URL
https://opencores.org/ocsvn/neorv32/neorv32/trunk
Subversion Repositories neorv32
[/] [neorv32/] [trunk/] [rtl/] [core/] [mem/] [README.md] - Rev 70
Compare with Previous | Blame | View Log
# Processor Memory Source FilesThis folder provides the architecture-only VHDL sources for the processor-internal memories(instruction memory "IMEM", data memory "DMEM"). Different implementations are available - butonly **one** version of each (IMEM and DMEM) has to be added as actual source files.For the first implementation the `*.default.vhd` files should be selected. The HDL style for describingmemories used by these files has proven **platform-independence** across several FPGA architectures and toolchains.If synthesis fails to infer actual block RAM resources from these default files, try the legacy `*.legacy.vhd` files, whichprovide a different HDL style. These files are intended for legacy support of older Intel/Altera Quartus versions (13.0 and older). However,these files do **not** use platform-specific macros or primitives - so they might also work for other FPGAs and toolchains.:warning: Make sure to add the selected files from this folder also to the `neorv32` design library.
