Andrew Zonenberg
|
367d6b2194
|
Fixed bug where counter extraction on non-GreenPAK devices incorrectly handled parallel counter output
|
2017-09-14 10:27:10 -07:00 |
Andrew Zonenberg
|
c8f2f082c6
|
Added support for inferring counters with reset to full scale instead of zero
|
2017-09-14 10:26:43 -07:00 |
Andrew Zonenberg
|
122532b7e1
|
Added RESET_TO_MAX parameter to $__COUNT_ cell. Cannot yet be extracted.
|
2017-09-14 10:26:32 -07:00 |
Andrew Zonenberg
|
0484ad666d
|
Added support for inferring counters with active-low reset
|
2017-09-14 10:26:21 -07:00 |
Andrew Zonenberg
|
a84172b23b
|
Initial support for extraction of counters with clock enable
|
2017-09-14 10:26:10 -07:00 |
Andrew Zonenberg
|
c4a70a8cc3
|
Fixed typo in comment. Fixed bug where extract_counter would create up counters when it meant to create down counters.
|
2017-09-14 10:25:51 -07:00 |
Andrew Zonenberg
|
ed1e3ed39b
|
extract_counter: Added optimizations to remove unused high-order bits
|
2017-08-30 18:15:12 -07:00 |
Andrew Zonenberg
|
634f18be96
|
extract_counter: Minor changes requested to comply with upstream policy, fixed a few typos
|
2017-08-30 16:28:25 -07:00 |
Andrew Zonenberg
|
3fc1b9f3fd
|
Finished refactoring counter extraction to be nice and generic. Implemented techmapping from $__COUNT_ to GP_COUNTx cells.
|
2017-08-28 22:18:57 -07:00 |
Andrew Zonenberg
|
46b01f05bb
|
Refactored extract_counter to be generic vs GreenPAK specific
|
2017-08-28 22:18:47 -07:00 |
Andrew Zonenberg
|
b5c15636c5
|
Refactoring: Renamed greenpak4_counters pass to extract_counter, moved it to techmap/ since it's going to become a generic pass
|
2017-08-28 22:18:34 -07:00 |