enriq has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sgstair has joined ##openfpga
enriq has joined ##openfpga
awygle has joined ##openfpga
enriq has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
awygle_m has joined ##openfpga
enriq has joined ##openfpga
Finnpixel|2 has joined ##openfpga
enriq has quit [Client Quit]
Finnpixel|2 has quit [Client Quit]
enriq has joined ##openfpga
Finnpixel has joined ##openfpga
ZipCPU|Laptop has quit [Ping timeout: 248 seconds]
GenTooMan has quit [Quit: Leaving]
enriq has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
azonenberg_work has joined ##openfpga
ZipCPU|Laptop has joined ##openfpga
awygle_m has quit [Ping timeout: 276 seconds]
m_w has quit [Quit: leaving]
pie_ has quit [Ping timeout: 248 seconds]
pie_ has joined ##openfpga
<openfpga-github>
[yosys] azonenberg pushed 3 new commits to master: https://git.io/v5ZiG
<openfpga-github>
yosys/master 8112d69 Andrew Zonenberg: Finished refactoring counter extraction to be nice and generic. Implemented techmapping from $__COUNT_ to GP_COUNTx cells.
<openfpga-github>
yosys/master f218a6c Andrew Zonenberg: Refactored extract_counter to be generic vs GreenPAK specific
<openfpga-github>
yosys/master b3aa698 Andrew Zonenberg: Refactoring: Renamed greenpak4_counters pass to extract_counter, moved it to techmap/ since it's going to become a generic pass
<azonenberg_work>
rqou: sooo it looks like my counter optimization pass is basically going to involve extracting counters then re-techmapping them, lol
<azonenberg_work>
Should be easy enouhg
<azonenberg_work>
enough*
<openfpga-github>
[yosys] azonenberg created counter-extraction (+3 new commits): https://git.io/v5Zi0
<openfpga-github>
yosys/counter-extraction 3fc1b9f Andrew Zonenberg: Finished refactoring counter extraction to be nice and generic. Implemented techmapping from $__COUNT_ to GP_COUNTx cells.
<openfpga-github>
yosys/counter-extraction 46b01f0 Andrew Zonenberg: Refactored extract_counter to be generic vs GreenPAK specific
<openfpga-github>
yosys/counter-extraction b5c1563 Andrew Zonenberg: Refactoring: Renamed greenpak4_counters pass to extract_counter, moved it to techmap/ since it's going to become a generic pass
<azonenberg_work>
In particular, what i need to do is
<azonenberg_work>
* make extract_counter support more counter configurations (eventually)
<azonenberg_work>
* make extract_tff_counter work, and map chains of TFFs to $__COUNT_ cells
<azonenberg_work>
* add an optimization step to extract_counter that detects counters with more bits than necessary and shrinks them
<azonenberg_work>
* create a script pass that runs extract_counter followed by techmapping of a generic counter model
Hootch has joined ##openfpga
sgstair has quit [Quit: .•«UPP»•.]
sgstair has joined ##openfpga
awygle has quit [Ping timeout: 260 seconds]
ZipCPU has quit [Ping timeout: 260 seconds]
ZipCPU|Laptop has quit [Ping timeout: 240 seconds]