Electronic Components Datasheet Search |
|
OR3C55 Datasheet(PDF) 20 Page - Agere Systems |
|
OR3C55 Datasheet(HTML) 20 Page - Agere Systems |
20 / 210 page 20 20 Lucent Technologies Inc. Data Sheet June 1999 ORCA Series 3C and 3T FPGAs Programmable Logic Cells (continued) Data is written to the write data, write address, and write enable registers on the active edge of the clock, but data is not written into the RAM until the next clock edge one-half cycle later. The read port is actually asynchronous, providing the user with read data very quickly after setting the read address, but timing is also provided so that the read port may be treated as fully synchronous for write then read applications. If the read and write address lines are tied together (main- taining MSB to MSB, etc.), then the dual-port RAM operates as a synchronous single-port RAM. If the write enable is disabled, and an initial memory contents is provided at configuration time, the memory acts as a ROM (the write data and write address ports and write port enables are not used). Wider memories can be created by operating two or more memory mode PFUs in parallel, all with the same address and control signals, but each with a different nibble of data. To increase memory word depth above 32, two or more PLCs can be used. Figure 10 shows a 128 x 8 dual-port RAM that is implemented in eight PLCs. This figure demonstrates data path width expan- sion by placing two memories in parallel to achieve an 8-bit data path. Depth expansion is applied to achieve 128 words deep using the 32-word deep PFU memo- ries. In addition to the PFU in each PLC, the SLIC (described in the next section) in each PLC is used for read address decodes and 3-state drivers. The 128 x 8 RAM shown could be made to operate as a single-port RAM by tying (bit-for-bit) the read and write addresses. To achieve depth expansion, one or two of the write address bits (generally the MSBs) are routed to the write port enables as in Figure 10. For 2 bits, the bits select which 32-word bank of RAM of the four available from a decode of two WPE inputs is to be written. Simi- larly, 2 bits of the read address are decoded in the SLIC and are used to control the 3-state buffers through which the read data passes. The write data bus is common, with separate nibbles for width expan- sion, across all PLCs, and the read data bus is com- mon (again, with separate nibbles) to all PLCs at the output of the 3-state buffers. Figure 10 also shows a new optional capability to pro- vide a read enable for RAMs/ROMs in Series 3 using the SLIC cell. The read enable will 3-state the read data bus when inactive, allowing the write data and read data buses to be tied together if desired. Figure 10. Memory Mode Expansion Example—128 x 8 RAM 5-5749(F) RD[7:0] WE WA[6:0] RA[6:0] CLK WA RA WPE0 WPE1 WE WD[7:4] 5 5 4 PLC 8 WD[7:0] 8 7 7 WA RA WPE0 WPE1 WE RD[3:0] WD[3:0] 5 5 4 PLC RD[7:4] WA RA WPE0 WPE1 WE WD[7:4] 5 5 4 PLC WA RA WPE0 WPE1 WE RD[3:0] WD[3:0] 5 5 4 PLC RD[7:4] RE 4 4 4 4 PFU PFU PFU PFU SLIC SLIC SLIC SLIC |
Similar Part No. - OR3C55 |
|
Similar Description - OR3C55 |
|
|
Link URL |
Privacy Policy |
ALLDATASHEET.COM |
Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Datasheet Upload | Contact us | Privacy Policy | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
Family Site : ic2ic.com |
icmetro.com |