kristianpaul has quit [Read error: Connection reset by peer]
kristianpaul has joined #yosys
cr1901_ has joined #yosys
cr1901 has quit [Ping timeout: 240 seconds]
X-Scale has quit [Ping timeout: 272 seconds]
cr1901_ is now known as cr1901
lumo_e has joined #yosys
davedavenport[i] has joined #yosys
<davedavenport[i]>
We running into some issues with sby, it seems error messages use non-existing variable: https://github.com/YosysHQ/sby/issues/152 we hit more of these.
<davedavenport[i]>
after fixing we also notice the latest sby does not works against https://github.com/ZipCPU/wb2axip anymore (but not directly clear to us why).
<davedavenport[i]>
older version ( 2 years ago) works.
<jix>
davedavenport[i]: should be fixed on master now
<davedavenport[i]>
thanks
citypw has quit [Ping timeout: 240 seconds]
rowang077[m] has joined #yosys
<rowang077[m]>
Hello everyone
ZipCPU_ has joined #yosys
ZipCPU has quit [Ping timeout: 272 seconds]
ZipCPU_ is now known as ZipCPU
<rowang077[m]>
i have 2 clocks coming from the same PLL one is 50Mhz and the other 150Mhz. Their phases are identical. And I need to transmit data from the 150Mhz domain to the 50Mhz domain. Is it possible to write to one of the registers in the 150Mhz domain and then once every 3 cycles write those 3 registers to one register in the 50Mhz domain?
<rowang077[m]>
I would think since the phases are the same and the clock is a clean multiple this will work without metastability
ec has joined #yosys
emeb has joined #yosys
Klotz has joined #yosys
<gordonDrogon>
Hi. first time FPGA user here (old programmer/'trad. hardware" person) and I am very likely out of my depth here, trying to get PicoRV32 going on a Gowin FPGA (Tang Nano 9K board). I have 'larson scanner' going so-far using the Gowin IDE. Gowin supply a picorv system and I have loaded that up - and it works, but I want to take it apart to better understand the process. Gowin supply it all as encrypted binary blob - weird when it's all open sou
<gordonDrogon>
rce. I think I need the RV core, 'wishbone', some peripherals and the memory interface. gowin only seem to give it 32KB of RAM but the FPGA has 2MB of RAM. So... Is this a place where someone can point me at some documentation, or some 'bootstrap my brain' online documents to help or am I just biting off too much to start with?
<gatecat>
if you want Gowin specific stuff, I'll ping pepijndevos[m] (you might also want to join #yosys-apicula). unfortunately it's hard to think of some good resources off the top of my head but you might want to look at picosoc, which is an open source picorv32 SoC - the examples are for iCE40 but could easily be ported to Gowin
<gatecat>
most of that 2MB is internal SDRAM I believe which would need a controller (or perhaps PSRAM, I can't remember the various parts). the 32KB is probably just using the block RAM in the FPGA fabric rather than that.
<gordonDrogon>
gatecat, thanks. looking at picosoc now - just using gowin hardware, don't care about the tools, etc.
<gordonDrogon>
the gowin stuff looked promising at the time...