<div dir="ltr"><div class="gmail_extra">Bravo, Laurence!</div><div class="gmail_extra"><br></div><div class="gmail_extra">SOM is the way to go. And time to get away from that nasty Quartus Prime Lite. Are there free development tools for Xilinx? Do they allow incremental builds and floorplanning?</div><div class="gmail_extra"><br></div><div class="gmail_extra">73,</div><div class="gmail_extra"><br></div><div class="gmail_extra">Scott/w-u-2-o</div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jun 2, 2017 at 11:43 AM, Laurence Barker <span dir="ltr"><<a href="mailto:laurence@cmlelectronics.co.uk" target="_blank">laurence@cmlelectronics.co.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">***** High Performance Software Defined Radio Discussion List *****<br>
<br>
Helmut<br>
<br>
I agree with you, but I think it would be a different project. Kjell seems not to be starting from scratch - it sounds like a lot of the thinking is already done. And it sounds like it fills a need right now. I also think Kjell's project needs some space without competition.<br>
<br>
You don't need to design & make the FPGA part; there are commercial products that do that. The bit you can't get anywhere else is the combination of ADC/DAC/clocks. Look at the "zedboard" family <a href="http://zedboard.com/" rel="noreferrer" target="_blank">http://zedboard.com/</a> based on Xilinx Zynq; those boards could be the basis for a radio. The "Microzed" or "Picozed" board seem suitable. A possible problem is: the interface between those boards and the ADC/DAC /Clock board keeps changing. But done this way the protocol executes in C code, and the complete processing side works on day 1. For a simple radio all of the code could execute in the ARM cores. That gives a radio architecture with options for no extra processor, raspberry PI, or PC. My personal view is that's the future - but I'm not ready to start today.<br>
<br>
My plans are:<br>
1. Get Red Pitaya based radio (with own design RF front end) working - I'm part of the way along with that<br>
2. Use the Red Pitaya as a testbed to get hands-on FPGA design experience<br>
3. Make an ADC/DAC front end board that attached to a "Microzed" or "Picozed" board. That way the Microzed/Picozed gives you working Zynq FPGA, running linux, working Ethernet etc; you "just" need to add the RF front end and SDR code.<br>
4. I'll also look at open source software frameworks for the Linux/C/VHDL code: for example openCPI that could be relevant.<br>
<br>
Something that would help all of the projects is a modular RF front end. Alex has obsolescence issues, and is single receiver. I'd be very interested in working right now on a more modular filter/interface architecture that all similar projects could work with. I'm working on mine, but I'd abandon or adapt it quickly if something else was better.<br>
<br>
I won't be starting on the Micro/Picozed project for at least a year - partly to get the other bits ticked off, and partly because I've already spent too much money on RF bits this year. My reason for wanting to do this is simple - to be able say that I've done it. I'm quite happy to chip away for as long as it takes. I don't **need** a radio - I just want to make one, eventually!<br>
<br>
<br>
<br>
Laurence Barker G8NJJ<br>
<br>
<a href="mailto:laurence@nicklebyhouse.co.uk">laurence@nicklebyhouse.co.uk</a><br>
<br></blockquote></div></div></div>