Commit graph

992 commits

Author SHA1 Message Date
stnolting
45bedbd59d [docs] rework boot configuration section 2024-11-02 18:34:35 +01:00
stnolting
549a89608f [docs] update processor-internal memories sections 2024-11-02 18:33:19 +01:00
stnolting
219f0d513b [docs] update bootloader requirements 2024-11-02 18:32:21 +01:00
stnolting
e02ea461c0 [sysinfo] add boot configuration bitfields 2024-11-02 18:30:09 +01:00
stnolting
b3155be575 [mepc] use CPU BOOT_ADDR as reset value 2024-11-01 14:34:21 +01:00
stnolting
c26e13cfc0 [docs] minor edits 2024-11-01 10:46:08 +01:00
stnolting
e7549285ef Merge branch 'main' into image_packages 2024-11-01 10:30:58 +01:00
stnolting
2af4952cb8 [docs] update simulation sections 2024-11-01 07:23:19 +01:00
stnolting
a742ba684f [sw/common] update image_gen switches 2024-10-31 22:29:41 +01:00
stnolting
c78f08268f [docs] rework section "rationale"
Some checks failed
Documentation / SW Framework (push) Has been cancelled
Documentation / Datasheet (push) Has been cancelled
Processor / Software (push) Has been cancelled
Processor / Simple testbench (push) Has been cancelled
Processor / VUnit (push) Has been cancelled
Documentation / Deploy to Releases and Pages (push) Has been cancelled
2024-10-29 21:41:59 +01:00
stnolting
b847601de1 [docs] minor layout fix 2024-10-29 21:36:52 +01:00
stnolting
e98e06acd2 [docs] typo fixes 2024-10-26 22:29:51 +02:00
stnolting
e0157e7e57 [docs] minor edits 2024-10-26 22:21:11 +02:00
stnolting
f7719dd24b [docs] rework software section 2024-10-26 22:18:43 +02:00
stnolting
3ece3f9ab1
Merge branch 'main' into memory_config 2024-10-21 21:33:28 +02:00
stnolting
ac2dc5e9b8
⚠️ Rework XIRQ - remove "pending" register (#1071)
Some checks failed
Documentation / SW Framework (push) Has been cancelled
Documentation / Datasheet (push) Has been cancelled
Processor / Software (push) Has been cancelled
Processor / Simple testbench (push) Has been cancelled
Processor / VUnit (push) Has been cancelled
Documentation / Deploy to Releases and Pages (push) Has been cancelled
2024-10-21 21:32:44 +02:00
stnolting
4c93fda0ce [docs] rework software/makefile/linker sections 2024-10-20 20:29:46 +02:00
stnolting
2c78a52f09 [docs] minor edits 2024-10-20 20:15:25 +02:00
stnolting
e190ebefe2 [docs] update XIRQ chapter 2024-10-20 20:03:23 +02:00
stnolting
40ddbc6f7b
[rtl/system_integration] create individual module for AXI4 Lite bridge (#1063) 2024-10-18 19:13:45 +02:00
stnolting
52d02e49d9 [docs] xbus: add link to axi4-lite bridge 2024-10-18 19:01:31 +02:00
stnolting
54bb301904 [docs] minor table format fixing
Some checks are pending
Documentation / SW Framework (push) Waiting to run
Documentation / Datasheet (push) Waiting to run
Documentation / Deploy to Releases and Pages (push) Blocked by required conditions
2024-10-17 22:50:38 +02:00
stnolting
9fa97c9196 ⚠️ [top] remove OCD_DM_LEGACY_MODE generic 2024-10-12 20:38:03 +02:00
stnolting
ab0b66030e [ocd] remove DM legacy mode
OCD's is now compatible to spec. v1.0 (only)
2024-10-12 20:37:28 +02:00
stnolting
e89fb51e5d [docs] minor edits 2024-10-11 15:36:05 +02:00
stnolting
d3f7125cfc [docs] add debug authentication section 2024-10-11 15:34:49 +02:00
stnolting
d8483a5aae [docs] minor edits 2024-10-11 15:34:31 +02:00
stnolting
1789e3dcbf [docs] clean up entire OCD chapter 2024-10-11 14:05:08 +02:00
stnolting
b14ea49ea1 ⚠️ [top] rework OCD generics 2024-10-11 12:37:30 +02:00
stnolting
b530b002ec [rtl] add OCD authenticator module 2024-10-11 12:35:43 +02:00
stnolting
64102b1547 [sysinfo] add OCD authentication flag 2024-10-11 12:31:35 +02:00
stnolting
fcc08ac579 [docs] update PWM sections 2024-10-06 19:32:52 +02:00
stnolting
25418bcbab [docs] fix links; add links to generics 2024-10-06 00:50:57 +02:00
stnolting
3103e772a1 [docs] minor edits 2024-10-06 00:50:04 +02:00
stnolting
e754e40961 [docs] fix broken links 2024-10-06 00:49:50 +02:00
stnolting
da22ce643f [top] note: machine IRQs are for chip-internal use 2024-10-05 22:07:46 +02:00
stnolting
fb8ce9c5a6 [cfs] add note: register custom outputs 2024-10-05 22:07:08 +02:00
stnolting
750f141ef1 [top] set CLOCK_FREQUENCY = 0 as default 2024-10-03 22:10:43 +02:00
stnolting
d7e06a067d [docs] remove A ISA, add Zalrsc ISA 2024-10-03 20:09:42 +02:00
stnolting
af0906ffa7 [docs] update top generics 2024-10-03 20:01:45 +02:00
stnolting
a4cc36ed6d [misa,mxisa] remove A, add Zalrsc 2024-10-03 19:48:53 +02:00
stnolting
56c1c9e1fa Revert "[misa,mxisa] remove A, add Zalrsc"
This reverts commit ca6628e46e.
2024-10-03 19:46:29 +02:00
stnolting
ca6628e46e [misa,mxisa] remove A, add Zalrsc 2024-10-03 19:42:07 +02:00
stnolting
277a5208bd [docs] cfu: minor edits 2024-10-02 21:00:54 +02:00
stnolting
beea2456fb [docs] add CFU min/max execution cycles 2024-10-02 21:00:41 +02:00
stnolting
42832130e8 [docs] update ISA extensions
add Zba, Zbb, Zbs
2024-09-30 23:17:40 +02:00
stnolting
39430d867f ⚠️ [top] split B ISA extension 2024-09-30 22:59:23 +02:00
stnolting
43d9d55f71 [mxisa csr] add Zb* ISA estensions
relocate tuning options flags
2024-09-30 22:58:23 +02:00
stnolting
9b18d356c0 [docs] update renamed ISA generics 2024-09-29 13:34:12 +02:00
stnolting
d767dec527 [docs] add Zks ISA extensions 2024-09-28 20:56:07 +02:00