|
|
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 |
|
|
|
b881a5e46d
|
Merge pull request 'added initial support for including libraries using flag -i and a relative path' (#11) from scripts-sim-lib-support into main
Reviewed-on: #11
Reviewed-by: Adam <admag2001@gmail.com>
|
2025-03-05 17:04:10 +01:00 |
|
|
|
325cbbff89
|
added initial support for including libraries using flag -i and a relative path
|
2025-03-05 16:26:21 +01:00 |
|
|
|
1150113101
|
Merge pull request 'nxpython-scripting' (#10) from nxpython-scripting into main
Reviewed-on: #10
|
2025-03-05 13:28:52 +01:00 |
|
|
|
9706030ab2
|
Automatic sourcing of nxdesignsuite
|
2025-02-24 13:35:37 +01:00 |
|
|
|
5e0db1ad3a
|
nxpython support in gantry
|
2025-02-24 13:29:14 +01:00 |
|
|
|
899877d47f
|
Merge pull request 'ganimede-package' (#7) from ganimede-package into main
Reviewed-on: #7
|
2025-02-17 14:25:05 +01:00 |
|
|
|
c3ccfd03ba
|
example library package assuming vhdl08. Can be chagned to older ver if needed
|
2025-02-17 14:10:58 +01:00 |
|
|
|
327ce30d16
|
added initial test of types needed for ganimede IO
|
2025-02-17 14:10:58 +01:00 |
|