SPARTAN– FPGA Implementation for Analog Waveforms Generation by DDS - Direct Digital Synthesis

AHMED NASSIM MOULAI KHATIR, ZAKARYA ZIANI

Abstract


In the last thirty years, low power Field Programmable Gate Arrays (FPGAs) becoming more commonly used to implement a countless of applications in different electronics industry domains. Due to their flexible design, strong compatibility, parallel computing, and compared to the CPU architecture, FPGA accentuate computing efficiency and considered as one of the devices with the lowest application risk and the shortest development cycle among the variety of available programmable circuits families. This paper presents an experimental FPGA implementation of precise analog waveforms generation using the Direct Digital Synthesis (DDS) method based on LookUp Table (LUT) by VHDL dataflow language based ROM designed using embedded RAM of a Xilinx AMD SPARTAN 6 XC6SLX9/CSG324 FPGA Development Board. To provide ROM addresses for reading the stored sample values from the LUT we use a VHDL based counter, and these sample values are converted into a continuous analog waveforms using a Digital to Analog Converter (DAC). To integrate VHDL code into our FPGA chip we use Vivado Design Suite which is a software for synthesis and analysis VHDL designs, and we will visualize the waveform by Vivado test bench which is a proper VHDL source file used to drive simulations

Keywords


FPGA, VHDL, DDS, XILINX, VIVADO

References


Scarpino, Frank, “VHDL and AHDL Digital System implementation”, New Jersey, Prentice Hall, 1997.

S.S.Prasad and S.K.Sanyal, ”A Novel Direct Digital Synthesis Technique to Generate Low Frequency Acoustic Signal for Underwater Signal Processing using Digital Signal Processor,” in Proc. of Symposium on Ocean Electronics- 2005,Cochin, India, pp. 170-175, Dec 2005.

J. Rose, A. El Gamal, A. Sangiovannic-Vincentelli, “Architecture of Field Programmable Gate Array,” Proceedings of IEEE, Vol. 81, no. 7, pp. 1013-1029, July, 1993.

Douglas L. Perry, VHDL: Programming by Example, Tata Mc

GrawHill, New Delhi, 2002.

B. Sklar, Digital Communications: Fundamental and Applications,

/e, Pearson Education, New Delhi, 2001




DOI: http://doi.org/10.11591/ijres.v14.i2.pp%25p

Refbacks

  • There are currently no refbacks.


StatCounter - Free Web Tracker and Counter

View the IJRES Visitor Statistics

International Journal of Reconfigurable and Embedded Systems (IJRES)
ISSN: 2722-2608, e-ISSN 2722-2608
This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU).

 

Creative Commons License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.