ejcspii has quit [Remote host closed the connection]
ejcspii has joined ##openfpga
DrPatater has joined ##openfpga
Patater has quit [Ping timeout: 240 seconds]
awordnot has quit [Ping timeout: 240 seconds]
ejcspii has quit [Ping timeout: 240 seconds]
awordnot has joined ##openfpga
indy has quit [Read error: Connection reset by peer]
indy_ has joined ##openfpga
ejcspii has joined ##openfpga
Asu has joined ##openfpga
_whitelogger has joined ##openfpga
lambda has quit [Ping timeout: 260 seconds]
<ejcspii>
Hello! I hope I have a somewhat on-topic question. I'm trying to learn yosys & nextpnr & et al to develop a toy for the ECP5. I want to build a digital delay line using a carry chain built of CCU2C primitives, which seems to work: putting 100 or 200 of these seem to produce an average delay of ~47 ps (as far as my 50 MHz scope allows me to measure it), which might be realistic given the data here: https://github.com
<ejcspii>
CCU2C is not overly well documented in the Lattice library manual. I'm not sure what is the best parametrization for this kind of application. I've simply set both INIT0 and INIT1 to 0xffff, and every input to 1s as well, for a quick and dumb test.
<ejcspii>
Also I'm wondering if anyone could suggest an efficient way of forcing/inferring a DFF to the output of every stage of the delay line.
<ejcspii>
(not between the stages obviously but to be able to sample the contents of the line :)
kristianpaul has quit [Read error: Connection reset by peer]