whitequark[m] changed the topic of #nmigen to: nMigen hardware description language · code https://github.com/nmigen · logs https://freenode.irclog.whitequark.org/nmigen
revolve has quit [Read error: Connection reset by peer]
Degi_ has joined #nmigen
Degi has quit [Ping timeout: 265 seconds]
Degi_ is now known as Degi
revolve has joined #nmigen
sorear has quit [Ping timeout: 245 seconds]
_florent_ has quit [Ping timeout: 245 seconds]
ianloic_ has quit [Ping timeout: 245 seconds]
davidlattimore has quit [Ping timeout: 250 seconds]
ianloic_ has joined #nmigen
davidlattimore has joined #nmigen
sorear has joined #nmigen
_florent_ has joined #nmigen
samlittlewood has quit [Ping timeout: 265 seconds]
samlittlewood has joined #nmigen
revolve has quit [Read error: Connection reset by peer]
revolve has joined #nmigen
mwk has quit [Ping timeout: 246 seconds]
vnksnkr has joined #nmigen
mwk has joined #nmigen
vnksnkr has quit [Read error: Connection reset by peer]
vnksnkr has joined #nmigen
vnksnkr has quit [Client Quit]
vnksnkr has joined #nmigen
vnksnkr has quit [Quit: vnksnkr]
vnksnkr has joined #nmigen
<sensille> but can arrays become distributed RAM, or do i always have to use Memory()?
vnksnkr has quit [Quit: vnksnkr]
modwizcode has quit [Remote host closed the connection]
emeb_mac has quit [Quit: Leaving.]
vnksnkr has joined #nmigen
emeb_mac has joined #nmigen
Bertl_oO is now known as Bertl_zZ
emeb_mac has quit [Quit: Leaving.]
vnksnkr has quit [Quit: vnksnkr]
vnksnkr has joined #nmigen
vnksnkr has quit [Client Quit]
jeanthom has joined #nmigen
vnksnkr has joined #nmigen
vnksnkr has quit [Read error: Connection reset by peer]
jeanthom has quit [Ping timeout: 265 seconds]
jeanthom has joined #nmigen
jeanthom has quit [Ping timeout: 252 seconds]
jeanthom has joined #nmigen
revolve has quit [Read error: Connection reset by peer]
revolve has joined #nmigen
jeanthom has quit [Ping timeout: 268 seconds]
jeanthom has joined #nmigen
jeanthom has quit [Ping timeout: 260 seconds]
bvernoux has joined #nmigen
Chips4Makers has quit [Remote host closed the connection]
Chips4Makers has joined #nmigen
zignig has joined #nmigen
jeanthom has joined #nmigen
jeanthom has quit [Ping timeout: 265 seconds]
roamingr1 has joined #nmigen
gekh has quit [Quit: Goodbye!]
gekh has joined #nmigen
lambda has quit [Quit: WeeChat 3.1]
lambda has joined #nmigen
Bertl_zZ is now known as Bertl
vnksnkr has joined #nmigen
jeanthom has joined #nmigen
lkcl has quit [Ping timeout: 260 seconds]
revolve has quit [Read error: Connection reset by peer]
revolve has joined #nmigen
lkcl has joined #nmigen
_whitelogger has joined #nmigen
Bertl is now known as Bertl_oO
emeb_mac has joined #nmigen
<sensille> hm. a syncfifo with fwft=true fails to be mapped to bram (ecp5)
<whitequark[m]> use syncfifobuffered
<whitequark[m]> <sensille "but can arrays become distribute"> depends on the toolchain. using Memory will reliably do what you want, however
<sensille> ah, good, only one delay cycle in case it's empty
<sensille> i added an init vector to SyncFIFO to have it prefilled on startup. would that be a useful feature to add to the library?
<tpw_rules> i don't think that's a good idea because then the powerup state is different from the reset state
<sensille> great, *buffered works
<sensille> tpw_rules: good point. i don't use reset, but that might make it less useful for general purposes
<whitequark[m]> <sensille "i added an init vector to SyncFI"> I don't think this is generally useful enough, and supporting it with all permutations of FIFOs is tricky
<sensille> ok
FFY00_ has quit [Ping timeout: 250 seconds]
FFY00_ has joined #nmigen
jeanthom has quit [Ping timeout: 260 seconds]
proteusguy has quit [Ping timeout: 260 seconds]
vnksnkr has quit [Quit: vnksnkr]
vnksnkr has joined #nmigen
vnksnkr has quit [Remote host closed the connection]
proteusguy has joined #nmigen
bvernoux has quit [Quit: Leaving]
<kbeckmann> what would be a good way to write a testbench for a design that is written in nMigen but also uses verilog modules (that i want to include in the test)? would cxxrtl be able to do this? or should i export the whole design to verilog and run e.g. verilator or iverilog?
<whitequark[m]> cxxsim will do it at a later point
<whitequark[m]> for the time being, please use some other ad-hoc solution
<kbeckmann> alright, thanks for the answer :)
lf has quit [Ping timeout: 245 seconds]
lf has joined #nmigen
revolve has quit [Read error: Connection reset by peer]
revolve has joined #nmigen