Return to previous page Advance to next page
Libraries Guide
Chapter 9: Design Elements (PULLDOWN to ROM32X1)

ROM32X1

32-Deep by 1-Wide ROM

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.