<FL4SHK>
I need a different number of `Case`s based on a generic
<FL4SHK>
the generic determines the `len(loc.gt_vec)`
<FL4SHK>
seems I screwed up
<FL4SHK>
"1" + ("-" * i)
<FL4SHK>
instead of the `"".join` business
<Sarayan>
whitequark: Isn't the routing problem for the pll the work of nextpnr or whatever? The verilog for the NES on mister does not include which pll to use, which means nmigen doesn't have to choose either
<Sarayan>
and I suspect it tends to be selected with "which pll has the dedicated connection to the clock pin"
<vup>
Sarayan: xilinx 7series for example has two types of PLLs (one called PLL and one called MMCM). Choosing which one of them to use for which clocks is something I would count under the routing problem, and is not something done by the pnr tools usually (atleast that I am aware of)
<cr1901_modern>
whitequark: Potentially useful for nmigen-soc? https://github.com/STBoyden/ocean (It's "cargo for C/C++ projects", essentially)
<Sarayan>
vup: Interesting
<Sarayan>
so it's more for when you have to choose between multiple types, makes sense
Asu has quit [Quit: Konversation terminated!]
<_whitenotifier-f>
[nmigen] whitequark commented on issue #425: Support for PLL primitives - https://git.io/JTUBY
<whitequark>
cr1901_modern: well, I'm personally primarily interested in Rust for nmigen-soc
<FL4SHK>
started formally verifying my long divider