This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
I have the TSW4100EVM working nicely now - thanks to help from forum.
I want to design a digital filter that can be controlled via a pic.
I already have designed an analog filter controlled by a pic that downconverts from UMTS to lets say 100MHz. I can control this frequency with the pic. The pic is accessed via a webpage GUI over ethernet. The downconverter had a GUI program that you can set up and it then loads the data into registers on the chip. SimiIer to the TSW4100. I made a program in C on the pic that shunted the correct data into the downconverter to give you the desired frequency.
I would like to now add a DSP filter to allow the user to control the B/W of this 100MHz signal. Down the road I'd like to add multiple band options and so I thought the TSW4100 would cover this too. Since I have the pic, can I use it to program the FPGA? Is this the correct or best way to proceed?
In other other words, how can i get my pic to do the job the existing TSW4100EVM GUI is doing? Or at least load the tap files and set up the DAC.
How do I program the FPGA registers using a pic?
There are several files that are used to program the GC5016, and SPI for the ADC, CDC, DAC over the USB connection. You would have to load the SPI (CDC,ADC, DAC) programming from a program that you develop. You would have saved this configuration previously. Then you would have to use the USBTUI program to load a presaved DDC GC5016 file, presaved DUC GC5016 file, and then you would need to sync the DDC and DUC.
The picture is not performing calculations, it would be a button that executes a program, like a batch file.
In previous email I described the %BW that can be precomputed for the DDC, and you can use a Nyquist filter for t he DUC at the specific IQ rate.
In that sense you could load precomputed PFIR bandwidths within a set of CIC ratios, where the PFIR ratio is fixed at 2.
You can study the user guide related to saving and reloading a set of SPI registers, the DDC, and DUC programming, and the manual syncing of the DDC to DUC.
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.