Thursday, 2020-11-05

*** tpb has joined #symbiflow00:00
*** citypw has joined #symbiflow01:10
*** gregben has joined #symbiflow02:25
*** gregben has quit IRC02:26
*** Degi has quit IRC02:35
*** Degi has joined #symbiflow02:36
*** futarisIRCcloud has quit IRC03:00
*** az0re has quit IRC04:11
-_whitenotifier-f- [prjxray] the-centry opened issue #1485: where the ignored wires in 074 are from - https://git.io/JTAxP05:48
*** kgugala_ has joined #symbiflow06:19
*** kgugala has quit IRC06:22
*** FFY00 has quit IRC06:27
*** FFY00 has joined #symbiflow06:27
sf-slack<mkurc> @mithro Thanks07:59
*** az0re has joined #symbiflow08:01
*** FFY00 has quit IRC08:19
*** FFY00 has joined #symbiflow08:21
*** OmniMancer has joined #symbiflow09:12
*** mkru has joined #symbiflow10:24
-_whitenotifier-f- [sv-tests] tgorochowik opened issue #1127: The installed yosys package is obsolete - https://git.io/JTxZD10:35
*** _whitelogger has quit IRC10:54
*** _whitelogger has joined #symbiflow10:56
*** _whitelogger has quit IRC11:12
*** _whitelogger has joined #symbiflow11:14
*** citypw has quit IRC12:01
*** kgugala_ has quit IRC12:54
*** kgugala has joined #symbiflow12:54
*** citypw has joined #symbiflow13:40
*** OmniMancer has quit IRC14:06
*** citypw has quit IRC14:51
*** ptll has joined #symbiflow15:03
ptll\prjxray-db-master\kintex7\segbits_int_l.db15:06
ptll1.   This reference file is based on which tile, ie what is the i & j of the tile INT_L_XiYj ?15:06
ptll2.   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) ?15:06
ptll3.   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 FPGA15:07
ptll4.   In prjxray notation, do frame numbers start at 0 or 1?15:07
*** ptll has quit IRC16:29
*** az0re has quit IRC16:37
litghostptll: In general, you can just use bit2fasm to handle processing a bitstream into FASM features17:36
litghostptll: If you want more details, you can checkout https://symbiflow.readthedocs.io/projects/prjxray/en/latest/ and https://github.com/SymbiFlow/prjxray/blob/master/prjxray/fasm_disassembler.py and https://github.com/SymbiFlow/prjxray/blob/master/prjxray/fasm_assembler.py17:37
tpbTitle: Project X-Ray Project X-Ray 0.0-3287-g780b7e4d documentation (at symbiflow.readthedocs.io)17:37
litghosthttps://github.com/SymbiFlow/prjxray/blob/master/utils/bit2fasm.py17:38
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?17:40
sf-slackhttps://www.amazon.it/Digilent-319-Arty-artix-7-FPGA-sviluppo-piattaforma/dp/B07D1DVRG6/ref=sr_1_1?__mk_it_IT=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=arty+a7&qid=1604597361&quartzVehicle=5-112&replacementKeywords=arty&sr=8-1 Or am I better off with an Alchitry AU? Thanks!17:40
litghostmithro posted this a couple days ago, which is relevant: https://twitter.com/assortedhackery/status/131784955462929612917:43
litghostThere 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 FPGAs17:47
litghostThe Arty board you linked does have an FPGA, but it lacks an RF front end (e.g. tuning/DAC/ADC).17:50
*** mkru has quit IRC17:52
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 in18:40
sf-slackthe database is the USE_MULT attribute with "NONE", "DYNAMIC" and "MULTIPLY".18:40
*** FFY00 has quit IRC19:05
*** FFY00 has joined #symbiflow19:05
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?22:02
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?22:02
daveshahcoreyrsimpson: iirc when I last looked at DSPs, there were some cascade bits missing22:04
daveshahUSE_MULT didn't affect the bitstream, I think its mainly for power and maybe timing analysis usage22:04
*** FFY00 has quit IRC22:22
*** FFY00 has joined #symbiflow22:23
litghostI was googling around, and it looks like the KiwiSDR uses an artix7, but I cannot speak at all about the rf qualities of that board22:55
litghostSeeedstudio are usually pretty good about providing schematics, so that is an option.22:55
litghostThe artix7 in that board is the 35t, which is the smallest artix7 part.22:57
litghostAlso looks like the FreeSRP uses an artix723:02
litghostFreeSRP is using a A100T which is the middle sized part in the artix7 series23:03
litghostTo 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 going23:05
litghostNevermind on FreeSRP, looks like that didn't get off the ground.23:11
sf-slack<alberto.anzellotti> @litghost the FreeSRP looks like it would be a great platform, but it's not available anywhere!23:12
sf-slack<alberto.anzellotti> KiwiSDR is RX only23:12
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?23:14
litghostThe zynq fabric has an arm core right on the fabric23:15
litghostSo I don't know why you'd soft core in that case23:15
litghostBut yes, a soft core is possible23:15
litghostWe demo'd a linux capable SoC on zynq using the arm cores ddr as the memory controller23:16
litghostNot sure if it was the 7010 or 7020 though23:16
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.23:17
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?23:17
litghostsure, that is totally doable23:17
litghost@kgulala did that I believe23:18
sf-slack<alberto.anzellotti> @litghost Awesome! Thanks! I hope @kgugala can point me in the right direction! :)23:21
litghostWe have been meaning to add zynq examples on symbiflow-examples, so that might be a good candidate once a counter type design is up23:22
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.23:31
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 documented23:35
sf-slack<alberto.anzellotti> Wow! Thanks! I didn't know about it! Looks amazing!23:38

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!