Matt Liberty
|
170c8ace3d
|
Merge remote-tracking branch 'parallax/master'
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
|
2024-04-03 22:28:06 -07:00 |
James Cherry
|
80598f8390
|
report_clock_skew after report_checks -through
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-04-03 19:26:39 -07:00 |
James Cherry
|
1d7bd5bafa
|
PathEndCheck::clkSkew
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-04-03 09:03:59 -07:00 |
James Cherry
|
b6cdea9566
|
verilog dup name
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-03-29 16:16:46 -07:00 |
James Cherry
|
01f1fc7642
|
verilog dup name
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-03-29 14:39:24 -07:00 |
Matt Liberty
|
95276f8731
|
Merge remote-tracking branch 'upstream/master'
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
|
2024-03-28 11:40:49 -07:00 |
James Cherry
|
661097bdae
|
Merge pull request #20 from silimate/master
Fix parsing error with >2 attributes
|
2024-03-28 11:06:24 -07:00 |
James Cherry
|
36645618b7
|
vcd timescale prefix orfs issue1806
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-03-28 11:03:14 -07:00 |
Akash Levy
|
bbd92a5aef
|
Fix parsing error with >2 attributes
|
2024-03-27 19:33:58 -07:00 |
James Cherry
|
8bf51ab7ee
|
cmake sanitizer support
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-03-20 19:56:10 -07:00 |
James Cherry
|
c42a500f6d
|
cmake sanitizer support
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-03-20 19:55:03 -07:00 |
James Cherry
|
784c3b7531
|
readme
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-03-20 17:14:43 -07:00 |
James Cherry
|
869ad909a3
|
Sta::portExtCaps fanout init
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-03-20 12:29:58 -07:00 |
James Cherry
|
4c850afcd1
|
GraphDelayCalc::loadCap init value
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-03-19 08:32:50 -07:00 |
James Cherry
|
8b5f0caa85
|
indsentation
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-03-16 09:55:39 -07:00 |
James Cherry
|
3c541e0d47
|
Merge pull request #11 from QuantamHD/attribute_parsing_parallax
Verilog attribute parsing OpenSTA
|
2024-03-16 08:07:12 -07:00 |
James Cherry
|
105a078324
|
set_units allow scale multiplier
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-03-15 15:46:25 -07:00 |
James Cherry
|
4c2a1aa101
|
set_units allow scale multiplier
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-03-14 18:11:16 -07:00 |
Ethan Mahintorabi
|
8b3e49188c
|
moving to string instead of std::string
Signed-off-by: Ethan Mahintorabi <ethanmoon@google.com>
|
2024-03-13 00:00:47 +00:00 |
Matt Liberty
|
073ff2e8c8
|
Merge remote-tracking branch 'upstream/master'
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
|
2024-03-12 15:58:28 -07:00 |
James Cherry
|
5acc5db9e2
|
check_setup input/output delays not required on constant ports
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-03-12 15:25:22 -07:00 |
Ethan Mahintorabi
|
d9244a7289
|
Removes std::optional from the API
This reverts commit 8aef4d549e.
Signed-off-by: Ethan Mahintorabi <ethanmoon@google.com>
|
2024-03-12 20:19:35 +00:00 |
Ethan Mahintorabi
|
a59adbb019
|
format yacc file
Signed-off-by: Ethan Mahintorabi <ethanmoon@google.com>
|
2024-03-10 04:45:55 +00:00 |
Ethan Mahintorabi
|
d019509378
|
remove trailing space
Signed-off-by: Ethan Mahintorabi <ethanmoon@google.com>
|
2024-03-10 01:58:10 +00:00 |
Ethan Mahintorabi
|
2a379d1b7c
|
simplifying test cases and adding test for instance attributes
Signed-off-by: Ethan Mahintorabi <ethanmoon@google.com>
|
2024-03-10 01:57:07 +00:00 |
Ethan Mahintorabi
|
8aef4d549e
|
Adding optional to differentiate between empty sets and unset attributes
Signed-off-by: Ethan Mahintorabi <ethanmoon@google.com>
|
2024-03-10 01:56:33 +00:00 |
Ethan Mahintorabi
|
36c1bade14
|
moving attribute types to std::string
Signed-off-by: Ethan Mahintorabi <ethanmoon@google.com>
|
2024-03-09 22:02:21 +00:00 |
Ethan Mahintorabi
|
ad6f4cd3b1
|
format fixes
Signed-off-by: Ethan Mahintorabi <ethanmoon@google.com>
|
2024-03-09 22:02:21 +00:00 |
Ethan Mahintorabi
|
1fd97b479f
|
update ok file attribute_parsing
Signed-off-by: Ethan Mahintorabi <ethanmoon@google.com>
|
2024-03-09 22:02:21 +00:00 |
Ethan Mahintorabi
|
74e41a6d2a
|
adding ok files for attribute parsing test
Signed-off-by: Ethan Mahintorabi <ethanmoon@google.com>
|
2024-03-09 22:02:20 +00:00 |
Ethan Mahintorabi
|
ecd9a34360
|
update clang format
Signed-off-by: Ethan Mahintorabi <ethanmoon@google.com>
|
2024-03-09 22:02:20 +00:00 |
Ethan Mahintorabi
|
414e4e44aa
|
Initial Pass at Attribute parsing
|
2024-03-09 22:02:19 +00:00 |
James Cherry
|
2cfbeb4672
|
TableModel use double for interpolation
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-03-08 18:05:18 -07:00 |
James Cherry
|
e7e29694ab
|
record_sta_tests
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-03-08 10:06:53 -07:00 |
James Cherry
|
8acd1f3f35
|
MakeTimingModel::findArea() check for liberty
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-03-07 10:36:19 -07:00 |
James Cherry
|
4363175149
|
Sdc::ensureClkGroupExclusions check if necessary
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-03-07 10:20:18 -07:00 |
Matt Liberty
|
fbfc705282
|
Merge pull request #233 from The-OpenROAD-Project/up
Upstream merge
|
2024-03-06 20:46:36 -08:00 |
Matt Liberty
|
bccbcbc1e7
|
Merge branch 'master' into up
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
|
2024-03-06 20:45:24 -08:00 |
Matt Liberty
|
68deda8054
|
aoivd crash on cell without Liberty
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
|
2024-03-06 20:41:11 -08:00 |
Matt Liberty
|
71c4289ab8
|
silence compiler false error
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
|
2024-03-06 20:40:46 -08:00 |
Matt Liberty
|
5fb37b6d19
|
remove deprecated attribute
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
|
2024-03-06 20:40:25 -08:00 |
James Cherry
|
1740c894b4
|
OR 4732 Liberty support for positive/negative clock_tree_path
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-03-06 19:03:30 -07:00 |
James Cherry
|
b4e58d5b74
|
graph delay calc N^2 from bidirect pad ring pins
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-03-06 09:53:55 -07:00 |
James Cherry
|
84d6735fa2
|
CodingGuidelines
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-03-05 21:10:52 -07:00 |
James Cherry
|
bb2ea3dc64
|
readme
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-03-03 09:46:21 -07:00 |
Matt Liberty
|
9eeba89076
|
Merge pull request #231 from The-OpenROAD-Project/update
Fix crash in MakeTimingModel::findArea when a cell has no Liberty
|
2024-03-01 18:44:07 -08:00 |
Matt Liberty
|
27cd029a0a
|
Fix crash in MakeTimingModel::findArea when a cell has no Liberty
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
|
2024-03-01 18:43:07 -08:00 |
Matt Liberty
|
d19b9f5ca9
|
Merge pull request #229 from The-OpenROAD-Project/update
Update from upstream
|
2024-03-01 17:13:23 -08:00 |
Matt Liberty
|
6c969fd8c6
|
Update from upstream
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
|
2024-03-01 17:12:34 -08:00 |
James Cherry
|
b39dd24339
|
write_timing_model area
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-03-01 09:23:23 -07:00 |