Tuesday, 2020-01-07

*** tpb has joined #symbiflow00:00
*** Bertl_oO is now known as Bertl_zZ01:01
*** citypw has joined #symbiflow02:26
*** space_zealot has joined #symbiflow02:44
*** space_zealot has quit IRC03:34
*** adjtm has quit IRC05:04
*** adjtm has joined #symbiflow05:04
*** adjtm has quit IRC05:17
*** adjtm has joined #symbiflow05:18
*** Xark has quit IRC05:19
*** Xark has joined #symbiflow05:24
*** adjtm has quit IRC05:33
*** adjtm has joined #symbiflow05:33
*** OmniMancer has joined #symbiflow05:43
*** adjtm has quit IRC05:50
*** adjtm has joined #symbiflow05:50
*** adjtm has quit IRC05:57
*** adjtm has joined #symbiflow05:58
*** adjtm has quit IRC05:59
*** adjtm has joined #symbiflow05:59
*** _whitelogger has quit IRC06:25
*** _whitelogger has joined #symbiflow06:27
*** proteus-guy has joined #symbiflow08:36
*** rvalles_ has quit IRC09:33
*** rvalles_ has joined #symbiflow09:47
*** proteus-guy has quit IRC10:29
*** Bertl_zZ is now known as Bertl11:12
bunnie[m]I'm trying to patch the INIT value for some LUTs in an existing bitstream for an Artix-7.11:45
bunnie[m]Does a tool or code already exist that can map a LUT's X/Y offset or row/column number (as shown in Vivado) to a frame address in the bitstream? Alternatively, if there is anyone can point me to docs/code/tools that can elucidate the mapping of the prjxray database format to bitstream frames, I can probably figure it out from there...11:45
sf-slack<tmichalak> @bunnie: tilegrid.json holds this type of information: https://raw.githubusercontent.com/SymbiFlow/prjxray-db/master/artix7/tilegrid.json12:20
litghostbunnie: My recommendation is to round trip to/from FASM14:36
litghostbunnie: Use bit2fasm.py to convert the bitstream to FASM14:36
litghostbunnie: Then you can find the LUT, change it's init value in the FASM file, then use fasm2frames.py + xc7frames2bit to create a new bitstream14:36
litghostbunnie: This works as long as all FASM features decode14:37
litghostbunnie: Make sure to pass "--verbose" to bit2fasm.py to ensure that unknown features get emitted into the FASM file (if any)14:37
litghostbunnie: Then grep the output FASM file for "unknown"14:37
bunnie[m]awesome, thanks so much...!14:45
litghostbunnie: We are working on standalone install files, and they happen to have a good example of how to invoke the FASM to bitstream path: https://github.com/SymbiFlow/symbiflow-arch-defs/pull/1252/files#diff-237813215e9e0eab63227bed4c776208R65-R6714:57
tpbTitle: Add make install target by kgugala · Pull Request #1252 · SymbiFlow/symbiflow-arch-defs · GitHub (at github.com)14:57
*** citypw has quit IRC15:09
*** Bertl is now known as Bertl_oO15:09
*** josi98 has quit IRC16:29
*** killruana has quit IRC17:00
*** killruana has joined #symbiflow17:03
*** OmniMancer has quit IRC17:29
*** vup2 has quit IRC21:48
*** anuejn has quit IRC21:48
*** anuejn has joined #symbiflow21:48
*** gruetzkopf has quit IRC21:49
*** vup has joined #symbiflow21:49
*** gruetzkopf has joined #symbiflow21:50

Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!