*** tpb has joined #vtr-dev | 00:00 | |
digshadow | mithro: I've added the padding and got it to load rr with that extra node | 00:40 |
---|---|---|
digshadow | going to try scaling it up now | 00:40 |
digshadow | mithro: oh snap I have something for you | 00:45 |
digshadow | mithro: https://drive.google.com/file/d/1FLmBq2ua-gBVUChQZXTNrb2QQ6W58D_c/view?usp=sharing | 00:53 |
tpb | Title: Screenshot from 2018-05-04 17-45-45.png - Google Drive (at drive.google.com) | 00:53 |
digshadow | span4+span12 loaded | 00:53 |
digshadow | with the padding | 00:53 |
digshadow | mithro: added local trakcs | 01:14 |
digshadow | I'm heading out, I'll try to look at more stuff tomorrow | 01:14 |
digshadow | pushed out code | 01:16 |
*** digshadow has quit IRC | 01:22 | |
mithro | digshadow-c: Woah! | 01:59 |
mithro | digshadow-c: https://www.youtube.com/watch?v=Y70vcs3oV14 | 02:00 |
mithro | digshadow-c: It doesn't look like you have any interconnects yet? | 02:09 |
digshadow-c | No I ran out of time | 05:52 |
digshadow-c | I think they should be easy to add though | 05:52 |
*** digshadow has joined #vtr-dev | 11:06 | |
mithro | morning digshadow-c | 19:26 |
digshadow | mithro: afternoon | 19:29 |
mithro | digshadow: Anything you need from me? | 19:30 |
digshadow | I don't think so, I just need to turn the crank to see what happens when I add the edges in | 19:31 |
mithro | digshadow: Okay cool | 19:31 |
digshadow | although | 19:31 |
digshadow | if you wanted to look into jhol's issue merging my stuff with his | 19:31 |
digshadow | that would probably be useful | 19:31 |
mithro | digshadow: When you get edges + pins going I can help with the VPR exporting HLC stuff | 19:32 |
digshadow | HLC? | 19:32 |
mithro | The thing which can be converted to bitstream | 19:32 |
digshadow | gotcha | 19:32 |
mithro | jhol> if all goes well, you'll get an ASC file out ready for binary encoding with icebox | 19:33 |
mithro | 2:47 PM J<jhol> also it can be helpful to run the ASC file back through icebox_asc2hlc.py and sanity check | 19:33 |
digshadow | to be clear, asc and hlc are roughly equivilent representations right | 19:33 |
digshadow | one of the lattice official one, and one we did | 19:34 |
mithro | Dunno | 19:34 |
daveshah | digshadow: nope | 19:35 |
daveshah | Both are used by icebox only and have nothing to do with Lattice | 19:35 |
daveshah | ASC is a very low level format that is literally a per tile bitmap with ascii 1s and 0s | 19:36 |
daveshah | It is the last step before a bitstream | 19:36 |
daveshah | HLC is a higher level format that specifies routing in terms of connections, LUT init as an equation and other attributes as textual attributes | 19:37 |
daveshah | It is higher level than FASM for example | 19:37 |
digshadow | gotcha, thanks! | 19:37 |
daveshah | As an aside, there is a Lattice internal format used in Diamond, from Neocad, called NCL that by coincidence is somewhat similar, but not in any way compatible with HLC | 19:38 |
daveshah | Luke and I will be using it for ECP5 fuzzing | 19:38 |
digshadow | internal => how do you access it? | 19:38 |
daveshah | They provide tools to convert the binary database format to and from NCL | 19:39 |
daveshah | The tools existence is documented, but the NCL format isn't | 19:39 |
daveshah | Hence I consider it "semi-internal" | 19:39 |
jhol | digshadow, mithro: the HLC format is pretty simple. it's basically just a textual representation of how icebox nets should be muxed | 20:21 |
jhol | so for example, if you're working on a demo, make and asc file with arachne-pnr, then convert it to hlc, and you will be able to make sure the hlc generated by VPR is comparable | 20:24 |
digshadow | gotcha | 20:30 |
jhol | the main missing piece in the hlc output code is something to emit the span buffers | 20:35 |
jhol | everything else you need for a counter should be present, so long as you only us SB_DFFS an | 20:36 |
jhol | and no SB_CARRYs | 20:36 |
*** digshadow has quit IRC | 20:40 | |
jhol | mithro, digshadow, I will hopefully have some time tomorrow morning - you're time, so if I can help with some final hurdles I will hopefully be there to help | 20:49 |
mithro | jhol: That would be awesome | 20:50 |
*** digshadow has joined #vtr-dev | 21:01 | |
digshadow | mithro: fyi I have a rough draft of some code that should add edges. Going to take a quick break and then try it out | 22:58 |
mithro | digshadow: One thing I just discovered -> https://github.com/mithro/symbiflow-arch-defs/blob/ice40-test/utils/lib/rr_graph/graph.py#L1428 | 23:58 |
tpb | Title: symbiflow-arch-defs/graph.py at ice40-test · mithro/symbiflow-arch-defs · GitHub (at github.com) | 23:58 |
mithro | confiturable | 23:58 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!