tangxifan
a05bfb55dd
[test] typo
2024-08-09 17:05:48 -07:00
tangxifan
602ab72002
[test] add associated openfpga arch
2024-08-09 17:01:23 -07:00
tangxifan
5cb104a5f6
[test] fixed a bug
2024-07-08 22:04:40 -07:00
tangxifan
6492d43a01
[test] add a new test to validate perimeter cb using global tile clock
2024-07-08 11:29:20 -07:00
tangxifan
48ae3691c4
[test] typo
2024-07-08 10:57:54 -07:00
tangxifan
ff56139a53
[test] debugging
2024-07-07 23:07:51 -07:00
tangxifan
1a5e2392fc
[test] add a new testcase to validate clock network when perimeter cb is on
2024-07-07 22:32:13 -07:00
tangxifan
9b5df76fd5
[test] fix a bug in arch
2024-07-02 09:33:16 -07:00
tangxifan
12c9686c27
[test] fixed some bugs on arch
2024-06-29 17:38:34 -07:00
tangxifan
bc2f02866d
[test] update testcase for 2-clk on programmable clock network
2024-06-29 17:17:05 -07:00
tangxifan
c2e759fa70
[arch] fixed some bugs
2024-06-21 18:42:29 -07:00
tangxifan
8d7dba2d57
[test] add a new testcase to programmable clock network on supporting reset signals
2024-06-21 18:13:37 -07:00
tangxifan
3c49af6a08
[test] code format
2024-05-20 21:28:46 -07:00
tangxifan
a9a5fbee34
[test] add fully connected feedback connections to directlist
2024-05-20 17:02:20 -07:00
tangxifan
bdc13e491e
[arch] adding openfpga arch for ecb
2024-05-20 12:04:52 -07:00
tangxifan
65a8db4f38
[arch] replace out-of-date keywords
2024-05-20 11:18:46 -07:00
chungshien
dd577e37e0
LUTRAM Support ( #1595 )
...
* BRAM preload data - generic way to extract data from design
* Add docs and support special __layout__ case
* Add test
* Fix warning
* Change none-fabric to non-fabric
* LUTRAM Support Phase 1
* Add Test
* Add more protocol checking to enable LUTRAM feature
* Move the config setting under config protocol
* Revert any changes
---------
Co-authored-by: chungshien-chai <chungshien.chai@gmail.com>
2024-04-19 14:46:38 -07:00
tangxifan
a4f53c64c6
[test] fixed a bug
2023-09-25 19:28:19 -07:00
tangxifan
663c9c9fa1
[test] add a new test to validate the tile port merge feature
2023-09-25 18:34:34 -07:00
tangxifan
56cedf6c8b
[test] added a new test case to validate the support on different wire segment distribution on X and Y
2023-08-22 11:20:14 -07:00
tangxifan
e4c5265b68
[test] arch syntax
2023-08-18 21:40:56 -07:00
tangxifan
5ac8919ce0
[test] add a new testcase to validate subtile with tile annotations
2023-08-18 21:37:15 -07:00
tangxifan
df771cb33a
[test] add a new testcase for subtile and deploy it to basic regression test
2023-05-03 15:41:29 +08:00
tangxifan
a3f2ae3c33
[arch] format
2023-05-03 15:23:47 +08:00
tangxifan
02a5057449
[arch] add openfpga arch example using subtile; updated documentation
2023-05-03 15:20:49 +08:00
tangxifan
f06248a1b0
[test] add a new testcase to validate the ccff v2
2023-04-24 14:55:22 +08:00
tangxifan
02e964b16f
[test] add a new test case for ccffv2
2023-04-22 15:41:19 +08:00
tangxifan
b242fd97d6
[test] adding new arch and testcase for 2-clock network
2023-04-20 11:31:49 +08:00
tangxifan
780dec6b1b
[test] add a new test to validate the programmable clock arch
2023-02-28 21:46:57 -08:00
tangxifan
e7a3b48475
[arch] comment on the wrong mode bits
2023-01-24 15:24:17 -08:00
tangxifan
fec84d76d1
[arch] adding tech lib;
2023-01-24 15:22:34 -08:00
tangxifan
1d8c1a6803
[arch] adding a new arch to validate fracturable dsp
2023-01-24 15:17:50 -08:00
tangxifan
297092f1fe
[arch] now use a local clock as an input of a CLB
2023-01-14 22:12:00 -08:00
tangxifan
9222d085cd
[test] now use local clock as one of the pins in a clock bus, but connected to global routing
2023-01-13 22:04:56 -08:00
tangxifan
e9ee039e60
Merge branch 'master' into rst_on_lut_strong
2022-10-13 16:01:57 -07:00
tangxifan
33e2b16cb1
[arch] fixed a bug which caused verification failed
2022-10-13 15:33:43 -07:00
tangxifan
1c36ac28f1
[arch] code format
2022-10-13 12:17:32 -07:00
tangxifan
7b7217d116
[arch]add new arch to test
2022-10-13 11:08:51 -07:00
mustafa.arslan
d7a253408d
Update k4_frac_N4_adder_chain_mem1K_frac_dsp32_40nm_frame_openfpga.xml
...
Mode port assertions should be bind with "physical_mode_port_rotate_offset" instead of "physical_mode_pin_rotate_offset".
2022-10-13 14:00:59 +03:00
mustafa.arslan
6f55371d4b
Update k6_frac_N10_adder_chain_frac_mem32K_frac_dsp36_40nm_GlobalTile8Clk_openfpga.xml
...
Mode port assertions should be bind with "physical_mode_port_rotate_offset" instead of "physical_mode_pin_rotate_offset".
2022-10-13 13:53:32 +03:00
tangxifan
35869b480a
Merge branch 'master' into xmllint
2022-10-07 10:47:43 -07:00
tangxifan
85089cbc88
[arch] apply xml format for all the architecture files
2022-10-07 10:31:51 -07:00
mustafa.arslan
508c01cef6
Update k6_frac_N10_adder_chain_frac_mem32K_frac_dsp36_40nm_openfpga.xml
...
Mode port assertions should be bind with "physical_mode_port_rotate_offset" instead of "physical_mode_pin_rotate_offset".
2022-10-07 09:38:07 +03:00
tangxifan
78f30cf072
[test] add a new test to track the golden netlists where cout is not in GSB
2022-09-30 15:38:27 -07:00
tangxifan
0d8d8446ee
[test] fixed a bug where OPIN for direct connection is included in GSB
2022-09-30 15:24:51 -07:00
tangxifan
b8f1520367
[test] fixed a bug
2022-09-20 18:12:23 -07:00
tangxifan
5e23be19a5
[test] now the test case that generates golden netlist use a special openfpga arch file which contains no soft paths
2022-09-20 18:07:31 -07:00
tangxifan
7ed1548c6e
[arch] fixed a few bugs
2022-05-09 17:22:48 +08:00
tangxifan
812af4f722
[arch] add arch that supports negative edge triggered flip-flop
2022-05-09 16:32:01 +08:00
tangxifan
c8da85cc24
[Doc] Update naming convention for OpenFPGA architecture files
2022-03-20 10:51:55 +08:00