Compare commits

...

163 Commits
main ... devel

Author SHA1 Message Date
Stefan Holst 674f3dea4a Merge branch 'main' into devel 3 weeks ago
Stefan Holst 187d176cfd partial ternary if support 1 month ago
Stefan Holst ba1de0bea9 support for per-simulation delay factors 6 months ago
Stefan Holst 5769aa3716 deactivate delta sim 6 months ago
Stefan Holst e97c370d39 support stuck-at fault model injection for 2-valued logic sim 7 months ago
Stefan Holst 3b7106be80 fix deferred assignments 8 months ago
Stefan Holst d2357859f6 more robust matching and assign processing 1 year ago
Stefan Holst 53629c5c28 support injection into specific sims 1 year ago
Stefan Holst e64845e8c0 fanout generator 1 year ago
Stefan Holst da98ca2db7 signal flips in compiled code 1 year ago
Stefan Holst deb4599206 fix tests 1 year ago
Stefan Holst c1c9ec9aae pin_name, cleanup legacy code 1 year ago
Stefan Holst 4c55dcec60 delta sim for improving fault sim performance 1 year ago
Stefan Holst a4b7364478 mux21 in 6v logic sim, more test fixtures 1 year ago
Stefan Holst f59e97afa9 remove hashes, add lst, overflow, ebuf 1 year ago
Stefan Holst f6baf9cb5e a fast 6v sim 1 year ago
Stefan Holst fc030c6708 allow interconnect annotations without forks 1 year ago
Stefan Holst 795cac0716 initial and final values from mvarrays 1 year ago
Stefan Holst 3a8777e0a3 none-filtering iterator for GrowingList 1 year ago
Stefan Holst 68e8cb844a pass line id to inject_cb 1 year ago
Stefan Holst 1a3b91c1c0 fix comment 2 years ago
Stefan Holst aa7536b8b0 line use and diff 2 years ago
Stefan Holst fccf5e0d84 fix log limit 2 years ago
Stefan Holst a6d1e4099c alap toposort, improve tests 2 years ago
Stefan Holst 1654915ed6 support for partial re-sim 2 years ago
Stefan Holst d2a2484efa fix fault injection 2 years ago
Stefan Holst de79393dfc fix log limiter, use eng notation 2 years ago
Stefan Holst 4bb3f3424a cond in sdf parser. ignored for now. 2 years ago
Stefan Holst a6243b43f6 keep s_nodes 2 years ago
Stefan Holst baeb759824 types, perf op growing list, keep s_nodes 2 years ago
Stefan Holst 967a232b1c fix pulse threshold selection 2 years ago
Stefan Holst 8096416b0e save test position for each pattern 2 years ago
Stefan Holst a4cce9f8c0 Produce stable value when trans. to/from - 2 years ago
Stefan Holst 4f6b733eb4 fix NanGate variants, version bump 2 years ago
Stefan Holst 371bc906b3 Merge branch 'main' into devel 2 years ago
Stefan Holst 0ade89defa remove old test data, intro check 2 years ago
Stefan Holst 7f4026f504 def-file docs 2 years ago
Stefan Holst e6a0d59d44 def-file docs 2 years ago
Stefan Holst 63e5f32e21 better ignore 2 years ago
Stefan Holst 35e727e714 better docs, new techlib as default, fix tests 2 years ago
Stefan Holst 83445e2bbd support for newer NANGATE lib 2 years ago
Stefan Holst c67148c0ee doc fix 2 years ago
Stefan Holst 280c425486 fix test 2 years ago
Stefan Holst 5be82da49a avoid holes in forks, update intro 2 years ago
Stefan Holst b3dbe9765a fix xor in libs, remove old code 2 years ago
Stefan Holst 5e573b0408 fix substitute for inputs with fo, dot graph 2 years ago
Stefan Holst 08d9f5a9bf one-bit busses 2 years ago
Stefan Holst b098fb219d fix for unconnected named pins, double-declaration 2 years ago
Stefan Holst 97387e962b add GSC180nm 2 years ago
Stefan Holst f4d875f7e5 docs 2 years ago
Stefan Holst cf9a98b5ce del deprecated sdf code, explicit tlib use 2 years ago
Stefan Holst d8f605a47a fix double-free when fo goes to same cell 2 years ago
Stefan Holst ec5626b8ca remove old connections in substitute node reuse 2 years ago
Stefan Holst 5a693f7b9b preserve node order during resolve 2 years ago
Stefan Holst 19bbe2c260 update intro 2 years ago
Stefan Holst d3897246c5 move resolving cells to circuit, more doc 2 years ago
Stefan Holst 9bda7a4c57 capitalize tech libs 2 years ago
Stefan Holst 2270a9eee7 fix fork stripping + fork None values 2 years ago
Stefan Holst ea45a326ec add latch, fix xor delays, improve test 2 years ago
Stefan Holst 1e9fe7707b saed32nm 2 years ago
Stefan Holst 50a5d8a290 one cell inherits name in substitute, sim fix 2 years ago
Stefan Holst d97555e9e9 fix simprim cells, add saed90 2 years ago
Stefan Holst 47ee8d5878 improve substitute, update notebook output 2 years ago
Stefan Holst c32584fc76 1to1 fork optimization, fix substitute 2 years ago
Stefan Holst 39b8c1695b full constants support, fix signal declarations 2 years ago
Stefan Holst 80d26b6f0b Add AO*211 and OA*211, fix MUX21 2 years ago
Stefan Holst f7ef78e58d support for limiting log messages 2 years ago
Stefan Holst 7afb13b33b mv_str for single values, remove undue assert 2 years ago
Stefan Holst 153442a10a def file parser 2 years ago
Stefan Holst afb0a64953 wsa accumulation in wavesim 2 years ago
Stefan Holst c49667edc1 remove old code, verilog positional pins 2 years ago
Stefan Holst d921eb5048 sim support for remaining primitives 2 years ago
Stefan Holst 670fb0b3fc circuit node substitution 2 years ago
Stefan Holst f8bf579be2 support concat, bus select, ISOL cells 2 years ago
Stefan Holst f61e2b42e8 support more cells in logic sim 2 years ago
Stefan Holst 4aec335abb verilog: concat assignments, more comments 2 years ago
Stefan Holst 1a9cb396bf tweak repr, doc 2 years ago
Stefan Holst 3875dc38f9 docs 2 years ago
Stefan Holst ecb7171c37 docs 2 years ago
Stefan Holst 8957db48ab docs 2 years ago
Stefan Holst 0b15f9fa18 doc improvements 2 years ago
Stefan Holst dc76a9f517 new into demo 2 years ago
Stefan Holst 0968cb451e docs, fix stil unassigned, fix io_locs for busses 2 years ago
Stefan Holst 947df89434 add AOI21 to logic sim 2 years ago
Stefan Holst f17e461fdd fix reading directly from file handle 2 years ago
Stefan Holst d6d981a351 support for det vars 2 years ago
Stefan Holst 7a060b1831 support for static variations 2 years ago
Stefan Holst 03802ac9f8 make sims pickleable 2 years ago
Stefan Holst 70caea065e more cleanup 2 years ago
Stefan Holst f04f1b0012 cleanup 2 years ago
Stefan Holst 44b0c887d7 random sampling of delays 2 years ago
Stefan Holst 4e2022291e fix cuda ppo_to_ppi 2 years ago
Stefan Holst 5566b80e52 simprim, vat refactor, batchrange 2 years ago
stefan 63c0b48537 bump 2 years ago
stefan 6520ee23ef cleanup and new intro notebook 2 years ago
stefan 1810d40959 pytest work without cuda 2 years ago
Stefan Holst 7430ebb068 jitted logic sim 2 years ago
stefan 89f317b463 better circuit statsu, 2v logic sim 2 years ago
Stefan Holst 753ce566e4 Timer improvements, log in yaml 2 years ago
stefan 1eb8d87884 faster logic sim, removing MVArray, BPArray 2 years ago
Stefan Holst 02f3a0e1b2 correct timing padding 2 years ago
Stefan Holst fc8e65e788 bit-packing utility 2 years ago
Stefan Holst d80a3ae2b1 timer utility 2 years ago
Stefan Holst 7bfc02e683 more on-gpu code, bump python requirement 2 years ago
Stefan Holst 8da4a62bce switch to new wave_sim, silence occupancy warnings 2 years ago
Stefan Holst 3497bfdc75 first gpu-code, cached test fixtures 2 years ago
Stefan Holst f1ebe1487c new wave sim 2 years ago
Stefan Holst f0dac36ac7 interface -> io_nodes, io_loc fix 2 years ago
Stefan Holst b2953aef25 only dff 2 years ago
Stefan Holst 3774b14286 support ppi/ppo 2 years ago
Stefan Holst 4847ad9c40 locating io ports and busses by name 2 years ago
Stefan Holst 6801606dca new common scheduler for simulators 2 years ago
Stefan Holst faf41f0863 ff transitions switch 2 years ago
Stefan Holst 6430f10f73 HADD pin index fix 2 years ago
Stefan Holst fa19af8c31 4-input gate simulator 3 years ago
Stefan Holst 93a0858d2f oai and aoi pin handling fix 3 years ago
Stefan Holst 1f2808ee31 Merge branch 'main' into devel 3 years ago
Stefan Holst 163b348a0c year bump 3 years ago
Stefan Holst ecfc692edc support reset RN for scan cells 3 years ago
Stefan Holst afb7e745a1 adding aoi to logic sim 3 years ago
Stefan Holst 6a8841c3c6 revert wave_eval4 3 years ago
Stefan Holst c530983afa accept I as a first input 3 years ago
Stefan Holst 775b13c694 fix off-by-1 pin index when loading AOI and OAI cells 3 years ago
Stefan Holst 584445f3b1 wave eval for 4-input gates 4 years ago
Stefan Holst 85dd02d4d7 interpret N as unassigned in STIL 4 years ago
Stefan Holst 7c03271048 improve robustness of sdf annotation and wave sim 4 years ago
Stefan Holst 8bbaaf8fae comment change 4 years ago
Stefan Holst d59d6401c8 fix stil loading and logic sim capture 4 years ago
Stefan Holst 387c436207 fix tests, version bump 4 years ago
Stefan Holst b981b1153c add sdata to control individual sims 4 years ago
Stefan Holst 87d93afb44 fix time in unpickled log objects 4 years ago
Stefan Holst c3e4090f31 make nodes and lines hashable again 4 years ago
Stefan Holst 0251d66d28 make circuit pickable and comparable 4 years ago
Stefan Holst 864230b883 initial letch support, fix capture in logic sim 4 years ago
Stefan Holst d05841a6a2 Merge branch 'main' into devel 5 years ago
Stefan Holst c5be32d7e5 doc and indent fix 5 years ago
Stefan Holst 8434f5e694 fixes for IWLS benchmark netlists 5 years ago
Stefan Holst 9ff2369a55 fix parsing older stil files 5 years ago
Stefan Holst 82a53e0171 improve techlib for gsclib, better constant handling in verilog parser 5 years ago
Stefan Holst a2df0e5682 fix ff annotation 5 years ago
Stefan Holst ec37e11fef Merge branch 'main' into devel 5 years ago
Stefan Holst 3a5a3c128b year bump 5 years ago
Stefan Holst ee30898cef docs for numba and cuda 5 years ago
Stefan Holst 62cf56e98a TechLib class, remove unnecessary .index 5 years ago
Stefan Holst dc003fa624 documentation improvements 5 years ago
Stefan Holst 8b5a71f498 documentation improvements 5 years ago
Stefan Holst 9c8dee31b9 assign and capture return arrays, new cycle method for common use pattern 5 years ago
Stefan Holst 2bbdf3ee5d fix logic sim of DFF.QN output 5 years ago
Stefan Holst 35cf63cf38 Make Node and Line indexable, documentation. 5 years ago
Stefan Holst ff4de6d782 de-lint and repr improvements 5 years ago
Stefan Holst c12a30328c better hr_time 5 years ago
Stefan Holst 7e6660002b support ibuff in WaveSim 5 years ago
Stefan Holst dfbc35eeb9 logging range fixes 5 years ago
Stefan Holst 4f531fe4cb implement logging range 5 years ago
Stefan Holst 18c17b5f76 more docs and reprs 5 years ago
Stefan Holst 0bad95e94e LogicSim clean-up and new fault injection facility. version bump. 5 years ago
Stefan Holst 7501613951 remove comments 5 years ago
Stefan Holst 5084f1dd8c demo nb run with cuda 5 years ago
Stefan Holst 7f035c1ac5 Migration to new logic value representation 5 years ago
Stefan Holst 7bcfbf502b Documentation, cleanup, multi-valued logic 5 years ago
Stefan Holst 5830608527 Documenting circuit module 5 years ago
Stefan Holst cff18e0915 start documentation 5 years ago
Stefan Holst a77ac4a397 start designing new data structures for m-valued logic 5 years ago

Diff Content Not Available