Reconfigurable Real Time Signal Capturing through FPGA
DOI:
https://doi.org/10.51983/ajeat-2017.6.1.812Keywords:
Capture FSM, Xilinx ISE, UARTAbstract
Today all communication systems are prototyped on FPGAs before sending them for ASIC backend and fabrication. On other side the FPGAs with million gate logic densities and embedded block RAMs allowed the high speed signal capturing and storage for real time analysis. Performing various functions on the captured data allows high speed spectrum analysis. These two allow the prototyping of complex communication system on FPGA and real time analysis of implemented blocks. There are several types of interface methods possible to communicate the FPGA with a computer.. In this paper novel techniques are implemented for capturing and analyzing the signals of any design on FPGA with configurable UART interface. VHDL will be used for implementation of necessary modules such as block memory, capture FSM, triggering logic and UART interface. Necessary scripts will be developed to generate the synthesizable VHDL code as per the requirements of user. The captured data will be sent to PC using UART. Xilinx ISE will be used for systhesis and performance analysis.
References
K. Voelker, "Apply Error Vector Measurements in Communications Design," Microwaves & RF, December 1995, pp. 143-152.
"Using Cadence SPW and Virtex-II FPGAs for DSP Design," Xilinx Xcell Journal Online, [Online]. Available: http://www.xilinx.com/esp/wireless/rf/predistortion.htm.
"Vector Signal Analysis of Digital Baseband and IF Signals Within an FPGA," in Proc. IEEE, 0-7803-9101-2/05.
J. Bhasker, A VHDL Primer, BS Publications, 2003.
T. L. Floyd, Digital Fundamentals, 8th ed., Pearson Education, 2005.
Soc User Guide, June 2006, product version 5.2.1.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2017 The Research Publication
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.