Commit graph

1896 commits

Author SHA1 Message Date
Unai Sainz-Estebanez
064318bece Fix comment mistake 2023-11-16 18:43:02 +01:00
stnolting
c4d9125d01 🚀 preparing release 1.9.1 2023-11-14 20:44:46 +01:00
stnolting
a7916e0f45 [rtl] clean-up pragmas 2023-11-14 18:50:29 +01:00
stnolting
a87d1df087 [rtl] code cleanups 2023-11-11 07:45:53 +01:00
stnolting
c802b58f2d [ocd] add full hardware reset
plus minor code cleanups
2023-11-11 07:45:37 +01:00
stnolting
b8230add1a [caches] add full hardware reset
no reset for data and tag memories
2023-11-11 07:45:14 +01:00
stnolting
8f75b3a035 [io] add full hardware reset 2023-11-11 07:44:29 +01:00
stnolting
06e13d5cd3 [mem] minor fix 2023-11-11 07:42:49 +01:00
stnolting
8a851901da [rtl] add reset signals 2023-11-10 22:24:40 +01:00
stnolting
c9886d1ff6 [rtl] add reset to memories
plus clean-up of rtl/mem files
2023-11-10 22:24:05 +01:00
stnolting
6b0018d01d [cpu] add hardware reset for all FFs 2023-11-10 10:38:04 +01:00
stnolting
291fe91eb5
minor rtl code cleanups (#723) 2023-11-09 18:03:55 +01:00
stnolting
c5cff6d1c1
Fix-up the litex wrapper (#722) 2023-11-09 17:46:08 +01:00
stnolting
7816dc949b [rtl] minor cleanups 2023-11-09 17:40:09 +01:00
stnolting
c47bcbf18e [rtl] fix minor VHDL language issues 2023-11-09 17:40:00 +01:00
stnolting
a6e9988b5f [rtl] update TRNG code 2023-11-09 17:31:49 +01:00
stnolting
d26c3b700b [rtl] WISHBONE: assertion cleanup 2023-11-09 17:31:12 +01:00
stnolting
be9579c5eb [mem] cleanup assertions 2023-11-09 17:27:12 +01:00
Unai Sainz-Estebanez
8211c76948 Fix-up the litex wrapper 2023-11-07 12:24:59 +01:00
stnolting
77a807777d [rtl] remove redundant asserts 2023-11-05 18:07:23 +01:00
stnolting
141a513e2d [trng] comment fix 2023-11-05 18:07:05 +01:00
stnolting
102c3d5833 [rtl] remove redundant asserts 2023-11-04 21:00:38 +01:00
stnolting
9c24c926be [rtl] update version ID 2023-11-04 16:52:13 +01:00
stnolting
bcc9544573 [rtl] upgrade neoTRNG to version 3 2023-11-04 16:51:29 +01:00
stnolting
603695f72d [rtl] update pre-built memory images
bootloader + demo_blink_led (default IMEM image)
2023-10-31 17:19:18 +01:00
stnolting
dc499e42b8 [rtl] minor cleanups 2023-10-30 21:07:40 +01:00
stnolting
2a06ef2fd7 [rtl] comment edits 2023-10-30 21:07:06 +01:00
stnolting
37ff7e1bfc [rtl.regfile] minor signal renaming 2023-10-30 21:06:31 +01:00
stnolting
774a0119ad [rtl] make sure FIFO size is always a power of 2 2023-10-29 07:26:46 +01:00
stnolting
fc43fba2a8 [rtl] general cleanups 2023-10-29 07:26:21 +01:00
stnolting
e234f0f243 [mem] minor comment fix 2023-10-29 07:25:50 +01:00
stnolting
fe93398469 update version ID 2023-10-28 14:57:28 +02:00
stnolting
e26297e669 [rtl] minor comment edits 2023-10-26 21:46:46 +02:00
stnolting
9e0d860b30 [rtl] DMA: comment fix 2023-10-24 21:07:41 +02:00
stnolting
31a541ed22 [rtl] remove Zifencei generic 2023-10-18 21:49:30 +02:00
stnolting
b3b2124b4e ⚠️ [cpu] remove Zifencei generic
Zifencei ISA extension is now always enabled
2023-10-18 21:48:48 +02:00
stnolting
2ad70826f5 [cpu control] cleanup and minor optimizations 2023-10-16 18:34:30 +02:00
stnolting
eb325f3607 [wdt] comment fix 2023-10-16 18:34:04 +02:00
stnolting
162618672b [ocd] minor hardware edits (bus interface) 2023-10-16 18:33:50 +02:00
stnolting
ac71c90e75 [regfile] generic renaming 2023-10-14 16:50:51 +02:00
stnolting
7ed8eb8e1e update software framework to gcc-13.2.0 2023-10-13 17:11:49 +02:00
stnolting
1d689324db 🚀 preparing release 1.9.0 2023-10-13 16:43:11 +02:00
stnolting
3e63a0f188 [cpu control] minor edits 2023-10-13 13:06:13 +02:00
stnolting
c73965e4d7 [rtl] minor edits 2023-10-13 13:05:55 +02:00
stnolting
99feb3858f [rtl] optimize bus switch arbiter 2023-10-13 13:05:47 +02:00
stnolting
af5060dc0f [DMA] add done flag to control register 2023-10-07 10:23:08 +02:00
stnolting
6212d394a3 [rtl] update boot rom's bus interface 2023-10-04 21:39:21 +02:00
stnolting
4364571d09 [rtl] rework Wishbone adapter's bus interface 2023-10-04 21:38:53 +02:00
stnolting
eae5461e0a [caches] rework bus interface
still quite experimental!
2023-10-04 21:35:58 +02:00
stnolting
3eea3f9f83 [cpu] rework CPU's load-store unit's bus interface 2023-10-04 21:35:08 +02:00