Closed tilk closed 1 month ago
aha-mont64 | crc32 | minver | nettle-sha256 | nsichneu | slre | statemate | ud |
---|---|---|---|---|---|---|---|
0.426 (0.000) | 0.513 (0.000) | 0.351 (0.000) | 0.655 (0.000) | 0.364 (0.000) | 0.293 (0.000) | 0.329 (0.000) | 0.435 (0.000) |
You can view all the metrics here.
Device utilisation: (ECP5) | LUTs used as DFF: (ECP5) | LUTs used as carry: (ECP5) | LUTs used as ram: (ECP5) | Max clock frequency (Fmax) |
---|---|---|---|---|
▼ 21972 (-372) | 5762 (0) | 802 (0) | ▼ 892 (-4) | ▼ 47 (-2) |
Device utilisation: (ECP5) | LUTs used as DFF: (ECP5) | LUTs used as carry: (ECP5) | LUTs used as ram: (ECP5) | Max clock frequency (Fmax) |
---|---|---|---|---|
▼ 30235 (-4003) | 9015 (0) | 1976 (0) | ▼ 1072 (-4) | ▲ 41 (+2) |
This PR allows to create a top-level Transactron component, which can be easily used in synthesis. Changes:
TransactionComponent
was added, which performs the same role asTransactionModule
, but forComponent
s. Internal interface is forwarded to the top level.Benchmarks run to make sure synthesis still works in CI.
Fixes #706.
TODO:
synthesize.py
too.