English
Language : 

EP20K200C Datasheet, PDF (30/90 Pages) Altera Corporation – Programmable Logic
APEX 20KC Programmable Logic Device Data Sheet
Figure 18. Deep Memory Block Implemented with Multiple ESBs
Address Decoder
ESB
ESB
to System Logic
ESB
The ESB implements two forms of dual-port memory: read/write clock
mode and input/output clock mode. The ESB can also be used for
bidirectional, dual-port memory applications in which two ports read or
write simultaneously. To implement this type of dual-port memory, two
ESBs are used to support two simultaneous reads or writes.
The ESB can also use Altera megafunctions to implement dual-port RAM
applications where both ports can read or write, as shown in Figure 19.
Figure 19. APEX 20KC ESB Implementing Dual-Port RAM
Clock A
Port A
address_a[]
data_a[]
we_a
clkena_a
Port B
address_b[]
data_b[]
we_b
clkena_b
Clock B
30
Altera Corporation