Commit Graph

1816 Commits

Author SHA1 Message Date
James Cherry 0d8ffda061 Sta::endpoints() return VertexSet
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-29 12:26:27 -07:00
James Cherry be7c9b2288 restore ArcDelayCalc::reducedParasiticType
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-27 21:34:38 -07:00
James Cherry e8fc1c17d9 FindRoot headers
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-27 16:12:53 -07:00
James Cherry fe70638d83 ParallelDelayCalc for 1 drvr
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-25 13:20:24 -07:00
James Cherry 28524edac8 doc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-24 08:32:09 -07:00
James Cherry bb5d70693a rm SlowDrvrIterator
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-22 11:17:08 -07:00
James Cherry f8338bb553 report_parasitic_annotation no graph
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-22 09:21:35 -07:00
James Cherry 84586335f7 override
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-21 16:02:24 -07:00
James Cherry 7399126d5a doc report_slews
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-21 15:50:31 -07:00
James Cherry eeb0417602 timing debug doc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-21 15:20:20 -07:00
James Cherry 6ebe53794b dmp error msg
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-21 10:47:09 -07:00
James Cherry 6a4e610e07 dmp tweaks
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-21 10:19:52 -07:00
James Cherry 3ae813a207 DMP use lambda
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-20 15:52:03 -08:00
James Cherry 83b687fa30 messages
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-18 12:06:38 -08:00
James Cherry 4480c5a929 gcc warning
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-18 11:26:08 -08:00
James Cherry a83d5c9673 report_check_types
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-17 20:10:18 -08:00
James Cherry 2dcf169d9f version 2.5.0
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-17 18:13:20 -08:00
James Cherry d493d17ab3 rm deprecated functions
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-17 18:12:25 -08:00
James Cherry b2b9ab3f35 rm report_net, report_instance -connections, -verbose, options
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-17 17:47:37 -08:00
James Cherry e8e68ae74c SpefReader::findParasiticNode rm redundant if
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-14 17:22:48 -08:00
James Cherry f24208b03b write_path_spice -measure_stmts
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-12 18:50:19 -08:00
James Cherry 422a5819bd update copyright
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-11 16:34:49 -08:00
James Cherry 5541898464 okfiles
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-11 16:27:34 -08:00
James Cherry f2a700fc3b dcalc parallel driver with no arcs seg fault
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-10 09:24:05 -08:00
James Cherry 9b79629a53 StaTcl.i factor tcl typedefs into StaTclTypes.i
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-09 21:00:00 -08:00
James Cherry 22557a5c4e Sta::startpoints(), endpoints()
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-09 15:22:34 -07:00
James Cherry ebb0a5d060 sic
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-08 18:02:01 -07:00
James Cherry e0024709f4 parallel driver dcalc seg fault
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-08 16:18:54 -07:00
James Cherry 3b721ba40a renumber error/warn messages
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-07 19:23:53 -07:00
James Cherry 099920fc8e write_timing_model min_clock_tree_path seg fault
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-07 19:20:53 -07:00
James Cherry 03afb36d01 ArcDelayCalc api update for multiple drivers
commit a78442d7d6672bfcbea5f5007803ab27891b9eab
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sun Jan 7 13:40:02 2024 -0700

    rm OutputWaveforms::currentVoltage

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 074e1c93d4957425c0f2a3afdfce8f0e06ff98a1
Author: James Cherry <cherry@parallaxsw.com>
Date:   Wed Dec 13 16:49:08 2023 -0700

    MultiDrvrNet remove instead of update

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 0f6deec2ffcbe85a1c473525b93f6a6514692181
Author: James Cherry <cherry@parallaxsw.com>
Date:   Wed Dec 13 16:43:24 2023 -0700

    MultiDrvrNet remove instead of update

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 2f5f48fe09bacd101d1e909f45e087ba8c620561
Author: James Cherry <cherry@parallaxsw.com>
Date:   Mon Dec 11 09:24:54 2023 -0700

    compile errors

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit e8fc4292e325f7ac10bd8e5d57b5a8111abb05ed
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Dec 9 18:25:04 2023 -0700

    ArcDcalcWaveforms

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit be114b10adca194d80ac9529e8635c11ed9c1c32
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Dec 9 11:34:59 2023 -0700

    GraphDelayCalc::findDriverArcDelays

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 7b71e137b088c1293e628e594dde6a8223927ee8
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Dec 9 10:39:30 2023 -0700

    GraphDelayCalc::findDriverArcDelays

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit b13a791cd57c5b9f9b454b3cf22959fbe3b9667e
Author: James Cherry <cherry@parallaxsw.com>
Date:   Fri Dec 8 13:14:09 2023 -0700

    unused arg

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit abf90ca7c08fd349cfb68554bdeae5a9c3b91a23
Author: James Cherry <cherry@parallaxsw.com>
Date:   Fri Dec 8 13:12:52 2023 -0700

    unused arg

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 6bda70448ef133586594503d78b8838421f7a52d
Author: James Cherry <cherry@parallaxsw.com>
Date:   Fri Dec 8 13:10:04 2023 -0700

    gateDelay rm pvt arg

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 2f51ed07fa14f039a048c3a146ca1b017fb45f16
Author: James Cherry <cherry@parallaxsw.com>
Date:   Fri Dec 8 10:24:57 2023 -0700

    dcalc api

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 362950b9d9aa52f3c331c1007a6ee6a34140812e
Author: James Cherry <cherry@parallaxsw.com>
Date:   Wed Dec 6 17:00:45 2023 -0700

    ArcDcalcResult gateDelay

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 91f1307ac04752e00dfde42b34e84f66fdb60a57
Author: James Cherry <cherry@parallaxsw.com>
Date:   Mon Dec 4 17:22:40 2023 -0700

    ArcDcalcArg/Result

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 74d289e450edf54b1a9215b92c85b1d6a011820d
Author: James Cherry <cherry@parallaxsw.com>
Date:   Fri Dec 1 17:45:04 2023 -0700

    multi drvr init

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit c956838aba74c2f27280253f0452e0350bb05c33
Author: James Cherry <cherry@parallaxsw.com>
Date:   Fri Dec 1 12:10:23 2023 -0800

    arc dcalc api

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 5aa2c42833e5f68e901d4ac61d8bef426252e5ab
Author: James Cherry <cherry@parallaxsw.com>
Date:   Thu Nov 30 15:42:43 2023 -0800

    dcalc api

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 434327b7d80fdf8fe3410390c88b299b46e9139b
Author: James Cherry <cherry@parallaxsw.com>
Date:   Thu Nov 30 11:36:21 2023 -0800

    arc api

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 263e1dee49d7133653fbe0bad9b8243ba5259548
Author: James Cherry <cherry@parallaxsw.com>
Date:   Wed Nov 29 18:48:32 2023 -0800

    ArcDelayCalc api

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit a9f05513c09564d75cb377a5a89399a250ab5d6b
Author: James Cherry <cherry@parallaxsw.com>
Date:   Mon Nov 27 10:48:59 2023 -0800

    ArcDelayCalc api

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-07 13:44:04 -07:00
James Cherry 6ee4340de8 tags include .i files
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-12-31 14:07:11 -07:00
James Cherry 7e329b10de error number conflict
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-12-31 14:06:58 -07:00
James Cherry b7522cdd25 write_path_spice check for default lib
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-12-31 14:06:13 -07:00
James Cherry 308512670e OutputWaveforms
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-12-31 14:05:58 -07:00
James Cherry e83607d661 gcc -Wnonnull warning
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-12-22 12:51:44 -07:00
James Cherry a0ac0dbf16 CLA
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-12-22 12:46:40 -07:00
James Cherry fd53832b6e TableAxis::findAxisIndex axis values are always ascending
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-12-15 17:19:19 -07:00
James Cherry 31cb8c2822 Vcd::varAppendValue emplace_push
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-12-14 08:50:16 -07:00
James Cherry 28531078e4 OR4349 incr delay calc with shorted outputs
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-12-13 16:35:23 -07:00
James Cherry bfe0696ada TimingModel shared_ptr issues
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-12-13 14:41:59 -07:00
James Cherry 163d776afa TableModel::axis functions return pointer
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-12-12 15:32:30 -07:00
James Cherry 88c49f1ea7 CheckCapacitanceLimits::findLimit library default
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-12-08 07:34:56 -07:00
James Cherry dd7782e10b report_checks hang in latch loop
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-12-07 10:27:45 -07:00
James Cherry 04ee02419e Liberty::isClockCell
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-11-25 17:02:33 -08:00
James Cherry ca11aa7be0 or 4297 DEF missing bus ports
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-11-25 13:13:59 -08:00
James Cherry 32fcba5166 unused headers
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-11-24 17:17:19 -08:00
James Cherry 9bb03e7114 ReadVcdActivities::findVarActivity debugPrint format
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-11-24 09:57:27 -08:00
James Cherry 4f870fca7c set_input_delay -reference_pin seg fault
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-11-23 16:27:13 -08:00
James Cherry 2b4fccbf59 ccs table indices
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-11-23 07:39:18 -08:00