|
|
5ff92a05c1
|
admin (#15)
Reviewed-on: #15
Co-authored-by: Erik Örtenberg <erik.ortenberg@gmail.com>
Co-committed-by: Erik Örtenberg <erik.ortenberg@gmail.com>
|
2025-03-14 11:24:01 +01:00 |
|
|
|
1668e6df6c
|
removed Gantry from this repo and moved into https://git.kryddan.xyz/kryddan/gantry
|
2025-03-14 11:12:32 +01:00 |
|
|
|
feb0cc49e6
|
refined auto detection of library and std for commands
|
2025-03-14 11:12:30 +01:00 |
|
|
|
092ae03bdd
|
Added project files to automate library imports
|
2025-03-14 11:12:12 +01:00 |
|
|
|
f5efaf300e
|
made dockerized ghdl work with multiple directories
|
2025-03-14 11:10:55 +01:00 |
|
|
|
b550740738
|
added remove functionality of libraries
|
2025-03-14 11:10:55 +01:00 |
|
|
|
07576d14a4
|
added more helper functions
|
2025-03-14 11:10:55 +01:00 |
|
|
|
2f77dba953
|
added basic functionality for project files
|
2025-03-14 11:10:55 +01:00 |
|
|
|
f7f1cedcde
|
Merge pull request 'ganimede-toplevel-template' (#13) from ganimede-toplevel-template into main
Reviewed-on: #13
|
2025-03-13 16:41:18 +01:00 |
|
|
|
0a58811b76
|
Merge pull request 'ganimede-merge-control-driver' (#12) from ganimede-merge-control-driver into ganimede-toplevel-template
Reviewed-on: #12
|
2025-03-13 16:40:45 +01:00 |
|
|
|
c3d3cef7c9
|
Refactoring done
|
2025-03-13 16:28:39 +01:00 |
|
|
|
695745c198
|
continued refatctoring. Still not done
|
2025-03-12 16:45:44 +01:00 |
|
|
|
dba8b1a86d
|
started refactoring signal names
|
2025-03-12 16:05:50 +01:00 |
|
|
|
9979b7b6dd
|
tested, fixed and verified multimessage packet reads
|
2025-03-11 15:34:48 +01:00 |
|
|
|
c96300f6fc
|
tested and fixed socbridge for multimessage packets
|
2025-03-11 15:10:21 +01:00 |
|
|
|
82278e77cf
|
fixed data not coming through. writes were problematic in tb, reads in socbridge
|
2025-03-11 14:55:25 +01:00 |
|
|
|
4c4a651ee7
|
testbench working, all functionality not working
|
2025-03-10 17:19:02 +01:00 |
|
|
|
eb574cf2b8
|
Socbridge and controller testbench progress
|
2025-03-10 15:08:11 +01:00 |
|
|
|
9de6920910
|
Added some signal assignments to testbench
|
2025-03-10 12:01:15 +01:00 |
|
|
|
10da15a2e3
|
Fixed typing and added translator module to driver (facilitate multi message action) YES
|
2025-03-07 16:58:08 +01:00 |
|
|
|
ad3314bb25
|
Boilerplate for control unit and socbridge driver testbench
|
2025-03-07 10:42:13 +01:00 |
|
|
|
a9f1e0fb37
|
vhdl_ls configuration
|
2025-03-06 15:38:20 +01:00 |
|
|
|
6baa2fd002
|
Gantry include paths are now relative
|
2025-03-06 15:24:37 +01:00 |
|
|
|
cd2c920c48
|
remodeled entire project to use VHDL libraries
|
2025-03-06 14:25:22 +01:00 |
|
|
|
0ebc9bec9b
|
Adjusted io types for communication between control unit and driver. Also started testbench
|
2025-03-05 17:06:01 +01:00 |
|
|
|
2be506209c
|
Made instruction a byte instead of a bit
|
2025-03-05 17:04:53 +01:00 |
|
|
|
7a24dc8feb
|
Control unit tested and seems to work for the requirements of the basic version
|
2025-03-05 17:04:53 +01:00 |
|
|
|
4c4d62554f
|
testbench works
|
2025-03-05 17:04:53 +01:00 |
|
|
|
968acd4e3a
|
testbench debgging
|
2025-03-05 17:04:53 +01:00 |
|
|
|
e7b4772223
|
testbench almost done, needs debugging
|
2025-03-05 17:04:53 +01:00 |
|
|
|
933e5b66bc
|
started working on control unit testbench
|
2025-03-05 17:04:53 +01:00 |
|
|
|
848eaf4c7a
|
Started work on control functionality, not tested
|
2025-03-05 17:04:53 +01:00 |
|
|
|
8b0ec9a856
|
Started working on io for control unit
|
2025-03-05 17:04:53 +01:00 |
|
|
|
c522997e79
|
added support for reads with and without addresses
|
2025-03-05 17:04:53 +01:00 |
|
|
|
a5c9190e2d
|
added support for multi word addressable writes
|
2025-03-05 17:04:53 +01:00 |
|
|
|
547ff21a53
|
in progress of adding addressing for write command
|
2025-03-05 17:04:53 +01:00 |
|
|
|
2149c1ec68
|
added support for multi word writes
|
2025-03-05 17:04:53 +01:00 |
|
|
|
dd7683139c
|
improved testbench and removed unnecessary delay caused by 2PM
|
2025-03-05 17:04:53 +01:00 |
|
|
|
eb1bb5d328
|
added socbrdige driver tb gtkwave config
|
2025-03-05 17:04:53 +01:00 |
|
|
|
6e3e7deb5e
|
At least i know what the problem is...
|
2025-03-05 17:04:53 +01:00 |
|
|
|
d7638c64cd
|
begun work on output logic based on state
|
2025-03-05 17:04:53 +01:00 |
|
|
|
52b3b6a7ca
|
cleaned up the code in accordance with the two process method
|
2025-03-05 17:04:53 +01:00 |
|
|
|
147d9e4d7b
|
added next_state concurrent assignment
|
2025-03-05 17:04:53 +01:00 |
|
|
|
12897f0ae2
|
made socbridge driver testbench and continued development on the driver
|
2025-03-05 17:04:53 +01:00 |
|
|
|
cde67ccba1
|
inital work on the example socbridge driver
|
2025-03-05 17:04:53 +01:00 |
|
|
|
e87c54d4ef
|
added initial driver file
|
2025-03-05 17:04:53 +01:00 |
|
|
|
f8cba47037
|
added topology
|
2025-03-05 17:04:53 +01:00 |
|
|
|
c6d138b31f
|
fixed typing issue for driver definition and added fifo control signals to interface record
|
2025-03-05 17:04:53 +01:00 |
|
|
|
0c36129540
|
added more template stuff to ganimede
|
2025-03-05 17:04:53 +01:00 |
|
|
|
895b0242a3
|
began working on ganimede template. Unconstrained types are no longer needed
|
2025-03-05 17:04:53 +01:00 |
|