XC3000 | XC4000E | XC4000X | XC5200 | XC9000 | Spartan | SpartanXL | Spartan2 | Virtex |
---|---|---|---|---|---|---|---|---|
N/A | Primitive | Primitive | N/A | N/A | Primitive | Primitive | Primitive | Primitive |
ROM32X1 is a 32-word by 1-bit read-only memory. The data output (O) reflects the word selected by the 5-bit address (A4 - A0). The ROM is initialized to a known value during configuration with the INIT=value parameter. The value consists of eight hexadecimal digits that are written into the ROM from the most-significant digit A=1FH to the least-significant digit A=00H. For example, the INIT=10A78F39 parameter produces the data stream
0001 0000 1010 0111 1000 1111 0011 1001
An error occurs if the INIT=value is not specified. Refer to the appropriate CAE tool interface user guide for details.