@@ -352,59 +352,6 @@ See section <<_processor_top_entity_generics>> for more information. Also, take
352352https://stnolting.github.io/neorv32/ug/#_application_specific_processor_configuration[Application-Specific Processor Configuration].
353353
354354
355- [discrete]
356- ==== Processor - Modules
357-
358- [cols="<2,<8"]
359- [grid="topbot"]
360- |=======================
361- | HW version: | `1.8.6.7`
362- | Top entity: | `rtl/core/neorv32_top.vhd`
363- | FPGA: | Intel Cyclone IV E `EP4CE22F17C6`
364- | Toolchain: | Quartus Prime Lite 21.1
365- | Constraints: | **no timing constraints**, "balanced optimization"
366- |=======================
367-
368- .Hardware utilization by processor module
369- [cols="<2,<8,>1,>1,>2,>1"]
370- [options="header",grid="rows"]
371- |=======================
372- | Module | Description | LEs | FFs | MEM bits | DSPs
373- | BOOT ROM | Bootloader ROM (4kB) | 2 | 2 | 32768 | 0
374- | Bus switch (core) | _SoC bus infrastructure_ | 28 | 15 | 0 | 0
375- | Bus switch (DMA) | _SoC bus infrastructure_ | 159 | 9 | 0 | 0
376- | CFS | Custom functions subsystem (depends on custom design logic) | - | - | - | -
377- | CRC | Cyclic redundancy check unit | 130 | 117 | 0 | 0
378- | dCACHE | Data cache (4 blocks, 64 bytes per block) | 300 | 167 | 2112 | 0
379- | DM | On-chip debugger - debug module | 377 | 241 | 0 | 0
380- | DTM | On-chip debugger - debug transfer module (JTAG) | 262 | 220 | 0 | 0
381- | DMA | Direct memory access controller | 365 | 291 | 0 | 0
382- | DMEM | Processor-internal data memory (8kB) | 6 | 2 | 65536 | 0
383- | Gateway | _SoC bus infrastructure_ | 215 | 91 | 0 | 0
384- | GPIO | General purpose input/output ports | 102 | 98 | 0 | 0
385- | GPTMR | General Purpose Timer | 150 | 105 | 0 | 0
386- | IO Switch | _SoC bus infrastructure_ | 217 | 0 | 0 | 0
387- | iCACHE | Instruction cache (2x4 blocks, 64 bytes per block) | 458 | 296 | 4096 | 0
388- | IMEM | Processor-internal instruction memory (16kB) | 7 | 2 | 131072 | 0
389- | CLINT | Core local interruptor | 307 | 166 | 0 | 0
390- | NEOLED | Smart LED Interface (NeoPixel/WS28128) (FIFO_depth=1) | 171 | 129 | 0 | 0
391- | ONEWIRE | 1-wire interface | 105 | 77 | 0 | 0
392- | PWM | Pulse_width modulation controller (4 channels) | 91 | 81 | 0 | 0
393- | Reservation Set | Reservation set controller for LR/SC instructions | 52 | 33 | 0 | 0
394- | SDI | Serial data interface | 103 | 77 | 512 | 0
395- | SLINK | Stream link interface (RX/TX FIFO depth=32) | 96 | 73 | 2048 | 0
396- | SPI | Serial peripheral interface | 137 | 97 | 1024 | 0
397- | SYSINFO | System configuration information memory | 11 | 11 | 0 | 0
398- | TRNG | True random number generator | 140 | 108 | 512 | 0
399- | TWI | Two-wire interface | 93 | 64 | 0 | 0
400- | UART0, UART1 | Universal asynchronous receiver/transmitter 0/1 (FIFO_depth=1) | 222 | 142 | 1024 | 0
401- | WDT | Watchdog timer | 107 | 89 | 0 | 0
402- | WISHBONE | External memory interface | 122 | 112 | 0 | 0
403- | XIP | Execute in place module | 369 | 276 | 0 | 0
404- | XIRQ | External interrupt controller (4 channels) | 35 | 29 | 0 | 0
405- |=======================
406-
407-
408355<<<
409356// ####################################################################################################################
410357:sectnums:
0 commit comments