Patent ID: 7646668
Filing Date: 2010-01-12
Classification: G06F

Abstract:
1. A method of generating a write count value in a read clock domain from write strobes generated in a write clock domain indicating an amount of data that is present in a FIFO comprising: writing said write strobes to sequential storage devices in a parallel register in response to a write clock signal and simultaneously clearing other devices in said parallel register; transferring data stored in said sequential storage devices to synchronizers in response to said write clock signal; detecting a leading edge of said data transferred from said sequential storage devices; generating an increment pulse in said synchronizers in said read clock domain; applying said increment pulse to an up/down counter in parallel to increment said up/down counter; decrementing said up/down counter upon receipt of a read strobe pulse; generating a write counter value in said read clock domain that is indicative of said amount of data that is present in said FIFO.