URL
https://opencores.org/ocsvn/neorv32/neorv32/trunk
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 60 |
Rev 61 |
Line 11... |
Line 11... |
| Configuration generics: | _MEM_INT_DMEM_EN_ | implement processor-internal DMEM when _true_
|
| Configuration generics: | _MEM_INT_DMEM_EN_ | implement processor-internal DMEM when _true_
|
| | _MEM_INT_DMEM_SIZE_ | DMEM size in bytes
|
| | _MEM_INT_DMEM_SIZE_ | DMEM size in bytes
|
| CPU interrupts: | none |
|
| CPU interrupts: | none |
|
|=======================
|
|=======================
|
|
|
|
[NOTE]
|
|
The default `neorv32_dmem.vhd` HDL source file provides a _generic_ memory design that infers embedded
|
|
memory for _larger_ memory configurations. You might need to replace/modify the source file in order to use
|
|
platform-specific features (like advanced memory resources) or to improve technology mapping and/or timing.
|
|
|
Implementation of the processor-internal data memory is enabled via the processor's _MEM_INT_DMEM_EN_
|
Implementation of the processor-internal data memory is enabled via the processor's _MEM_INT_DMEM_EN_
|
generic. The size in bytes is defined via the _MEM_INT_DMEM_SIZE_ generic. If the DMEM is implemented,
|
generic. The size in bytes is defined via the _MEM_INT_DMEM_SIZE_ generic. If the DMEM is implemented,
|
the memory is mapped into the data memory space and located right at the beginning of the data memory
|
the memory is mapped into the data memory space and located right at the beginning of the data memory
|
space (default `dspace_base_c` = 0x80000000). The DMEM is always implemented as RAM.
|
space (default `dspace_base_c` = 0x80000000). The DMEM is always implemented as RAM.
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.