Commit Graph

200 Commits

Author SHA1 Message Date
Lofty 41d9fd80f4 update schematics to include switchboxes 2025-11-01 11:07:28 +00:00
Miodrag Milanović 7782c1c450
Merge pull request #13 from pu-cc/gatemate-fix-serdes-cdr
TileBitDatabase: fix SERDES CDR parameters
2025-10-28 09:49:40 +01:00
Patrick Urban d6a8239d55 TileBitDatabase: fix SERDES CDR parameters 2025-10-27 15:47:19 +01:00
Miodrag Milanovic fffdc6610c Remove most of boost usage 2025-10-22 15:27:22 +02:00
Miodrag Milanovic e5df2fd309 add write_cmd_spll for designs without PLLs 2025-10-22 09:14:51 +02:00
Miodrag Milanović 1ab0612d22
Merge pull request #12 from pu-cc/bootaddr
Secondary bitstream and scrubber features
2025-10-21 08:01:01 +02:00
Patrick Urban 4d60ba5d78
Merge branch 'YosysHQ:main' into bootaddr 2025-10-21 07:07:08 +02:00
Patrick Urban 8d1018796d gmpack: reset config latches before bootaddr jump 2025-10-20 17:25:26 +02:00
Patrick Urban ac547baf3b gmpack: set `CMD_CHG_STATUS` config mode byte in bootaddr and background modes 2025-10-20 16:28:26 +02:00
Patrick Urban 9aa2711958 gmunpack: unpack `CMD_CFGRST` and `CMD_JUMP` 2025-10-20 13:58:12 +02:00
Miodrag Milanovic f081ba87cb Bump version to 1.9 2025-10-17 11:56:29 +02:00
Patrick Urban 0283a03d82 gmpack: add background reconfiguration feature 2025-10-15 23:19:50 +02:00
Patrick Urban f9183e4e2a docs: update `CMD_CHG_STATUS` PLL control register bits 2025-10-15 19:40:40 +02:00
Patrick Urban 1f3f9aad85 gmpack: enable config clock for reconfiguration 2025-10-15 19:37:33 +02:00
Patrick Urban 05d8ef6a43 gmpack: revert `CFG_RECONFIG` and `CFG_CPE_CFG` separation 2025-10-15 17:35:20 +02:00
Patrick Urban c74d0860d3 docs: update CMD_JUMP command 2025-10-15 17:24:56 +02:00
Patrick Urban 4597d1de96 gmpack: add bootaddr parameter for secondary bitstreams 2025-10-15 17:24:12 +02:00
Patrick Urban 72bc122449 gmpack: add option to clear config latches 2025-10-15 12:41:01 +02:00
Miodrag Milanovic 5d37e3a18f Add reconfig option 2025-10-07 13:43:51 +02:00
Miodrag Milanovic b4a3a82578 set stop and done only for die 0 2025-10-07 13:43:10 +02:00
Miodrag Milanovic 867835f7bb Better naming for D2D and pass trough TES as on hardware 2025-10-07 13:11:27 +02:00
Miodrag Milanovic 781780f017 Fix TES and RES 2025-10-07 12:24:43 +02:00
Miodrag Milanovic 89a4bd03d7 log iteration 2025-10-03 18:03:44 +02:00
Miodrag Milanovic 14e478fca5 Fix multi die unpack 2025-10-02 16:03:30 +02:00
Miodrag Milanovic 62bdd38fb0 Add delay blobs, fixes #9 2025-09-30 12:49:35 +02:00
Miodrag Milanović 0bbad32bc5
Merge pull request #11 from YosysHQ/pips
Include and use connection timing data
2025-09-30 09:13:12 +02:00
Miodrag Milanovic 36f6b5eec4 Bump version to 1.8 2025-09-23 08:08:07 +02:00
Miodrag Milanovic dda08d7bcd Use proper timing info 2025-09-12 10:02:38 +02:00
Miodrag Milanovic 8dfe05b5c5 put back old delay values 2025-09-11 16:45:42 +02:00
Miodrag Milanovic 5bae9cae91 del_dummy is default delay 2025-09-11 15:21:09 +02:00
Miodrag Milanovic 5a03c49c49 sortout multidie connections 2025-09-11 15:07:57 +02:00
Miodrag Milanovic 81bb1c5cb8 additional wires for IO and CLK for SB_BIG/SML 2025-09-11 14:58:21 +02:00
Miodrag Milanovic 3aec20a773 use sam delay 2025-09-11 14:11:47 +02:00
Miodrag Milanovic eae068fa3e fix 2025-09-11 11:49:06 +02:00
Miodrag Milanovic d4f1bea09d convert some connections to pips 2025-09-11 10:34:34 +02:00
Miodrag Milanović fa0d53fe13
Merge pull request #10 from YosysHQ/bram2
Cleanup BRAM
2025-09-05 08:37:19 +02:00
Miodrag Milanovic 56c2bed294 Cleanup BRAM 2025-09-04 15:57:16 +02:00
Miodrag Milanović c0d788ac6e
Merge pull request #7 from YosysHQ/bridge
Add CPE bridge
2025-09-02 17:57:43 +02:00
Miodrag Milanovic f6654f83a7 bump chipdb 2025-09-02 14:04:37 +02:00
Miodrag Milanovic 0747679717 Add bridge 2025-09-02 08:07:43 +02:00
Miodrag Milanović 5d5f927d93
Merge pull request #8 from YosysHQ/bram
Split BRAM into halfs
2025-09-02 08:04:53 +02:00
Miodrag Milanovic d04286b39a bump database version 2025-08-29 14:57:41 +02:00
Miodrag Milanovic b8c59f9f80 Cleanup 2025-08-29 14:47:59 +02:00
Miodrag Milanovic 74265fd1b8 Split BRAMs into halfs 2025-08-28 15:09:49 +02:00
Miodrag Milanović 22ec1e2d7b
Merge pull request #6 from YosysHQ/new_timing
gatemate: add IOSEL as separate primitive
2025-08-14 12:20:15 +02:00
Miodrag Milanovic 6ad315609d Bump database version 2025-08-14 11:53:29 +02:00
Miodrag Milanovic 10b52f37f1 Added IOSEL 2025-08-13 15:49:44 +02:00
Miodrag Milanovic 0fb182de18 rename to match port names 2025-08-13 12:52:04 +02:00
Miodrag Milanovic 7d94d89855 Fix direction 2025-08-13 12:51:33 +02:00
Lofty d7e7bf6e93 update CPE schematics to cover C/P lines 2025-07-19 11:35:43 +01:00