Abstract:This system consists of FPGA module, DAC module, keyboard module, LED module and isPAC module., it adopting direct digital frequency synthesize technology , utilizing high-speed FPGA chip (EPF10K10LC84---4) which the ALTERA company produces make the procedure disposal, control and operation of the system which can generate sinusoidal wave realize, the next circuit adopts D/A converter which has high speed of converting to generate standard sinusoidal wave. Frequency ranges widely, shooting step is short, precision of frequency is high in this system.
We adopt scene programmable pieces of array FPGA come arithmetic operation, design chip of high-speed accumulating and obtain standard sinusoidal wave among following systems:
Realize keyboard’s output scanning, decoding and displaying in good time .
Realize high-speed binary scale accumulating, producing sinusoidal wave to search the form address.
Realize sinusoidal wave saved, produced.
The module belonging to Scene programmable pieces of array FPGA chip mainly consists of algorithm and control, the algorithm includes accumulate module and memory module of waveform sampled point; The control include keyboard inputting module and encoding module, displaying module, every FIFO buffer inputting and outputting control and the signal which other systems need. In order to guarantee speed requiacsion and systematic precision, all modules adopt high-accuracy synchronous clock control to realize.
The system utilizes programmable logic software Max+plusⅡof ALTERA company and Protel99SE design environment to carry on systematic emulation and analysis of signal.
Keywords: Direct Digital Frequency Synthesis (DDS); Application Specific Integrated Circuit (ASIC); FPGA