Commit Graph

3976 Commits

Author SHA1 Message Date
Andrew Pond 8f18a9ad9a added complete bram sizing files 2022-02-07 12:19:31 -07:00
Andrew Pond 8c38747d6c revised PR 2021-12-16 09:53:16 -07:00
Andrew Pond 727a2ac771 added 4K bram 2021-12-16 09:05:06 -07:00
Andrew Pond dd983ec348 CLB carry issue 2021-11-11 12:11:42 -07:00
Andrew Pond 42d5c1403a adder chain arch working 2021-11-10 16:20:31 -07:00
Andrew Pond 7f31f527a4 16 bit adder chain working 2021-10-21 09:55:57 -06:00
Andrew Pond a486c2690f Merge branch 'timing_annotation' into arch_exploration 2021-09-28 16:22:13 -06:00
Andrew Pond cebcdba4d4 added fpgatoolperf vexriscv src 2021-09-28 13:32:41 -06:00
Andrew Pond 0783072be7 fixed errors 2021-08-16 16:12:51 -06:00
Andrew Pond 73854bbe66 bram timing update 2021-07-29 12:32:52 -06:00
Andrew Pond cb0dbd6f2f responding to Xifan's comments in PR 2021-07-26 17:40:34 -06:00
Andrew Pond e39e9b8c26 finishing touches for PR 2021-07-23 12:08:32 -06:00
Andrew Pond ce71466b32 fixed bram CI error 2021-07-23 11:16:26 -06:00
Andrew Pond 05c4a253cc fixed CI errors 2021-07-22 16:39:44 -06:00
Andrew Pond 29f67479cc yosys techlib directory restructure 2021-07-22 15:14:14 -06:00
Andrew Pond 6cb51d1e7d timing files renamed 2021-07-21 14:12:32 -06:00
Andrew Pond 60ac09d315 removed duplicate yosys script 2021-07-21 08:09:20 -06:00
Andrew Pond 805053f4be created timing annotation file 2021-07-20 11:45:35 -06:00
Andrew Pond afea5bb44c started updating timings 2021-07-19 10:48:55 -06:00
Andrew Pond a9755c4dec started modifying arch files 2021-07-16 09:09:25 -06:00
Andrew Pond b3870b3107
Merge branch 'master' into bram_changes 2021-07-06 15:33:40 -06:00
Andrew Pond 6445507ddf pmux2mux yosys script change 2021-07-06 14:19:28 -06:00
Andrew Pond 1409b3e855 pmux2mux.v path change 2021-07-06 12:25:51 -06:00
tangxifan 223e06d23c
Merge pull request #359 from lnis-uofu/pin_constraint_polarity
Add Test Cases for the Signal Polarity Support in Pin Constraint Files
2021-07-02 18:51:24 -06:00
tangxifan 9f03ecb160 [Test] Patch test case due to the changes in counter benchmarks 2021-07-02 17:57:39 -06:00
tangxifan 64dcdaec61 [Test] Update all the tasks that use counter benchmark 2021-07-02 17:29:13 -06:00
tangxifan 5a6874e9f1 [Benchmark] Rename the dual clock counter benchmark to follow the naming convention on counter benchmarks 2021-07-02 17:28:17 -06:00
tangxifan 8baf60603a [Script] Patching the run_fpga_task.py on pin constraint files 2021-07-02 15:59:29 -06:00
tangxifan e9d29e27e5 [Tool] Bug fix 2021-07-02 15:32:30 -06:00
tangxifan fdf94cba83 Merge branch 'ganesh_dev' of https://github.com/LNIS-Projects/OpenFPGA into pin_constraint_polarity 2021-07-02 15:28:34 -06:00
tangxifan 3cbe266c44 [Test] Bug fix on the test case for multi-mode FF and pin constraints 2021-07-02 15:27:27 -06:00
Ganesh Gore c67807868c [bugFix] Benchamrk variable declaration 2021-07-02 15:26:39 -06:00
tangxifan 6e6c3e9fa4 [Tool] Patch the critical bug in the use of signal polarity in pin constraints 2021-07-02 15:26:21 -06:00
tangxifan 3aacce2a96 Merge branch 'pin_constraint_polarity' of https://github.com/LNIS-Projects/OpenFPGA into pin_constraint_polarity 2021-07-02 14:04:42 -06:00
tangxifan a5101be2f6 Merge branch 'master' of https://github.com/LNIS-Projects/OpenFPGA into pin_constraint_polarity 2021-07-02 13:58:33 -06:00
tangxifan 2214575a0a
Merge pull request #358 from lnis-uofu/ganesh_dev
Testcase for benchmark specific variables
2021-07-02 13:54:07 -06:00
Ganesh Gore edd5be2cae [CI] Added testcase for benchmark variable 2021-07-02 12:51:34 -06:00
tangxifan dcb89cb16b [Arch] Patch architecture due to missing mode bit definition 2021-07-02 11:41:29 -06:00
tangxifan 5286f9ba25 [Test] Reworked the test case for k4n4 multi-mode FF architecture by including more counter benchmarking 2021-07-02 11:39:00 -06:00
ganeshgore b8bed59ecf
Merge pull request #356 from lnis-uofu/pin_constraint_polarity
[WIP] Support custom default value in Pin Constraint File
2021-07-02 10:20:20 -07:00
tangxifan 02fd2a69b3 [Script] Add dff with active-low async reset to default yosys tech lib 2021-07-02 11:17:43 -06:00
tangxifan 477e535344 [HDL] Added a multi-mode FF design with configurable asynchronous reset 2021-07-02 11:13:03 -06:00
tangxifan fd85f956c9 [Arch] Update k4n4 arch with true multi-mode flip-flop 2021-07-02 11:08:39 -06:00
tangxifan 0b6a9b06f5 [Benchmark] Reorganize counter benchmarks. Move them to a directory and give specific naming regarding their functionality 2021-07-02 10:39:07 -06:00
tangxifan 3906497ef5 Merge branch 'master' of https://github.com/LNIS-Projects/OpenFPGA into pin_constraint_polarity 2021-07-02 10:27:40 -06:00
tangxifan f8fb056a42
Merge branch 'master' into pin_constraint_polarity 2021-07-02 10:05:17 -06:00
tangxifan e79da64e95
Merge pull request #354 from lnis-uofu/ganesh_dev
[Flow] Allows benchmark specific Variable declaration
2021-07-02 10:05:03 -06:00
tangxifan 43afaca17c [Doc] Add more details about the new syntax 2021-07-01 23:51:54 -06:00
tangxifan 0851075bc9 [Doc] Update documentation about the new feature in pin constraint file 2021-07-01 23:47:36 -06:00
tangxifan 9074bffa68 [Tool] Support customized default value in pin constraint file 2021-07-01 23:43:19 -06:00