Commit Graph

  • d2357859f6 more robust matching and assign processing devel Stefan Holst 2024-04-15 17:01:11 +0900
  • 53629c5c28 support injection into specific sims Stefan Holst 2024-04-12 15:23:54 +0900
  • e64845e8c0 fanout generator Stefan Holst 2024-04-10 19:28:32 +0900
  • da98ca2db7 signal flips in compiled code Stefan Holst 2024-04-10 19:27:06 +0900
  • deb4599206 fix tests Stefan Holst 2024-04-08 23:21:24 +0900
  • c1c9ec9aae pin_name, cleanup legacy code Stefan Holst 2024-04-08 16:35:21 +0900
  • 4c55dcec60 delta sim for improving fault sim performance Stefan Holst 2024-04-08 00:29:12 +0900
  • a4b7364478 mux21 in 6v logic sim, more test fixtures Stefan Holst 2024-04-06 15:22:46 +0900
  • f59e97afa9 remove hashes, add lst, overflow, ebuf Stefan Holst 2024-04-05 23:24:00 +0900
  • f6baf9cb5e a fast 6v sim Stefan Holst 2024-04-05 23:21:59 +0900
  • fc030c6708 allow interconnect annotations without forks Stefan Holst 2024-04-05 23:21:23 +0900
  • 795cac0716 initial and final values from mvarrays Stefan Holst 2024-04-04 20:44:22 +0900
  • 3a8777e0a3 none-filtering iterator for GrowingList Stefan Holst 2024-04-04 20:41:59 +0900
  • 68e8cb844a pass line id to inject_cb Stefan Holst 2024-02-16 09:48:52 +0900
  • 1a3b91c1c0 fix comment Stefan Holst 2023-12-06 16:45:34 +0900
  • aa7536b8b0 line use and diff Stefan Holst 2023-12-06 16:44:17 +0900
  • fccf5e0d84 fix log limit Stefan Holst 2023-12-06 16:43:42 +0900
  • a6d1e4099c alap toposort, improve tests Stefan Holst 2023-11-07 12:44:19 +0900
  • 1654915ed6 support for partial re-sim Stefan Holst 2023-11-03 14:26:48 +0900
  • d2a2484efa fix fault injection Stefan Holst 2023-11-03 14:26:04 +0900
  • de79393dfc fix log limiter, use eng notation Stefan Holst 2023-09-26 13:58:38 +0900
  • 4bb3f3424a cond in sdf parser. ignored for now. Stefan Holst 2023-09-11 23:44:28 +0900
  • a6243b43f6 keep s_nodes Stefan Holst 2023-09-11 23:41:51 +0900
  • baeb759824 types, perf op growing list, keep s_nodes Stefan Holst 2023-08-07 21:59:08 +0900
  • 967a232b1c fix pulse threshold selection Stefan Holst 2023-07-29 09:45:48 +0900
  • 8096416b0e save test position for each pattern Stefan Holst 2023-07-28 17:26:28 +0900
  • a4cce9f8c0 Produce stable value when trans. to/from - Stefan Holst 2023-07-28 17:20:34 +0900
  • 4f6b733eb4 fix NanGate variants, version bump Stefan Holst 2023-07-26 17:18:28 +0900
  • 371bc906b3 Merge branch 'main' into devel Stefan Holst 2023-07-22 17:09:46 +0900
  • 9f9902c613 remove _static main v0.0.4 Stefan Holst 2023-07-22 16:48:51 +0900
  • eb4e0f4529 improve readthedocs config Stefan Holst 2023-07-22 16:40:57 +0900
  • 821ead0c7a add readthedocs conf for py3.8 Stefan Holst 2023-07-22 16:34:57 +0900
  • 351d809306 for release 0.0.4 Stefan Holst 2023-07-22 16:13:01 +0900
  • 0ade89defa remove old test data, intro check Stefan Holst 2023-07-22 15:58:16 +0900
  • 7f4026f504 def-file docs Stefan Holst 2023-07-22 15:52:51 +0900
  • e6a0d59d44 def-file docs Stefan Holst 2023-07-22 15:52:28 +0900
  • 63e5f32e21 better ignore Stefan Holst 2023-07-22 13:24:25 +0900
  • 35e727e714 better docs, new techlib as default, fix tests Stefan Holst 2023-07-22 13:11:11 +0900
  • 83445e2bbd support for newer NANGATE lib Stefan Holst 2023-07-21 22:14:29 +0900
  • c67148c0ee doc fix Stefan Holst 2023-07-21 22:13:25 +0900
  • 280c425486 fix test Stefan Holst 2023-07-12 22:35:53 +0900
  • 5be82da49a avoid holes in forks, update intro Stefan Holst 2023-07-12 22:32:22 +0900
  • b3dbe9765a fix xor in libs, remove old code Stefan Holst 2023-07-12 21:10:27 +0900
  • 5e573b0408 fix substitute for inputs with fo, dot graph Stefan Holst 2023-07-12 21:06:16 +0900
  • 08d9f5a9bf one-bit busses Stefan Holst 2023-07-12 16:32:08 +0900
  • b098fb219d fix for unconnected named pins, double-declaration Stefan Holst 2023-07-12 11:36:43 +0900
  • 97387e962b add GSC180nm Stefan Holst 2023-07-12 11:35:15 +0900
  • f4d875f7e5 docs Stefan Holst 2023-07-12 11:34:45 +0900
  • cf9a98b5ce del deprecated sdf code, explicit tlib use Stefan Holst 2023-07-10 20:35:19 +0900
  • d8f605a47a fix double-free when fo goes to same cell Stefan Holst 2023-07-10 20:08:48 +0900
  • ec5626b8ca remove old connections in substitute node reuse Stefan Holst 2023-07-10 09:00:31 +0900
  • 5a693f7b9b preserve node order during resolve Stefan Holst 2023-07-09 23:46:14 +0900
  • 19bbe2c260 update intro Stefan Holst 2023-07-09 21:34:01 +0900
  • d3897246c5 move resolving cells to circuit, more doc Stefan Holst 2023-07-09 19:04:22 +0900
  • 9bda7a4c57 capitalize tech libs Stefan Holst 2023-07-09 19:01:31 +0900
  • 2270a9eee7 fix fork stripping + fork None values Stefan Holst 2023-07-09 19:01:15 +0900
  • ea45a326ec add latch, fix xor delays, improve test Stefan Holst 2023-07-09 13:42:07 +0900
  • 1e9fe7707b saed32nm Stefan Holst 2023-07-09 00:29:56 +0900
  • 50a5d8a290 one cell inherits name in substitute, sim fix Stefan Holst 2023-07-08 22:52:10 +0900
  • d97555e9e9 fix simprim cells, add saed90 Stefan Holst 2023-07-08 18:55:52 +0900
  • 47ee8d5878 improve substitute, update notebook output Stefan Holst 2023-07-08 18:54:27 +0900
  • c32584fc76 1to1 fork optimization, fix substitute Stefan Holst 2023-07-05 22:55:06 +0900
  • 39b8c1695b full constants support, fix signal declarations Stefan Holst 2023-07-05 22:07:15 +0900
  • 80d26b6f0b Add AO*211 and OA*211, fix MUX21 Stefan Holst 2023-07-05 22:01:42 +0900
  • f7ef78e58d support for limiting log messages Stefan Holst 2023-07-05 21:59:49 +0900
  • 7afb13b33b mv_str for single values, remove undue assert Stefan Holst 2023-07-03 12:40:02 +0900
  • 153442a10a def file parser Stefan Holst 2023-07-03 00:49:23 +0900
  • afb0a64953 wsa accumulation in wavesim Stefan Holst 2023-07-03 00:48:58 +0900
  • c49667edc1 remove old code, verilog positional pins Stefan Holst 2023-06-26 23:23:56 +0900
  • d921eb5048 sim support for remaining primitives Stefan Holst 2023-06-25 22:27:19 +0900
  • 670fb0b3fc circuit node substitution Stefan Holst 2023-06-25 22:26:52 +0900
  • f8bf579be2 support concat, bus select, ISOL cells Stefan Holst 2023-06-24 23:41:08 +0900
  • f61e2b42e8 support more cells in logic sim Stefan Holst 2023-06-24 13:34:35 +0900
  • 4aec335abb verilog: concat assignments, more comments Stefan Holst 2023-06-24 13:33:55 +0900
  • 1a9cb396bf tweak repr, doc Stefan Holst 2023-06-24 13:32:40 +0900
  • 3875dc38f9 docs Stefan Holst 2023-06-21 23:23:01 +0900
  • ecb7171c37 docs Stefan Holst 2023-06-21 23:18:17 +0900
  • 8957db48ab docs Stefan Holst 2023-06-20 06:54:59 +0900
  • 0b15f9fa18 doc improvements Stefan Holst 2023-06-19 17:05:39 +0900
  • dc76a9f517 new into demo Stefan Holst 2023-06-19 14:01:31 +0900
  • 0968cb451e docs, fix stil unassigned, fix io_locs for busses Stefan Holst 2023-06-19 13:12:17 +0900
  • 947df89434 add AOI21 to logic sim Stefan Holst 2023-06-02 00:04:34 +0900
  • f17e461fdd fix reading directly from file handle Stefan Holst 2023-05-19 14:57:02 +0900
  • d6d981a351 support for det vars Stefan Holst 2023-04-05 18:35:55 +0900
  • 7a060b1831 support for static variations Stefan Holst 2023-03-28 11:10:38 +0900
  • 03802ac9f8 make sims pickleable Stefan Holst 2023-03-22 13:55:53 +0900
  • 70caea065e more cleanup Stefan Holst 2023-03-20 14:14:06 +0900
  • f04f1b0012 cleanup Stefan Holst 2023-03-20 10:31:55 +0900
  • 44b0c887d7 random sampling of delays Stefan Holst 2023-03-19 20:30:27 +0900
  • 4e2022291e fix cuda ppo_to_ppi Stefan Holst 2023-03-15 15:15:22 +0900
  • 5566b80e52 simprim, vat refactor, batchrange Stefan Holst 2023-03-15 10:37:39 +0900
  • 63c0b48537 bump stefan 2023-03-14 18:50:15 +0900
  • 6520ee23ef cleanup and new intro notebook stefan 2023-03-14 17:40:50 +0900
  • 1810d40959 pytest work without cuda stefan 2023-03-13 23:18:32 +0900
  • 7430ebb068 jitted logic sim Stefan Holst 2023-03-13 23:15:20 +0900
  • 89f317b463 better circuit statsu, 2v logic sim stefan 2023-03-13 10:48:37 +0900
  • 753ce566e4 Timer improvements, log in yaml Stefan Holst 2023-03-06 23:20:41 +0900
  • 1eb8d87884 faster logic sim, removing MVArray, BPArray stefan 2023-03-12 23:59:10 +0900
  • 02f3a0e1b2 correct timing padding Stefan Holst 2023-02-28 09:39:01 +0900
  • fc8e65e788 bit-packing utility Stefan Holst 2023-02-28 09:38:28 +0900