lavatech_ has joined #symbiflow
space_zealot has quit [Ping timeout: 252 seconds]
<hackerfoo> The FASM parser doesn't seem to accept prefixes for fasm_params, even though fasm_features does (presumably because it just copies them into the FASM output.)
lavatech_ has quit [Ping timeout: 252 seconds]
Bertl_oO is now known as Bertl_zZ
<litghost> hackerfoo: Example? It should
<litghost> hackerfoo: Prefixing is handled in a generic way, no associated with fasm_params or fasm_mux, etc
<tpb> Title: vtr-verilog-to-routing/parameters.cpp at master+wip · SymbiFlow/vtr-verilog-to-routing · GitHub (at github.com)
<litghost> hackerfoo: That's the error for duplicate parameter definition
<litghost> hackerfoo: When I said example, I meant an example of the XML side
<tpb> Title: WIP · HackerFoo/symbiflow-arch-defs@92dc6ea · GitHub (at github.com)
<hackerfoo> So I can't have the same thing on the right side?
<litghost> hackerfoo: When I wrote the code I didn't think to support it
<litghost> hackerfoo: But that could just be seen as a limitation of the implementation, I see no reason for the right hand side to be unique
<hackerfoo> So I could change `features_` to be a std::unordered_map<std::string, std::list<FeatureParameters>>, right?
<litghost> hackerfoo: unordered_multimap is probably better?
<hackerfoo> litghost: That will work.
citypw has quit [Ping timeout: 268 seconds]
diamondman has quit [Ping timeout: 252 seconds]
daveshah has quit [Ping timeout: 252 seconds]
daveshah has joined #symbiflow
diamondman has joined #symbiflow
bjorkint0sh has joined #symbiflow
bjorkintosh has quit [Ping timeout: 264 seconds]
citypw has joined #symbiflow
Bertl_zZ is now known as Bertl
OmniMancer has joined #symbiflow
_whitelogger has joined #symbiflow
<sf-slack2> <acomodi> Eblif write support has been merged in VTR upstream
<sf-slack2> <acomodi> Soon I'll have Titan results for the mode selection feature, they should finish in a couple of minutes
space_zealot has joined #symbiflow
Vonter_ has quit [Ping timeout: 258 seconds]
space_zealot has quit [Ping timeout: 250 seconds]
Bertl is now known as Bertl_oO
bjorkint0sh has quit [Remote host closed the connection]
space_zealot has joined #symbiflow
proteusguy has quit [Ping timeout: 246 seconds]
bjorkintosh has joined #symbiflow
proteusguy has joined #symbiflow
Vonter has joined #symbiflow
OmniMancer has quit [Ping timeout: 248 seconds]
OmniMancer has joined #symbiflow
<sf-slack2> <mkurc> @mithro @litghost Could you look at the Yosys PR again: https://github.com/SymbiFlow/yosys/pull/25
<tpb> Title: Support for attributes on parameters in Verilog by mkurc-ant · Pull Request #25 · SymbiFlow/yosys · GitHub (at github.com)
Vonter_ has joined #symbiflow
Vonter has quit [Read error: Connection reset by peer]
Vonter_ has quit [Ping timeout: 246 seconds]
Vonter has joined #symbiflow
Vonter has quit [Ping timeout: 246 seconds]
jevinskie has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Vonter has joined #symbiflow
<sf-slack2> <mkurc> @mithro I do not have the ability to ask for review and re-review on Symbiflow github. I also cannot add labels to PRs which would be useful eg. if I wanted to re-run the kokoro CI. Can you grant me those permissions ?
<mithro> mkurc: I'll look at it now, poke me again if I haven't said you have access in 30 minutes
<mithro> kgugala: There is some script which patches timing values into the muxes -- I can't figure out what is doing it however...
<sf-slack2> <kgugala> @mithro In my PR? Or somewhere else
<mithro> Somewhere else...
<mithro> In current master
<sf-slack2> <acomodi> mithro: could you duplicate this doc https://docs.google.com/document/d/14ROtp46rYfhk-sJMcGIl5Lnxk99XjjW3lejZI94TZUA in the symbiflow folder? I cannot change the permission to make it publicly accessible
<tpb> Title: Google Docs - create and edit documents online, for free. (at docs.google.com)
<mithro> kgugala: It's adding the `delay_constant` lines for this mux... https://www.irccloud.com/pastebin/amZVNMjO/
<tpb> Title: Snippet | IRCCloud (at www.irccloud.com)
<sf-slack2> <kgugala> @mithro those values are hardcoded
<mithro> kgugala: Were are they coming from?
<tpb> Title: symbiflow-arch-defs/mux.py at master · SymbiFlow/symbiflow-arch-defs · GitHub (at github.com)
<sf-slack2> <kgugala> I change that in my PR
<tpb> Title: symbiflow-arch-defs/mux.py at 494e4082a2e2a8f87c7195ca93ce4a7846bb9f47 · SymbiFlow/symbiflow-arch-defs · GitHub (at github.com)
<sf-slack2> <kgugala> for now only for mux7a/b and mux8
OmniMancer has quit [Quit: Leaving.]
jevinskie has joined #symbiflow
<mithro> gah! I forgot we moved most of the mux code into utils/lib/mux.py which is why I wasn't finding anything in utils/mux_gen.py
<sf-slack2> <mkurc> @mithro I have a WIP implementation of SDF import in V2X. I based it on the most recent V2X which is in your PR (#703). Does it make sense to create a PR with my code to your branch ?
<sf-slack2> <mkurc> @mithro and BTW please look into my github permissions
<mithro> mkurc: Your permissions should be fixed...
<sf-slack2> <mkurc> @mithro Yep its fixed now. Thanks.
<litghost> In yosys, can you duplicate a module? I see the "rename" function, but I want a split synthesis flow
<litghost> Maybe copy?
<sf-slack2> <kgugala> @litghost yep, copy seems to do that http://www.clifford.at/yosys/cmd_copy.html
<tpb> Title: Yosys Open SYnthesis Suite :: Command Reference :: copy (at www.clifford.at)
<litghost> The problem with "copy" is it requires knowledge of the module top name, so I'm looking at a simpler way
<sf-slack2> <acomodi> mithro: Ping. Could make a publicly accessible copy of this document please? https://docs.google.com/document/d/14ROtp46rYfhk-sJMcGIl5Lnxk99XjjW3lejZI94TZUA
<tpb> Title: Google Docs - create and edit documents online, for free. (at docs.google.com)
<sf-slack2> <kgugala> @acomodi I think this doc is public
<sf-slack2> <pgielda> no, I cannot acces it with my private account
<sf-slack2> <kgugala> But in sharing options I see "Public on the web - Anyone on the Internet can find and view"
<sf-slack2> <kgugala> Indeed I cannot access it with my private account
Bertl_oO is now known as Bertl
jevinskie has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jevinskie has joined #symbiflow
space_zealot has quit [Ping timeout: 258 seconds]
Bertl is now known as Bertl_zZ
space_zealot has joined #symbiflow
<hackerfoo> Something I did in RAMB36E1 removed the delay I observed in RAMB18E1, which still has the delay.
tpb has quit [Remote host closed the connection]
<litghost> delay?
tpb has joined #symbiflow
<tpb> Title: symbiflow-arch-defs/bram_shifter.v at master · SymbiFlow/symbiflow-arch-defs · GitHub (at github.com)
<tpb> Title: symbiflow-arch-defs/ram_shifter.v at master · SymbiFlow/symbiflow-arch-defs · GitHub (at github.com)
<hackerfoo> It's the compensation needed to line up the switches and LEDs.