Andrew, I think that the information at http://www.clifford.at/icestorm/ would be useful to you. It describes the icestorm toolchain and uses Lattice's development boards. I've done some musical things using both the smaller and larger boards.
It's a pretty inexpensive way to get started. Neil Gilmore ra...@raito.com On Fri, January 10, 2020 5:48 am, Andrew Luke Nesbit wrote: > On 10/01/2020 10:18, Theo Verelst wrote: > >> Hi all >> > > Hi Theo, > > >> Maybe it's not everybody's cup of tea, but I recall some here are >> (like me) interested in music applications of FPGA based signal >> processing. > Lately I have been researching exactly this topic. It's one of the > primary areas of DSP research that I am considering directing my career > towards and making a significant investment of resources in learning.site > > > There is a lot of meaningful context in all of this. I'm looking > forward to deploying my new website that should explain it. > > I have a strong backgroumd in music and audio signal processing. Not > with FPGA however. > >> I made a video showing a real time "Silicon Compile" and test program >> run on a Zynq board using Xilinx's Vivado HLS to create an FPGA bit file > I am overwhelmed by where to start in FPGA. This includes finding a > hardware recommendation for a beginnerdevelopment kit. > > Nevertheless I have yet to look up a vendor of this FPGA development kit > and toolchain and then to find out what prices. > >> that initializes a 64k short integer fixed point sine lookup table >> (-pi/2 .. pi/2) which can be used like a C function with argument >> passing by a simple test program running on ARM processors. > This is great! It's simple, useful, and can be visualized with known > expected results. It seems like a perfect starting project. > >> The main point is the power the C compilation can provide the FPGA >> with, and to see the use of the latest 2019.2 tools at work with the >> board, > Might I rephrase this as the following? > > > - It's an exercise in selecting an appropriate FPGA development kit. > This kit would be a good investment and sufficienly repurposeable for > future DSP projects. > > - Setting up the toolchain; learning a workflow; and acquainting > oneself with the ecosystems of: > > - FPGA-based DSP; > > > - the Xilinx and FPGA support communities; > > > - edge computing; and... > > > circling back to the beginning... > > perhaps even providing a basic introduction to FPGA for somebody (like > me?). > > In this last case what would be an appropriate "Step 1. Introduction to > FPGA"? > > > I guess that Xilinx's own documentation for new users of FPGA technology > would be a good place to start. > > If anybody has recommendations for additional books, blogs, forums, etc, > please let me know. Thank you!! > > In summary: Is Xilinx a good company to invest time into learning its > ecosystem? This obviously includes spending money on dev kits with the aim > of FPGA-basd DSP. For examples, is Xilinx's support good? Is the > community ecosystem healthy? > > Kind regards, > > > Andrew > -- > OpenPGP key: EB28 0338 28B7 19DA DAB0 B193 D21D 996E 883B E5B9 > _______________________________________________ > dupswapdrop: music-dsp mailing list > music-dsp@music.columbia.edu > https://lists.columbia.edu/mailman/listinfo/music-dsp > > > _______________________________________________ dupswapdrop: music-dsp mailing list music-dsp@music.columbia.edu https://lists.columbia.edu/mailman/listinfo/music-dsp