Electronic Components Datasheet Search |
|
LC5512MC-52FN256I Datasheet(PDF) 14 Page - Lattice Semiconductor |
|
LC5512MC-52FN256I Datasheet(HTML) 14 Page - Lattice Semiconductor |
14 / 92 page Lattice Semiconductor ispXPLD 5000MX Family Data Sheet 14 CAM Mode In CAM Mode the multi-function array is configured as a Ternary Content Addressable Memory (CAM). CAM behaves like a reverse memory where the input is data and the output is an address. It can be used to perform a variety of high-performance look-up functions. As such, CAM has two modes of operation. In write or update mode the CAM behaves as a RAM and data is written to the supplied address. In read or compare operations data is sup- plied to the CAM and if this matches any of the data in the array the Match and Multiple Match (if there is more than one match) flags are set to true and the lowest address with matching data is output. The CAM contains 128 entries of 48 bits. Figure 13 shows the block diagram of the CAM. To further enhance the flexibility of the CAM a mask register is available. If enabled during updates, bits corre- sponding with those set to 1 in the mask register are not updated. If enabled during compare operations, bits corre- sponding to those set to 1 in the mask register are not included in the compare. A write don’t care signal allows don’t cares to be programmed into the CAM if desired. Like other write operations the mask register controls this. The write/comp data, write address, write enable, write chip select, and write don’t care signals are synchronous. The CAM Output signals, match flag, and multimatch flag can be synchronous or asynchronous. The Enable mask register input is not latched but must meet setup and hold times relative to the write clock. All inputs must use the same clock and clock enable signals. All outputs must use the same clock and clock enable signals. Reset is com- mon for both inputs and outputs. Table 9 shows the allowable sources for clock, clock enable, and reset for the var- ious CAM registers. Figure 13. CAM Mode Table 9. Register Clocks, Clock Enables, and Initialization in CAM Mode Register Input Source Write data, Write address, Enable mask register, Write enable, write chip select, and write don’t care, CAM Output, Match, and Multimatch Clock CLK or one of the global clocks (CLK0 - CLK3). Each of these signals can be inverted if required. Clock Enable WE or one of the global clocks (CLK1 - CLK 2). Each of these signals can be inverted if required. Reset Created by the logical OR of the global reset signal and RST. RST is routed by the multifunction array from GRP, with inversion if desired ‘ ‘ 68 Inputs From Routing Write Enable (WE) En Mask Reg (EN_MASK) Reset (RST) Write Chip Sel (WCS[0:1]) CLK (CLK) Clock Enable (CE) Write/Comp Data (WD[0:31]) 128X48 CAM Write Address (WAD[0:6]) WR Mask Reg (WR_MASK) WR don t care (WR_DC) RESET CLK0 CLK3 CLK1 CLK2 CAM Output CO[0:6] Match Out MATCH Multi- match Out MUL_MATCH |
Similar Part No. - LC5512MC-52FN256I |
|
Similar Description - LC5512MC-52FN256I |
|
|
Link URL |
Privacy Policy |
ALLDATASHEET.NET |
Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | 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 |