tpb has joined #symbiflow
craigo has joined #symbiflow
Bertl_oO is now known as Bertl_zZ
freeemint has quit [Ping timeout: 252 seconds]
craigo has quit [Quit: leaving]
craigo has joined #symbiflow
space_zealot has quit [Ping timeout: 250 seconds]
_whitelogger has joined #symbiflow
<
tpb>
Title: omi_host_fire/verilog at master · OpenCAPI/omi_host_fire · GitHub (at github.com)
<
mithro>
They have a bunch of (simple) models for bram / dram / etc
<
mithro>
They also use `(* ram_style = "block" *)`
<
mithro>
And a few other attributes like that...
mkru has joined #symbiflow
Bertl_zZ is now known as Bertl
mkru has quit [Remote host closed the connection]
adjtm_ has quit [Ping timeout: 265 seconds]
freeemint has joined #symbiflow
adjtm_ has joined #symbiflow
freeemint has quit [Quit: Leaving]
freeemint has joined #symbiflow
freeemint has quit [Remote host closed the connection]
freeemint has joined #symbiflow
freemint has joined #symbiflow
freeemint has left #symbiflow [#symbiflow]
freemint has quit [Ping timeout: 245 seconds]
freemint has joined #symbiflow
freemint has quit [Ping timeout: 264 seconds]
freemint has joined #symbiflow
freemint has quit [Ping timeout: 250 seconds]
alexhw[m] has quit [Ping timeout: 240 seconds]
xobs has quit [Ping timeout: 250 seconds]
alexhw[m] has joined #symbiflow
space_zealot has joined #symbiflow
xobs has joined #symbiflow
Bertl is now known as Bertl_oO
lromor[m] has quit [Ping timeout: 250 seconds]
lromor[m] has joined #symbiflow
freemint has joined #symbiflow
adjtm has joined #symbiflow
adjtm_ has quit [Ping timeout: 240 seconds]
adjtm_ has joined #symbiflow
freemint has quit [Ping timeout: 245 seconds]
ybit has joined #symbiflow
heath has quit [Ping timeout: 268 seconds]
craigo has quit [Ping timeout: 268 seconds]
felix_ has quit [Ping timeout: 268 seconds]
plaes has quit [Ping timeout: 268 seconds]
adjtm has quit [Ping timeout: 268 seconds]
nats` has quit [Ping timeout: 268 seconds]
nurelin has quit [Ping timeout: 268 seconds]
felix___ has joined #symbiflow
craigo has joined #symbiflow
plaes_ has joined #symbiflow
nurelin has joined #symbiflow
nats` has joined #symbiflow
felix___ is now known as felix_
freemint has joined #symbiflow
craigo has quit [Ping timeout: 250 seconds]
plaes_ has quit [Quit: Reconnecting]
plaes has joined #symbiflow
plaes has joined #symbiflow
adjtm_ has quit [Ping timeout: 250 seconds]
freemint has quit [Ping timeout: 245 seconds]
freemint has joined #symbiflow
ZipCPU has joined #symbiflow
adjtm_ has joined #symbiflow
<
hackerfoo>
litghost: Is 0 a valid rr_node index?
<
litghost>
hackerfoo: So be? At the end of the day it is just an array index?
<
hackerfoo>
Error 1:
<
hackerfoo>
Type: Routing
<
hackerfoo>
...(truncated)
<
hackerfoo>
The type isn't weird, it's a SINK (1)
<
litghost>
Sorry, you message was truncated, so nothing you sent actually is visible
<
hackerfoo>
I guess I'll just filter nodes out without a canonical location for now.
<
hackerfoo>
The error was: No canonical location of node 0
<
litghost>
That is a bug in the routing import or create edges
<
hackerfoo>
On line 306 of connection_box_lookahead_map.cpp in run_dijkstra
<
hackerfoo>
I'm using arch-defs-master
<
hackerfoo>
I mean master of arch-defs
<
litghost>
which graph?
<
litghost>
basys3-roi?
<
tpb>
Title: add lookahead · HackerFoo/hackerfoo-go-functions@001c4a7 · GitHub (at github.com)
<
litghost>
What is the wire name(s) for rr node 0?
<
hackerfoo>
I'm not sure how to get that.
<
hackerfoo>
Here's the XML: <node capacity="1" id="0" type="SINK"><loc ptc="0" xhigh="10" xlow="10" yhigh="18" ylow="18"/><timing C="0.0" R="0.0"/></node>
<
hackerfoo>
I got a KeyError from prjxray_lookup_inode.py
<
hackerfoo>
Oh yeah, only works for IPINs and OPINs IIRC.
<
litghost>
So follow the SINK back to the IPIN, and then check
<
hackerfoo>
The IPIN is 1, also a KeyError, and that connects to a CHANX (545569).
<
tpb>
Title: symbiflow-arch-defs/prjxray_form_channels.py at master · SymbiFlow/symbiflow-arch-defs · GitHub (at github.com)
<
hackerfoo>
I don't know, without spending significant time on it. Should I create an issue?
<
litghost>
What requires significant time?
<
hackerfoo>
Finding the block type of the rr nodes.
<
hackerfoo>
I found that StartNode used to filter ndoes without a canonical location, so I'll just filter them out as we did before.
<
litghost>
Finding the block type of the rr nodes should be one or two grep's on the formatted XML, so it shouldn't take too long
<
litghost>
All nodes should have a canonical location, otherwise we may get strange sampling holes
<
hackerfoo>
Grepping for single digit numbers doesn't work so well.
<
hackerfoo>
The CHANX is: <canonical_loc x="11" y="17"/>
<
hackerfoo>
0 and 1 don't have a canonical_loc
<
litghost>
grep "grid_loc x=\"10\" y=\"18\"" a.xml ?
space_zealot has quit [Ping timeout: 250 seconds]
freemint has quit [Ping timeout: 250 seconds]
space_zealot has joined #symbiflow
space_zealot has quit [Ping timeout: 240 seconds]
tpb has quit [Remote host closed the connection]