AngeloJacobo
|
db8e0fd400
|
test GoCD CI with this new commit
|
2025-05-28 19:44:40 +08:00 |
AngeloJacobo
|
426a4e626b
|
revert back current_design (test gocd)
|
2025-05-25 13:15:13 +08:00 |
AngeloJacobo
|
e2b0829b74
|
removed iodelay group string (test gocd)
|
2025-05-25 13:14:43 +08:00 |
AngeloJacobo
|
76815bac35
|
remove current_design on xdc (not supported in openxc7)
|
2025-05-25 12:54:02 +08:00 |
AngeloJacobo
|
da4ffebe9b
|
update vivado sim log files
|
2025-05-25 09:03:28 +08:00 |
AngeloJacobo
|
e5bd0d74c3
|
use SIM_MODEL directive to use models during vivado simulation
|
2025-05-25 09:03:16 +08:00 |
AngeloJacobo
|
a33560122c
|
added icarus simulation scripts (PASSING!)
|
2025-05-24 17:35:39 +08:00 |
AngeloJacobo
|
cb5f78b057
|
modified vivado simulation files
|
2025-05-24 17:33:49 +08:00 |
AngeloJacobo
|
972506bb4b
|
moved verilog models to model/
|
2025-05-24 17:31:55 +08:00 |
AngeloJacobo
|
8fbb6387ab
|
removed UART in example demo for arty s7 to pass openxc7 timing
|
2025-05-24 17:31:13 +08:00 |
AngeloJacobo
|
f0b4a15b7c
|
icarus verilog simulation now working!
|
2025-05-18 17:08:38 +08:00 |
AngeloJacobo
|
4be9a30ff8
|
added files needed for icarus simulation (not yet working)
|
2025-05-18 15:24:10 +08:00 |
AngeloJacobo
|
157cca28d8
|
fixed late_dq logic
|
2025-05-12 18:27:57 +08:00 |
AngeloJacobo
|
90647a70e0
|
resolved (again) the verilator lint
|
2025-05-12 16:28:07 +08:00 |
AngeloJacobo
|
5f8f5974b4
|
added vivado on makefile (make vivado)
|
2025-05-12 16:02:38 +08:00 |
AngeloJacobo
|
fe8563ed65
|
update all simulation log files
|
2025-05-12 11:05:36 +08:00 |
AngeloJacobo
|
9fd104b566
|
updated example demo bitstream files
|
2025-05-11 20:11:05 +08:00 |
AngeloJacobo
|
50c0a6488d
|
verilator now passing lint even with older verilator version
|
2025-05-11 20:02:13 +08:00 |
AngeloJacobo
|
5b0c48ca0a
|
fixed bug on vivado IP (convert string to long for SELF_REFRESH)
|
2025-04-19 13:59:30 +08:00 |
AngeloJacobo
|
c7ec0a54fc
|
set default BIST_MODE to 1 for shorter bring up
|
2025-04-19 13:37:58 +08:00 |
AngeloJacobo
|
73431cdd82
|
added simulation for DLL Off (low frequency ddr3 clk)
|
2025-04-19 13:32:07 +08:00 |
AngeloJacobo
|
baaa2a2482
|
added example demo for orangecrab ecp5
|
2025-04-19 13:30:40 +08:00 |
AngeloJacobo
|
b990372663
|
added support for DLL_OFF and Lattice ECP5 PHY
|
2025-04-19 13:24:20 +08:00 |
AngeloJacobo
|
08ead41fd6
|
updated simulation
|
2025-04-19 10:07:51 +08:00 |
Angelo Jacobo
|
a34a5369ec
|
Merge pull request #26 from AngeloJacobo/openxc7_run
Now tested working on OpenXC7 toolchain
|
2025-03-21 20:33:19 +08:00 |
Angelo Jacobo
|
8c088fee72
|
Merge branch 'main' into openxc7_run
|
2025-03-21 20:32:51 +08:00 |
AngeloJacobo
|
b02e66b7d8
|
revert changes in shiftin and iodelay_group string name since openxc7 now works on them
|
2025-03-16 12:29:48 +08:00 |
AngeloJacobo
|
0175db1ca6
|
openFPGAloader now working on qmtech_wukong
|
2025-03-14 16:12:25 +08:00 |
AngeloJacobo
|
58f887ced3
|
openfpgaloader now works on qmtech_kintex7
|
2025-03-14 16:03:18 +08:00 |
AngeloJacobo
|
5ab1ac5d42
|
add UART to ax7325b board, make openFPGAloader works on ax7325b board
|
2025-03-14 15:23:34 +08:00 |
AngeloJacobo
|
75e42476f5
|
openfpgaloader now working on alinx ax7103b board
|
2025-03-14 14:34:25 +08:00 |
AngeloJacobo
|
117a9c5837
|
update enclustra demo project
|
2025-03-14 13:56:24 +08:00 |
AngeloJacobo
|
d787c77116
|
pass simulation
|
2025-03-13 18:31:23 +08:00 |
AngeloJacobo
|
47067f6903
|
remove xadc define and uncomment INTERNAL_VREF to make this work in openxc7 (openxc7 still fails due to shiftout ports)
|
2025-03-09 10:57:43 +08:00 |
AngeloJacobo
|
89568b127c
|
add demo project for qmtech kintex-7 board
|
2025-03-09 10:41:33 +08:00 |
Angelo Jacobo
|
42b42023dd
|
Update README.md
updated link for micron model file
|
2025-03-09 10:13:07 +08:00 |
AngeloJacobo
|
7f801b1f1d
|
add uart_tx to top
|
2025-03-02 19:05:30 +08:00 |
AngeloJacobo
|
c0bc4ca48a
|
removed extra semicolon
|
2025-03-02 18:46:07 +08:00 |
AngeloJacobo
|
4ce06f5fd8
|
all example demos passing openxc7 run!
|
2025-03-02 18:42:49 +08:00 |
AngeloJacobo
|
e8444fb379
|
fix flagged errors from openxc7 (shiftin grounded, iodelay_group string)
|
2025-03-02 18:40:18 +08:00 |
AngeloJacobo
|
0c484d54f6
|
fix flagged errors from openxc7
|
2025-03-02 14:34:59 +08:00 |
AngeloJacobo
|
94b4e0866b
|
added UART for debugging, DQ now support 1 cycle late
|
2025-03-02 14:15:44 +08:00 |
AngeloJacobo
|
5c52351bce
|
uncommented default_nettype
|
2025-03-01 19:32:35 +08:00 |
AngeloJacobo
|
e19c6023c4
|
remove wb2 related logic when SECOND_WISHBONE == 0 to pass DDR3-1600 timing
|
2025-03-01 15:51:48 +08:00 |
AngeloJacobo
|
4a71002cf8
|
ignore new fiels due to new verilator, run_compile can now run lint separately
|
2025-03-01 14:42:05 +08:00 |
AngeloJacobo
|
99eaa7d103
|
added IODELAY_GROUP for ODELAY,IDELAY,and IDELAYCTRL
|
2025-03-01 14:41:00 +08:00 |
AngeloJacobo
|
74f68760a4
|
removed mark_debug
|
2025-03-01 14:40:21 +08:00 |
AngeloJacobo
|
f10fc7d10b
|
vivado simulation files directory are now relative, can now run sim anywhere
|
2025-03-01 14:39:54 +08:00 |
AngeloJacobo
|
af48f1fa08
|
solve timing slack due to 64-bit counters
|
2025-02-27 20:28:55 +08:00 |
Angelo Jacobo
|
c0e3f32bfb
|
Merge pull request #22 from AngeloJacobo/higher_speed_feature
Pass simulation and hardware test for DDR3-1333 and DDR3-1600!
|
2025-02-22 11:32:19 +08:00 |