1
0
mirror of synced 2026-01-28 21:11:14 +00:00
Files
YosysHQ.yosys/kernel
Jannis Harder 56572978f5 drivertools: Utility code for indexing and traversing signal drivers
It adds `DriveBit`, `DriveChunk` and `DriveSpec` types which are similar
to `SigBit`, `SigChunk` and `SigSpec` but can also directly represent
cell ports, undriven bits and multiple drivers. For indexing an RTLIL
module and for querying signal drivers it comes with a `DriverMap` type
which is somewhat similar to a `SigMap` but is guaranteed to produce
signal drivers as returned representatives.

A `DriverMap` can also optionally preserve connections via intermediate
wires (e.g. querying the driver of a cell input port will return a
connected intermediate wire, querying the driver of that wire will
return the cell output port that's driving the wire).
2024-08-21 11:00:21 +01:00
..
2022-11-30 18:24:35 +01:00
2024-02-06 17:51:24 +01:00
2022-05-27 12:37:03 +02:00
2024-03-18 11:09:23 +13:00
2021-10-08 15:44:07 +02:00
2024-04-02 12:13:22 +02:00
2022-05-13 00:37:14 +02:00
2022-01-28 23:34:41 +01:00
2024-02-06 17:51:24 +01:00
2024-02-06 18:01:26 +01:00
2024-02-06 18:01:26 +01:00
2024-07-18 16:02:11 +02:00
2024-06-17 16:55:36 +02:00
2023-04-17 10:53:05 -07:00
2023-01-11 18:07:16 +01:00