*** tpb has joined #symbiflow | 00:00 | |
*** craigo has joined #symbiflow | 00:21 | |
*** Bertl_oO is now known as Bertl_zZ | 01:02 | |
*** freeemint has quit IRC | 01:43 | |
*** craigo has quit IRC | 02:17 | |
*** craigo has joined #symbiflow | 02:18 | |
*** space_zealot has quit IRC | 02:29 | |
*** _whitelogger has quit IRC | 03:12 | |
*** _whitelogger has joined #symbiflow | 03:14 | |
mithro | There are a bunch of potentially interesting things at https://github.com/OpenCAPI/omi_host_fire/tree/master/verilog | 03:45 |
---|---|---|
tpb | Title: omi_host_fire/verilog at master · OpenCAPI/omi_host_fire · GitHub (at github.com) | 03:45 |
mithro | They have a bunch of (simple) models for bram / dram / etc | 03:47 |
mithro | They also use `(* ram_style = "block" *)` | 03:48 |
mithro | And a few other attributes like that... | 03:49 |
*** mkru has joined #symbiflow | 06:16 | |
*** Bertl_zZ is now known as Bertl | 06:55 | |
*** mkru has quit IRC | 07:14 | |
*** adjtm_ has quit IRC | 07:16 | |
*** freeemint has joined #symbiflow | 07:22 | |
*** adjtm_ has joined #symbiflow | 07:47 | |
*** freeemint has quit IRC | 07:52 | |
*** freeemint has joined #symbiflow | 07:53 | |
*** freeemint has joined #symbiflow | 07:53 | |
*** freemint has joined #symbiflow | 07:53 | |
*** freeemint has left #symbiflow | 07:54 | |
*** freemint has quit IRC | 08:59 | |
*** freemint has joined #symbiflow | 09:39 | |
*** freemint has quit IRC | 09:50 | |
*** freemint has joined #symbiflow | 10:29 | |
*** freemint has quit IRC | 12:24 | |
*** alexhw[m] has quit IRC | 12:34 | |
*** xobs has quit IRC | 12:36 | |
*** alexhw[m] has joined #symbiflow | 12:36 | |
*** space_zealot has joined #symbiflow | 12:37 | |
*** xobs has joined #symbiflow | 12:37 | |
*** Bertl is now known as Bertl_oO | 12:45 | |
*** lromor[m] has quit IRC | 12:53 | |
*** lromor[m] has joined #symbiflow | 12:54 | |
*** freemint has joined #symbiflow | 13:12 | |
*** adjtm has joined #symbiflow | 13:46 | |
*** adjtm_ has quit IRC | 13:48 | |
*** adjtm_ has joined #symbiflow | 13:51 | |
*** freemint has quit IRC | 13:51 | |
*** ybit has joined #symbiflow | 13:54 | |
*** heath has quit IRC | 13:55 | |
*** craigo has quit IRC | 13:55 | |
*** felix_ has quit IRC | 13:55 | |
*** plaes has quit IRC | 13:55 | |
*** adjtm has quit IRC | 13:55 | |
*** nats` has quit IRC | 13:55 | |
*** nurelin has quit IRC | 13:55 | |
*** felix___ has joined #symbiflow | 13:55 | |
*** craigo has joined #symbiflow | 13:55 | |
*** plaes_ has joined #symbiflow | 13:55 | |
*** nurelin has joined #symbiflow | 13:56 | |
*** nats` has joined #symbiflow | 13:56 | |
*** felix___ is now known as felix_ | 13:57 | |
*** freemint has joined #symbiflow | 14:28 | |
*** craigo has quit IRC | 16:05 | |
*** plaes_ has quit IRC | 16:46 | |
*** plaes has joined #symbiflow | 16:46 | |
*** plaes has joined #symbiflow | 16:46 | |
*** adjtm_ has quit IRC | 16:53 | |
*** freemint has quit IRC | 17:41 | |
*** ZipCPU has quit IRC | 18:23 | |
*** freemint has joined #symbiflow | 18:35 | |
*** ZipCPU has joined #symbiflow | 18:37 | |
*** adjtm_ has joined #symbiflow | 19:17 | |
hackerfoo | litghost: Is 0 a valid rr_node index? | 19:36 |
litghost | hackerfoo: So be? At the end of the day it is just an array index? | 19:36 |
litghost | Should* | 19:36 |
hackerfoo | Error 1: | 19:37 |
hackerfoo | Type: Routing | 19:37 |
hackerfoo | ...(truncated) | 19:37 |
litghost | ? | 19:43 |
hackerfoo | The type isn't weird, it's a SINK (1) | 19:48 |
litghost | Sorry, you message was truncated, so nothing you sent actually is visible | 19:49 |
hackerfoo | I guess I'll just filter nodes out without a canonical location for now. | 19:49 |
hackerfoo | The error was: No canonical location of node 0 | 19:49 |
litghost | That is a bug in the routing import or create edges | 19:49 |
hackerfoo | On line 306 of connection_box_lookahead_map.cpp in run_dijkstra | 19:50 |
hackerfoo | I'm using arch-defs-master | 19:51 |
hackerfoo | I mean master of arch-defs | 19:51 |
litghost | which graph? | 19:51 |
litghost | basys3-roi? | 19:51 |
hackerfoo | Yes. | 19:55 |
hackerfoo | https://github.com/HackerFoo/hackerfoo-go-functions/commit/001c4a70141daf63451ee600eeaf8a04f89ae2a8 | 19:57 |
tpb | Title: add lookahead · HackerFoo/hackerfoo-go-functions@001c4a7 · GitHub (at github.com) | 19:57 |
litghost | What is the wire name(s) for rr node 0? | 19:58 |
hackerfoo | I'm not sure how to get that. | 20:04 |
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> | 20:04 |
hackerfoo | I got a KeyError from prjxray_lookup_inode.py | 20:06 |
hackerfoo | Oh yeah, only works for IPINs and OPINs IIRC. | 20:08 |
litghost | So follow the SINK back to the IPIN, and then check | 20:09 |
hackerfoo | The IPIN is 1, also a KeyError, and that connects to a CHANX (545569). | 20:12 |
* hackerfoo sent a long message: < http://sandbox.hackerfoo.com:8008/_matrix/media/v1/download/sandbox.hackerfoo.com/ftpZhnMLkiJgyTiFVqsTFlfW > | 20:12 | |
litghost | hackerfoo: What block type does rr node 0 and 1 belong too? If it's the VCC or GND it might explain why it not in the lookup, but not why it is missing an canonical location, as that should be set here: https://github.com/SymbiFlow/symbiflow-arch-defs/blob/master/xc7/utils/prjxray_form_channels.py#L1369 | 20:20 |
tpb | Title: symbiflow-arch-defs/prjxray_form_channels.py at master · SymbiFlow/symbiflow-arch-defs · GitHub (at github.com) | 20:20 |
hackerfoo | I don't know, without spending significant time on it. Should I create an issue? | 20:52 |
litghost | ? | 20:53 |
litghost | What requires significant time? | 20:53 |
hackerfoo | Finding the block type of the rr nodes. | 21:01 |
hackerfoo | I found that StartNode used to filter ndoes without a canonical location, so I'll just filter them out as we did before. | 21:02 |
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 | 21:09 |
litghost | All nodes should have a canonical location, otherwise we may get strange sampling holes | 21:09 |
hackerfoo | Grepping for single digit numbers doesn't work so well. | 21:16 |
hackerfoo | The CHANX is: <canonical_loc x="11" y="17"/> | 21:17 |
hackerfoo | 0 and 1 don't have a canonical_loc | 21:19 |
litghost | grep "grid_loc x=\"10\" y=\"18\"" a.xml ? | 21:21 |
*** space_zealot has quit IRC | 21:39 | |
*** freemint has quit IRC | 21:45 | |
*** space_zealot has joined #symbiflow | 21:57 | |
*** space_zealot has quit IRC | 22:08 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!