Commit Graph

421 Commits

Author SHA1 Message Date
tangxifan 7bcbd8a88b [core] code format 2024-06-25 11:44:50 -07:00
tangxifan 2193f108ee [core] add debugging messages 2024-06-21 18:42:35 -07:00
tangxifan 7848bdaeac [core] code format 2024-05-09 22:50:49 -07:00
tangxifan 5f37d63061 [core] fixed a bug where incoming edges are not built after loading rr_graph in vpr 2024-05-09 19:38:26 -07:00
tangxifan bf24382f19 [core] code format 2024-05-02 18:33:07 -07:00
tangxifan a2fb84dfa9 [core] add fabric hierarchy writer 2024-05-02 18:30:20 -07:00
tangxifan 4d3447f773 [core] rework fabric hierarchy writer 2024-05-02 18:05:38 -07:00
tangxifan 79970719b4 [core] fixed a bug where regex breaks 2024-04-11 14:59:14 -07:00
tangxifan f63ea06c4e [core] now support regular expression in module name for fabric pin physical location output 2024-04-11 14:30:27 -07:00
tangxifan 6f94399767 [core] code format 2024-04-10 22:53:52 -07:00
tangxifan 971f0e8838 [core] add a new option '--show_invalid_side' 2024-04-10 22:52:36 -07:00
tangxifan 58708ff727 [core] syntax 2024-04-10 20:08:02 -07:00
tangxifan f9f7d42d93 [core] add port side attribute and set them when buidling grid/cb/sb modules 2024-04-10 17:10:06 -07:00
tangxifan 47baaff94c [core] rename command name to 'write_fabric_pin_physical_location`` and start developing exec func 2024-04-10 13:30:02 -07:00
tangxifan f1334645db [core] added a new command write_pin_physical_location 2024-04-10 13:07:49 -07:00
tangxifan 00de794967 [core] code format 2024-03-29 10:58:48 -07:00
tangxifan 981828c39c [core] add a new opton ``--dump_waveform`` to command ``write_preconfigured_fabric_wrapper`` 2024-03-29 10:57:45 -07:00
chungshien 4365d160ff
Support extracting data that is not affecting fabric bitstream (#1566)
* 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
2024-03-09 17:38:31 -08:00
tangxifan 59deb97d5d [core] code format 2024-01-12 14:17:10 -08:00
tangxifan f1e3d53da6 [core] fixed a bug where pb pin fixup may fail when subtile capacities are not same 2024-01-12 14:16:07 -08:00
tangxifan bacd845139 [core] code format 2023-12-08 13:41:41 -08:00
tangxifan 5e181cbe72 [core] add a new option for simulator type to verilog full testbench generator 2023-12-08 13:07:25 -08:00
tangxifan 649d44b2d8 [core] code format 2023-11-02 16:33:55 -07:00
tangxifan 36fa020c15 [core] syntax 2023-11-02 16:33:19 -07:00
tangxifan 75e9e98e5d [core] add two new commands to output testbench parts 2023-11-02 16:06:48 -07:00
tangxifan ae63c9d441 [core] code format 2023-10-06 17:28:25 -07:00
tangxifan 1e8bf1cece [core] deploy options 2023-10-06 17:28:02 -07:00
tangxifan f30663f708 [core] code format 2023-10-06 14:08:09 -07:00
tangxifan 80856f1b70 [core] adding new options and rewrite options for bitfile writer 2023-10-06 13:54:29 -07:00
tangxifan a15db83267 [core] code format 2023-09-26 11:41:11 -07:00
tangxifan ea91182216 [core] check option conflicts 2023-09-26 11:40:42 -07:00
tangxifan edb0e687f1 [core] code format 2023-09-23 12:15:53 -07:00
tangxifan 11de8965a8 [core] fixed some bugs 2023-09-23 12:15:31 -07:00
tangxifan 860cfd53c6 [core] fixed critical bugs in renaming modules 2023-09-23 11:51:31 -07:00
tangxifan c105b56bf0 [core] code format 2023-09-18 23:31:27 -07:00
tangxifan 43fd08a3fe [core] fixed a bug 2023-09-18 23:31:09 -07:00
tangxifan c6175aa514 [core] code format 2023-09-17 22:37:48 -07:00
tangxifan ef97127c63 [core] fixed some bugs in testbenches when renaming top modules 2023-09-17 22:34:00 -07:00
tangxifan c14277a674 [core] fixing bugs 2023-09-17 17:57:57 -07:00
tangxifan d5152dc16d [core] fixed a bug on the hierarchy writer 2023-09-17 17:42:25 -07:00
tangxifan 4ccb4737be [core] code format 2023-09-17 17:33:10 -07:00
tangxifan f79da76656 [core] supporting renaming on all the verilog modules 2023-09-17 17:29:11 -07:00
tangxifan 72a3c05747 [core] code format 2023-09-17 13:29:30 -07:00
tangxifan ccd4c1861b [core] developing new command to write module naming rules 2023-09-16 19:37:06 -07:00
tangxifan 6fc2924438 [core] syntax 2023-09-16 18:16:30 -07:00
tangxifan 37573abc22 [core] code format 2023-09-15 23:32:40 -07:00
tangxifan c85c64eb5a [core] syntax 2023-09-15 23:30:34 -07:00
tangxifan bc407e5d69 [core] code complete for rename modules 2023-09-15 23:22:31 -07:00
tangxifan 2a45b49890 [core] developing renaming commands. options and functions 2023-09-15 19:15:18 -07:00
tangxifan dfe5447e2a [core] format 2023-08-25 15:21:24 -07:00