Commit Graph

21 Commits

Author SHA1 Message Date
539d2e0908 fpga: aps6404l device model: Allow preloading memory from file 2024-11-08 10:28:54 +01:00
8cf103a18d fpga: neorv32: Disable reset of regfile 2024-09-27 16:35:18 +02:00
cc4b088173 fpga: ram: Use Verilog model for synthesis and VHDL for simulation 2024-09-27 16:34:55 +02:00
7497f1f6bb fpga: Add Sigasi / Code project 2024-09-27 14:47:45 +02:00
297d340d6a fpga: bench: Add self-checking test bench for bootrom 2024-09-27 14:45:07 +02:00
ba299e537b fpga: Add NEORV32 as alternative CPU core 2024-09-27 14:44:28 +02:00
bb7b2a7a10 fpga: servant_ram: Rewrite in VHDL 2024-09-27 14:42:38 +02:00
0545769bcd fpga: bench: Fix top level clock pin name 2024-09-27 14:42:15 +02:00
3ecc6a4ed1 fpga: aps6404l_wb: Fix memory arbitration bug 2024-08-14 19:15:57 +02:00
e7d9f391ef fpga: Clean up clocking code 2024-08-09 14:01:16 +02:00
b06ccdda2a fpga: Update UART baud rate to 250 kbaud/s 2024-08-09 11:31:59 +02:00
876693ca5f fpga: uart_wb: Latch received byte to allow late retrieval of data
Else, the CPU would get the part old / half current byte. This
enables boot loader baud rates in excess of 19200 baud.
2024-08-09 11:29:33 +02:00
49ccbea9e9 fpga: aps6404l device model: Remove unnecessary newlines 2024-08-01 21:11:47 +02:00
eddbcf5f6f fpga: trashernet_phy_wb: Ensure LEDs blink even with constant traffic 2024-08-01 21:10:53 +02:00
74280fb79a fpga: Implement single-instruction prefetching from external RAM 2024-08-01 21:06:14 +02:00
280b354813 fpga: aps6404l_controller: Add generic to select wrap mode 2024-08-01 21:03:12 +02:00
db5a14a2f0 fpga: Add generic FIFO core 2024-07-26 10:55:32 +02:00
e81166a82c fpga: Implement functional Ethernet controller 2024-07-23 19:13:42 +02:00
e1672bb712 fpga: Test Trashernet TX 2024-07-07 15:31:41 +02:00
dd7cf08b6f fpga: Continue work on full HW support 2024-07-06 19:14:39 +02:00
b7c1286d76 fpga: Implement basic SERV SoC 2024-06-22 11:28:15 +02:00