Doc: Add README for the ROM core.

Signed-off-by: Joachim Strömbergson <joachim@assured.se>
This commit is contained in:
Joachim Strömbergson 2024-08-20 14:13:50 +02:00 committed by Daniel Jobson
parent 2d769c5751
commit 8d4ad120d6
No known key found for this signature in database
GPG Key ID: 3707A9DBF4BB8F1A

View File

@ -0,0 +1,20 @@
# rom
ROM for the firmware (FW).
## Introduction
This core implements the ROM where the FW is stored.
## API
The core does not have an API.
## Implementation Details
The core is implemented by implicitly allocating a number of Embedded
Block Memory (EBM) cores, also known as SB_RAM40_4K.
During building of the FPGA bitstream the ROM binary image is mapped
into the ROM address space. When the FPGA is configured by the
bitstream, the SB_RAM40_4K cores are loaded with the ROM. The contents
is not changed by a system reset.