indrajeet has quit [Remote host closed the connection]
proteus-guy has joined #symbiflow
jayanthj737 has joined #symbiflow
<jayanthj737>
Hello Sir, Really Interested and looking forward towards working on Open Source PROJECT handles by Symbiflow. I would be pleased to know more about it and also to gather enough skills for the sameThanking You.Jayanth Jayadevan
freemint has joined #symbiflow
Taay has joined #symbiflow
Taay has quit [Remote host closed the connection]
<ZirconiumX>
jayanthj737: have you ever used Verilog?
<ZirconiumX>
I'm not mithro, but I can offer some ideas of my own
freemint has quit [Ping timeout: 258 seconds]
<jayanthj737>
No thats my only concern. But have programmed PIC ICs
<ZirconiumX>
(for the record I am not a sir)
<ZirconiumX>
Right. You don't *need* to know Verilog but if you're going to apply for Symbiflow you should read up on FPGA architecture.
<ZirconiumX>
PICs are nowhere close to FPGAs; the programming model is fundamentally different
<ZirconiumX>
jayanthj737: ^
<jayanthj737>
Sure thing.
<ZirconiumX>
The talk "Everything Wrong With FPGAs" by Ben Widawsky gives a good overview of FPGA architecture, even if they're not the main focus of the talk
<ZirconiumX>
It's also not *that* long
<ZirconiumX>
jayanthj737: a personal idea for GSoC I've had is in how Yosys maps to FPGA LUTs
lolctl has joined #symbiflow
<abeljj[m]>
a personal idea for GSoC I've had is in how Yosys maps to FPGA LUTs
<abeljj[m]>
ZirconiumX , isn't yosys a synthesis suite for vlsi?
jayanthj737 has quit [Remote host closed the connection]
<ZirconiumX>
It *can* target VLSI, but much of the present work goes into FPGAs as a back-end
<ZirconiumX>
Lattice iCE40 and ECP5 FPGAs both have mature synthesis targets, abeljj[m]
<ZirconiumX>
Xilinx work is progressing, although I'm unfamiliar with the place-and-route side of things
<ZirconiumX>
And I've been trying to target Intel chips
<abeljj[m]>
I have used yosys with qflow, where the target technology were openly available. But with fpga and intel chips is it a try and error method?
<ZirconiumX>
You're going to have to be more specific: there is no trial-and-error needed for synthesis
<abeljj[m]>
Since the architecture is closed, how is synthesis done?
<ZirconiumX>
Either the FPGA bitstream gets reversed or you can use Quartus to perform place-and-route
<ZirconiumX>
The first two are how iCE40 and ECP5 work, the latter is my current target, and what Xilinx can do too
<ZirconiumX>
(but for Vivado/ISE)
freemint has joined #symbiflow
OmniMancer has quit [Quit: Leaving.]
Thalheim has quit [Ping timeout: 268 seconds]
yusef has joined #symbiflow
<yusef>
"Support Xilinx XC9500XL CPLD series" so, what do we have to do in this?
<ZirconiumX>
yusef: reverse engineer the bitstream format, mostly.
<ZirconiumX>
Which requires using ISE and that won't be very fun :P
yusef has quit [Remote host closed the connection]
citypw has quit [Ping timeout: 265 seconds]
Thalheim has joined #symbiflow
freemint has quit [Ping timeout: 240 seconds]
lolctl has quit [Remote host closed the connection]
Bertl_zZ is now known as Bertl
<mithro>
Did we ever write that RAM in bitstream patching for Xilinx Series 7?
<sf-slack>
<kgugala> I don't think so
freemint has joined #symbiflow
freemint has quit [Quit: Leaving]
benelson has joined #symbiflow
benelson has quit [Ping timeout: 240 seconds]
ChanServ has quit [shutting down]
Bertl is now known as Bertl_oO
ChanServ has joined #symbiflow
syed has joined #symbiflow
syed has quit [Remote host closed the connection]
Jihad has joined #symbiflow
guest53 has joined #symbiflow
guest53 has quit [Remote host closed the connection]
ChanServ has quit [shutting down]
Jihad has quit [Remote host closed the connection]
ChanServ has joined #symbiflow
Amr has joined #symbiflow
Amr has quit [Remote host closed the connection]
Jihad has joined #symbiflow
<Jihad>
Hello everybody, what is the topics should I study?
Jihad has quit [Remote host closed the connection]
Jihad has joined #symbiflow
Jihad has quit [Remote host closed the connection]