X-Scale has quit [Ping timeout: 276 seconds]
<rqou> whee, time to actually start studying for my final tomorrow
Dolu has quit [Ping timeout: 248 seconds]
<cr1901_modern> 5 years since I last took a final...
<pointfree> https://msoeken.github.io/reciprocal.html <--- synthesizing reversible logic with yosys + revkit
<pie_> <clever> pie_: this is one of the more crazy things ive done, this boots nixos, under xen, under qemu
* pie_ mumbles about build systems at rqou
m_w has quit [Quit: leaving]
m_w has joined ##openfpga
_whitelogger has joined ##openfpga
GenTooMan has quit [Quit: Leaving]
<awygle> damn, the LNA on my downconverter has been EOL'd
nrossi has joined ##openfpga
<cyrozap> pointfree: I pushed the macrocell model to my psoc-bitstream-parsing-tools repo. I haven't pushed the PLD model yet because I'm still trying to get it to work.
azonenberg_work has quit [Ping timeout: 246 seconds]
<pointfree> cyrozap: cool!
pie_ has quit [Ping timeout: 255 seconds]
pie_ has joined ##openfpga
user10032 has joined ##openfpga
pie__ has joined ##openfpga
pie_ has quit [Read error: Connection reset by peer]
<cyrozap> The plot thickens: For some reason, when I synthesize just the PLD model Verilog module (without the UDB block), the output says that some of the macrocell "selin" and "selout" pins aren't being used, which is odd because they're supposed to be in a chain that goes all the way through the PLD module.
<cyrozap> So, either Yosys has a bug, or I don't understand Verilog very well.
<cyrozap> I'm betting on the latter :P
m_w has quit [Quit: leaving]
<cyrozap> pointfree: I pushed the non-functional PLD code.
user10032 has quit [Quit: Leaving]
massi has joined ##openfpga
pie__ has quit [Ping timeout: 240 seconds]
pie__ has joined ##openfpga
teepee has quit [Ping timeout: 248 seconds]
teepee has joined ##openfpga
digshadow has quit [Ping timeout: 248 seconds]
pie__ has quit [Ping timeout: 255 seconds]
Dolu has joined ##openfpga
pie_ has joined ##openfpga
pie_ has quit [Ping timeout: 240 seconds]
pie_ has joined ##openfpga
Dolu has quit [Ping timeout: 240 seconds]
pie_ has quit [Ping timeout: 260 seconds]
Dolu has joined ##openfpga
X-Scale has joined ##openfpga
pie_ has joined ##openfpga
pie_ has quit [Ping timeout: 240 seconds]
teepee has quit [Ping timeout: 260 seconds]
teepee has joined ##openfpga
promach__ has joined ##openfpga
promach__ has quit [Quit: Leaving]
Bike is now known as Bicyclidine
diamondman has quit [Ping timeout: 258 seconds]
diamondman has joined ##openfpga
m_t has joined ##openfpga
Dolu has quit [Ping timeout: 240 seconds]
m_t has quit [Ping timeout: 250 seconds]
learnerd has joined ##openfpga
<learnerd> are there any fpga manufacturers that offer an open source toolchain?
<jn__> i don't think so. but there are open source toolchains for FPGAs (lattice iCE40, most notably)
<azonenberg> learnerd: None that are officially vendor supported, no
<azonenberg> I would love if our toolchain for silego greenpak parts ended up like that eventually
<azonenberg> The vendor is aware of our project and has been very helpful
<azonenberg> and has gone as far as tweeting links to my tools from their official company account
<azonenberg> But doesn't ship our tool or anything like that
<learnerd> ok, thanks for the info
<awygle> Has anyone been following the Microsemi RISC-V stuff? This Freedom Unleashed sounds.... Extreme
<awygle> Err, hi-five unleashed rather
<jn__> extreme in which way?
<awygle> It has "five 64-bit RISC-V cores running at 1.5 GHz plus" and a PolarFire FPGA (12.7G transceivers)
<awygle> DDR4, GigE, etc. Giving it the same name as an arduino-compatible seems very strange
<awygle> I was expecting a Freedom E300 with an Igloo or something
<jn__> i think the important part of the branding is "Unleashed", here
<jn__> "Freedom Unleashed" is the name of sifive's "linux-capable" cores
<awygle> Yeah I guess that means their Linux capable line. The FPGA is still much bigger than I expected tho
<azonenberg> Sounds like a Zynq competitor
<azonenberg> But until their toolchain catches up it's dead to me
<azonenberg> i'm not even going to bother doing bitstream RE if the vendor tools are so broken that i cant run a blinky on my own computer
<awygle> It looks more like somewhere between an Artix and a Kintex to me. No hard processor
<azonenberg> wait the five 64-bit cores are softcore??
<jn__> azonenberg: no
<awygle> No they're just external
<azonenberg> oh
<azonenberg> This is a SoC + FPGA board
<jn__> that's SiFive's hard IP
<azonenberg> Not a single board?
<azonenberg> not a single chip*
<awygle> Yes
<jn__> the fpga is effectively the southbridge on that board
<jn__> more or less
<azonenberg> ah ok
<awygle> Seeing as you can't buy either the SoC or the FPGA yet I'd guess it's a ways out but still much more interesting than I expected
<azonenberg> Welp, heading out to the airport
<azonenberg> Be back online from the ferry / airport in a bit
<awygle> Enjoy your trip
<awygle> I wonder how much Microsemi makes on software licensing
<rqou> halp halp final exam cramming time
<awygle> They seem like they might be good "corporate partners" for this project, if we could offer them a leg up vs. Lattice et al
Dolu has joined ##openfpga
m_w has joined ##openfpga
digshadow has joined ##openfpga
digshadow has quit [Ping timeout: 268 seconds]
m_w has quit [Quit: Leaving]
carl0s has joined ##openfpga
m_w has joined ##openfpga
user10032 has joined ##openfpga
digshadow has joined ##openfpga
carl0s has quit [Ping timeout: 240 seconds]
pie_ has joined ##openfpga
nrossi has quit [Quit: Connection closed for inactivity]
carl0s has joined ##openfpga
ZipCPU has quit [Ping timeout: 240 seconds]
ZipCPU has joined ##openfpga
learnerd has quit [Ping timeout: 260 seconds]
ZipCPU has quit [Ping timeout: 255 seconds]
wpwrak has quit [Read error: Connection reset by peer]
wpwrak has joined ##openfpga
<cyrozap> pointfree: Yeah, I saw it when it was pushed last year.
kristian1aul has joined ##openfpga
theMagnumOrange has quit [Ping timeout: 240 seconds]
Patater_ has joined ##openfpga
specing_ has joined ##openfpga
kristianpaul has quit [*.net *.split]
ym has quit [*.net *.split]
specing has quit [*.net *.split]
Patater has quit [*.net *.split]
specing_ is now known as specing
ym has joined ##openfpga
carl0s has quit [Ping timeout: 268 seconds]
theMagnumOrange has joined ##openfpga
GenTooMan has joined ##openfpga
ZipCPU has joined ##openfpga
carl0s has joined ##openfpga
user10032 has quit [Quit: Leaving]
<rqou> survived finals
<awygle> rqou: congrats
<jn__> pie_: nice codegolf thread!
carl0s has quit [Ping timeout: 255 seconds]
Bicyclidine is now known as Bike
fpgacraft2_ has joined ##openfpga
pointfree has quit [Ping timeout: 258 seconds]
marex-cloud has quit [Ping timeout: 258 seconds]
ovf has quit [Ping timeout: 258 seconds]
JSharp has quit [Ping timeout: 258 seconds]
mithro has quit [Ping timeout: 258 seconds]
pointfree has joined ##openfpga
fpgacraft2 has quit [Ping timeout: 258 seconds]
fpgacraft2_ is now known as fpgacraft2
marex-cloud has joined ##openfpga
mithro has joined ##openfpga