Fig 2 - uploaded by Alexander Fell
Content may be subject to copyright.
The basic block diagram of an asynchronous FIFO 

The basic block diagram of an asynchronous FIFO 

Source publication
Conference Paper
Full-text available
With the advancement in technology nodes, the number of components operating in different clock domains in a System on Chip (SoC) increases. Asynchronous multi-port memory with dedicated write and read ports is used to allow data to cross clock domain boundaries. The dual-port memory architecture introduced in this paper, is based on the Single-Por...

Context in source publication

Context 1
... this write operation the EMPTY signal indicating the data availability, requires two to three read clock cycles (2 ≤ T rclkf ≤ 3) depending on the phase to change its status which is shown in figure 3 as D empty . This is caused by the two flip-flop synchronizers in the FIFO buffer shown in figure 2. The depth of the FIFO buffer for f wclkf ≤ f rclkf is to be large enough to avoid overwriting existing data before it is delivered to the read port. ...


... Se mai pot utiliza și conceptele de copii multiple ale cache-ului dar și multiporting virtual pentru a realiza o memorie multi-port cu bancuri care au 1 port. Un exemplu de realizare este referința [52]. ...
Full-text available
3D DRAM 1T1C memories and a 3D NOR memory