bslathi19
  • Joined on 2025-11-07
bslathi19 synced commits to master at bslathi19/taxi from mirror 2026-06-12 01:30:58 -07:00
6e1e9c905f ci: Update cocotbext-eth
923beaf58d eth: Update timestamp handling in testbenches
8427a6c12b eth: Fix timestamp point in taxi_axis_gmii_tx
8d48453215 eth: Improve frame start/end timestamps in simulation models
22d402ee50 eth: Simulation speed optimization
Compare 5 commits »
bslathi19 synced commits to master at bslathi19/taxi from mirror 2026-06-09 00:00:55 -07:00
2957a0ced9 Update readme
7f9e9980ce eth: Update ZCU102 example design to use BASE-X core for 1G
da63de1c43 eth: Update ZCU106 example design to use BASE-X core for 1G
e42f11f1fb eth: Update KCU105 example design to use BASE-X core for 1G
148d0987f4 eth: Parameter cleanup
Compare 18 commits »
bslathi19 pushed to blathi/soc_core at bslathi19/verilog6502 2026-05-24 20:30:51 -07:00
cdbb6a9720 Get it to ACTUALLY compile :)
bslathi19 pushed to blathi/soc_core at bslathi19/verilog6502 2026-05-24 20:09:19 -07:00
6c6c3d295b Add design doc
bslathi19 pushed to blathi/soc_core at bslathi19/verilog6502 2026-05-24 20:06:24 -07:00
a21cc4241a Get it to compile at least
bslathi19 pushed to blathi/soc_core at bslathi19/verilog6502 2026-05-24 17:13:38 -07:00
151643b2ad Get it working more
bslathi19 pushed to blathi/soc_core at bslathi19/verilog6502 2026-05-24 15:54:04 -07:00
61ee654b18 Get it roughly working
bslathi19 pushed to blathi/soc_core at bslathi19/verilog6502 2026-05-22 23:54:50 -07:00
aa8c4a64df First shot at happy path
bslathi19 pushed to blathi/soc_core at bslathi19/verilog6502 2026-05-22 22:28:17 -07:00
df25550c8a Add cache arrays and test
3ea31e40aa Last commit before I nuke it
8fd83c2563 Get it to kinda work
Compare 3 commits »
bslathi19 pushed to blathi/soc_core at bslathi19/verilog6502 2026-05-16 16:55:41 -07:00
62a3408eb7 Add some stuff related to cache
bslathi19 synced commits to master at bslathi19/taxi from mirror 2026-05-12 18:41:00 -07:00
3951a565b5 Update readme
39a53f0dd7 cndm: Update designs
09c583c7be cndm_proto: Update designs
3541463c91 eth: Update example designs
0745952e14 eth: Fix testbench
Compare 57 commits »
bslathi19 commented on issue bslathi19/verilog6502#3 2026-05-09 17:18:25 -07:00
embedded vs application processor

Actually lets just make the L1 direct mapped. Thats the easiest way to ensure that the cpu can run fast enough, even if there is some thrashing.

bslathi19 commented on issue bslathi19/verilog6502#3 2026-05-09 16:50:48 -07:00
embedded vs application processor

It is very important that the lowest level cache have 0 cycle latency (aka 1 cycle access). the 6502 relies on memory accessing being extremely fast because of its lack of registers.

For cache…

bslathi19 pushed to blathi/soc_core at bslathi19/verilog6502 2026-05-09 16:04:11 -07:00
042d7724ff Move everything around
bslathi19 pushed to blathi/soc_core at bslathi19/verilog6502 2026-05-09 16:00:41 -07:00
9e174a4f02 Move everything around
bslathi19 commented on issue bslathi19/verilog6502#3 2026-05-09 15:55:14 -07:00
embedded vs application processor

We need to create a simple MMU which has cache settings for each page. Page 0 contains zero page, so should probably always be cached. However this has considerations for later if we do multitaskin…

bslathi19 pushed to blathi/soc_core at bslathi19/verilog6502 2026-05-09 15:44:41 -07:00
bslathi19 created branch blathi/soc_core in bslathi19/verilog6502 2026-05-09 15:44:40 -07:00
bslathi19 opened issue bslathi19/verilog6502#3 2026-05-09 15:43:22 -07:00
embedded vs application processor
bslathi19 closed issue bslathi19/verilog6502#1 2026-05-09 15:34:23 -07:00
32 Bit address support