tpb has quit [Remote host closed the connection]
tpb has joined #symbiflow
citypw has joined #symbiflow
gregben has joined #symbiflow
gregben has quit [Remote host closed the connection]
Degi has quit [Ping timeout: 256 seconds]
Degi has joined #symbiflow
futarisIRCcloud has quit [Quit: Connection closed for inactivity]
az0re has quit [Remote host closed the connection]
<_whitenotifier-f> [prjxray] the-centry opened issue #1485: where the ignored wires in 074 are from - https://git.io/JTAxP
kgugala_ has joined #symbiflow
kgugala has quit [Ping timeout: 240 seconds]
FFY00 has quit [Read error: Connection reset by peer]
FFY00 has joined #symbiflow
<sf-slack> <mkurc> @mithro Thanks
az0re has joined #symbiflow
FFY00 has quit [Remote host closed the connection]
FFY00 has joined #symbiflow
OmniMancer has joined #symbiflow
mkru has joined #symbiflow
<_whitenotifier-f> [sv-tests] tgorochowik opened issue #1127: The installed yosys package is obsolete - https://git.io/JTxZD
_whitelogger has joined #symbiflow
_whitelogger has joined #symbiflow
citypw has quit [Ping timeout: 240 seconds]
kgugala_ has quit [Quit: -a- Connection Timed Out]
kgugala has joined #symbiflow
citypw has joined #symbiflow
OmniMancer has quit [Quit: Leaving.]
citypw has quit [Ping timeout: 240 seconds]
ptll has joined #symbiflow
<ptll> \prjxray-db-master\kintex7\segbits_int_l.db
<ptll> 1. This reference file is based on which tile, ie what is the i & j of the tile INT_L_XiYj ?
<ptll> 2. If the reference tile is known, how do we find the bitstream location of similar pips in another tile eg INT_L_X(i+m)Y(j+n) ?
<ptll> 3. If the reference tile is known, how do we find the bitstream location of similar pips in the same tile INT_L_XiYj of another kintex7 FPGA
<ptll> 4. In prjxray notation, do frame numbers start at 0 or 1?
ptll has quit [Remote host closed the connection]
az0re has quit [Quit: Leaving]
<litghost> ptll: In general, you can just use bit2fasm to handle processing a bitstream into FASM features
<tpb> Title: Project X-Ray Project X-Ray 0.0-3287-g780b7e4d documentation (at symbiflow.readthedocs.io)
<sf-slack> <alberto.anzellotti> Hello everyone! I'm a physics student and have no previous experience with FPGAs. At the moment I'm working with portable spectrometers, AI and Adalm Pluto SDR. I'm interested in understanding what an FPGA is capable of in terms of signal processing/filtering and maybe AI. Where should I start from? I WANT my designs to be open source! :) (and I know python and electronics) is this a good start?
<litghost> mithro posted this a couple days ago, which is relevant: https://twitter.com/assortedhackery/status/1317849554629296129
<litghost> There have been a plethora of SDR boards in the last couple years with FPGAs + frontends. For example the BladeRF folks make boards with Altera Cyclone V FPGAs
<litghost> The Arty board you linked does have an FPGA, but it lacks an RF front end (e.g. tuning/DAC/ADC).
mkru has quit [Quit: Leaving]
<sf-slack> <coreyrsimpson> Hello, I am a graduate student at BYU, I am currently looking to contribute to the prjxray series 7 database. I'm specifically looking at the DSP database, and from conversations I have heard that the DSP segibts aren't complete. I see that fuzzer 100-dsp-mskpat solves for many of the features associated with the DSP, is the DSP_L/R tiles complete? By inspection, the only features I can identify that aren't in
<sf-slack> the database is the USE_MULT attribute with "NONE", "DYNAMIC" and "MULTIPLY".
FFY00 has quit [Remote host closed the connection]
FFY00 has joined #symbiflow
<sf-slack> <alberto.anzellotti> sure, but Arty is compatible with symbiflow, Altera is not. Am I right? The Adalm Pluto I own, already has a Xilinx Zynq Z-7010 containing a small FPGA. There should be enough room left on this FPGA to link it to a secondary external FPGA like the one I mentioned... would that be possible?
<sf-slack> <alberto.anzellotti> sure, but Arty is compatible with symbiflow, Altera is not. Am I right? The Adalm Pluto I own, already has a Xilinx Zynq Z-7010 containing a small FPGA. There should be enough room left on this FPGA to link it to a secondary external FPGA like the one I mentioned... would that be possible?
<daveshah> coreyrsimpson: iirc when I last looked at DSPs, there were some cascade bits missing
<daveshah> USE_MULT didn't affect the bitstream, I think its mainly for power and maybe timing analysis usage
FFY00 has quit [Remote host closed the connection]
FFY00 has joined #symbiflow
<litghost> I was googling around, and it looks like the KiwiSDR uses an artix7, but I cannot speak at all about the rf qualities of that board
<litghost> Seeedstudio are usually pretty good about providing schematics, so that is an option.
<litghost> The artix7 in that board is the 35t, which is the smallest artix7 part.
<litghost> Also looks like the FreeSRP uses an artix7
<litghost> FreeSRP is using a A100T which is the middle sized part in the artix7 series
<litghost> To date we have not tried to place and route SDR type designs. Might be good to try synth + place and route of those designs and see if we close timing. I suspect it might not, but always good to get more circuits going
<litghost> Nevermind on FreeSRP, looks like that didn't get off the ground.
<sf-slack> <alberto.anzellotti> @litghost the FreeSRP looks like it would be a great platform, but it's not available anywhere!
<sf-slack> <alberto.anzellotti> KiwiSDR is RX only
<sf-slack> <alberto.anzellotti> Adalm Pluto is cheap, has a Xilinx Zynq, is widely available and has both rx and tx. Only issue, that Zynq FPGA sounds small. Can a softCPU fit in the Xilinx Zynq Z-7010?
<litghost> The zynq fabric has an arm core right on the fabric
<litghost> So I don't know why you'd soft core in that case
<litghost> But yes, a soft core is possible
<litghost> We demo'd a linux capable SoC on zynq using the arm cores ddr as the memory controller
<litghost> Not sure if it was the 7010 or 7020 though
<sf-slack> <alberto.anzellotti> that's true, just to mess around and start learning FPGA the easy way... after that I'd like to implement a tunable bandpass filter on the FPGA.
<sf-slack> <alberto.anzellotti> "We demo'd a linux capable SoC on zynq using the arm cores ddr as the memory controller"- Cool! Do you have a link?
<litghost> sure, that is totally doable
<litghost> @kgulala did that I believe
<sf-slack> <alberto.anzellotti> @litghost Awesome! Thanks! I hope @kgugala can point me in the right direction! :)
<litghost> We have been meaning to add zynq examples on symbiflow-examples, so that might be a good candidate once a counter type design is up
<sf-slack> <olof.kindgren> @alberto.anzellotti Have you looked at pyfda. It's a filter toolbox that cam spit out HDL. Haven't tried it myself but heard good things about it.
<sf-slack> <coreyrsimpson> Daveshah, as far as cascade dsp bits go, are you referring to the pips that connect dsps that are next to each other, and those are the ones not solved for, or what are you referring to? As far as within the dsp48e1 site type, I can't find any other features that I would expect to exist that prjxray hasn't already documented
<sf-slack> <alberto.anzellotti> Wow! Thanks! I didn't know about it! Looks amazing!