sb0 changed the topic of #m-labs to: ARTIQ, Migen, MiSoC, Mixxeo & other M-Labs projects :: fka #milkymist :: Logs http://irclog.whitequark.org/m-labs
cedric has quit [Read error: Connection reset by peer]
bluebugs has joined #m-labs
bluebugs has quit [Changing host]
bluebugs has joined #m-labs
rohitksingh_work has joined #m-labs
FelixVi has joined #m-labs
<FelixVi>
sb0: I have synthesized over 200 different phase combinations by now and can't find one where the random address test in memtest passes
<FelixVi>
Another 100 combinations are running, but I'm getting pretty close to saying it doesn't work
<FelixVi>
My feeling is that the slower fabric on the -2 speedgrade makes it so the addr can't be ready on the right cpu clock edge
<FelixVi>
So no matter how much you optimize, the only way to get it to work is by reducing the number of logic levels or by pipeling some of the address generation
<FelixVi>
Not sure if there is another mechanism, i.e. using a serdes for address or delaying non-address signals by routing delays
<FelixVi>
let me know if you have any ideas
<FelixVi>
another thing could be setting up odelays, but for s6 they aren't temperature compensated
<FelixVi>
the way xilinx does it is, I believe, by dynamic correction
<FelixVi>
question is if that's the way to go... I don't like that solution very much
_whitelogger has joined #m-labs
<FelixVi>
later tonight (or tomorrow ;), I'll be able to do some timing analysis and find out exactly what paths are problematic
<FelixVi>
all I know this far is that it's in the address clock domain and (afaik) related to the dfi bus
<mithro>
sb0: ping?
bluebugs is now known as cedric
FabM has joined #m-labs
FelixVi has quit [Ping timeout: 240 seconds]
FelixVi has joined #m-labs
rohitksingh_work has quit [Read error: Connection reset by peer]
<rjo>
whitequark: how is the switch issue coming along?
rohitksingh_work has joined #m-labs
<rjo>
sb0: is the interframe gap question resolved?
rohitksingh_work has quit [Read error: Connection reset by peer]
rohitksingh has joined #m-labs
<GitHub53>
[artiq] jbqubit commented on issue #847: What is Vivado doing that ARTIQ is not? @gkasprow please spell out exactly what the switches are that need to be set for booting from FLASH. Have you seen booting-from-flash failure that @sbourdeauducq reports? https://github.com/m-labs/artiq/issues/847#issuecomment-346852339
<GitHub9>
[artiq] gkasprow commented on issue #847: The switch position does not matter if you load both fpgas via jtag.
<GitHub168>
[artiq] gkasprow commented on issue #847: So far the FLASH configures only AMC side.
<GitHub84>
[artiq] jbqubit commented on issue #847: ARTIQ loading: 1. flash FPGA proxy .bit using JTAG, 2. send flash data to FPGA which writes to flash, 3. FPGA resets and expects to load .bit from flash. Please detail what the switch configuration needs to be for step 3. https://github.com/m-labs/artiq/issues/847#issuecomment-346858387
rohitksingh has quit [Remote host closed the connection]
rohitksingh has joined #m-labs
rohitksingh has quit [Quit: Leaving.]
<GitHub64>
[artiq] sbourdeauducq commented on issue #846: That's not the right source, you should be looking at MiSoC, and it has been tested on KC705, Papilio Pro, Pipistrello and probably others. https://github.com/m-labs/artiq/issues/846#issuecomment-346868607
<sb0>
mithro, yes?
<sb0>
rjo, looking into the artix-7 transceiver right now. also it would be nice if _florent_ took care of such details when coding...
<rjo>
isn't the interframe gap at the mac level and not at the phy/xceiver level?
<rjo>
sb0: but ack.
<sb0>
yes, it's in the generic ethernet code that _florent_ wrote
<_florent_>
sb0: hmmmm
hdante has joined #m-labs
Ultrasauce has quit [Ping timeout: 248 seconds]
hdante has quit [Quit: hdante]
hdante has joined #m-labs
hdante has quit [Read error: Connection reset by peer]