2.3.2 μPROM Operation

In μPROM, the write operation (program/erase) is performed during FPGA Programming. To configure the μPROM, the Libero SoC μPROM configurator writes the memory file (*.mem) to the configuration bit-stream. The memory file is a plain text file. The device programmer (FlashPro 5 or later) writes this memory file to μPROM during FPGA programming. Read operations are performed only through the fabric interface. All μPROM read operations are asynchronous. To perform a synchronous read operation, the μPROM output needs to be pipelined using fabric registers.

The following figure shows the read timing diagram for the μPROM.

Figure 2-35. Read Operation in µPROM