sb0 changed the topic of #m-labs to: ARTIQ, Migen, MiSoC, Mixxeo & other M-Labs projects :: fka #milkymist :: Logs http://irclog.whitequark.org/m-labs
antgreen has joined #m-labs
<ccube>
what is the recommended way to write data into a CSRStorage from my design? Do I have to set write_from_dev and then call my_storage.dat_w.eq(data)?
<ccube>
i tried to call my_storage.storage.eq(data), but then synthesis fails :/
<sb0>
create your CSRStorage with write_from_dev=True
<sb0>
and use we and dat_w
<sb0>
if your CSRStorage is read-only from the bus, you should use CSRStatus instead
<ccube>
sb0, thx. so as long as i keep 'we' = 1, the bus is not able to read?
<sb0>
it is able to read, but this isn't the most efficient solution
sj_mackenzie has joined #m-labs
rofl__ has joined #m-labs
sh[4]rm4 has quit [Ping timeout: 265 seconds]
<ccube>
whats the best way to implement a sleep function? is there a non-busy wait?
<sb0>
if you are using libbase it's bare metal, so there's no concept of non-busy wait
<ccube>
kk
<ccube>
then whats the best concept of busy wait?
<ccube>
counting a volatile?
<ccube>
shouldnt there be a timer in misoc which i can use?
<sb0>
there is one, look at the bios boot timeout for example
sj_mackenzie has quit [Ping timeout: 264 seconds]
FabM has joined #m-labs
fengling has joined #m-labs
bentley` has joined #m-labs
<ccube>
nice, thx sb0
<ccube>
is there any way to speed up synthesis with Xilinx ISE? Something like less optimization stuff for quicker debugging?
<sb0>
no
<sb0>
but you can use verilator simulations of the whole soc now
<ccube>
cool
<GitHub173>
[artiq] sbourdeauducq pushed 1 new commit to master: http://git.io/veBmC
<GitHub173>
artiq/master 45bb9d8 Sebastien Bourdeauducq: runtime: support RPC and log on AMP
<sb0>
whitequark, essentially, you could replace their fancy single-photon source with a $5 CW laser pointer off dealextreme, the photon counters with regular photodiodes, and the photon detection probabilities with the intensity measured by the photodiodes. after you apply their postselection tricks, you can show their "entanglement" between the classical beams ...
fengling has quit [Ping timeout: 264 seconds]
fengling has joined #m-labs
<whitequark>
ah I see
fengling has quit [Quit: WeeChat 1.0]
<ccube>
ERROR:Place:375 - The design does not fit in device. :(
kugg has quit [*.net *.split]
early has quit [*.net *.split]
kmehall_ has quit [*.net *.split]
mog has quit [*.net *.split]
ysionneau has quit [*.net *.split]
tommylommykins has quit [*.net *.split]
FabM has quit [*.net *.split]
rofl__ has quit [*.net *.split]
kyak has quit [*.net *.split]
jaeckel has quit [*.net *.split]
mumptai_ has quit [*.net *.split]
aeris has quit [*.net *.split]
bentley` has quit [*.net *.split]
FabM has joined #m-labs
rofl__ has joined #m-labs
kyak has joined #m-labs
jaeckel has joined #m-labs
mumptai_ has joined #m-labs
aeris has joined #m-labs
early has joined #m-labs
tommylommykins has joined #m-labs
kmehall_ has joined #m-labs
mog has joined #m-labs
ysionneau has joined #m-labs
kugg has joined #m-labs
bentley` has joined #m-labs
early has quit [*.net *.split]
early has joined #m-labs
<sb0>
ccube, lm32 or or1k?
<ccube>
lm32
<sb0>
and what else are you trying to fit in there?
<ccube>
code, Ive written by myself
<sb0>
you can also switch to the smaller sdram controller
<sb0>
minicon
<sb0>
gee! all unittests pass on AMP
<ccube>
internet dropped, maybe missed some messages sb0 . anyway, deleted some code. seems to fit in now. but still 20 min waiting :(
<GitHub6>
[artiq] sbourdeauducq pushed 1 new commit to master: http://git.io/veRIO
<GitHub6>
artiq/master 5538ad5 Sebastien Bourdeauducq: runtime: support RPC exceptions on AMP