1. Project Name: Design of Multi-function Interphone Communication System Based on FPGA
2. Main content of the project: The core component of the system is the FPGA digital phase-locked loop oscillator, which realizes the communication of voice and digital through the modem module, and realizes the MP3 and some extended functions by using the powerful functions of the FPGA.
3. Technology maturity and reliability: Before applying for this project, our team has completed the design and debugging of the wireless single-channel communication system based on the phase-locked loop MB1504. It has also completed the report and provided the basis for communication design.
Project implementation plan1. Basic functional block diagram and description of the program
The system uses FPGA digital phase-locked loop oscillator to provide local oscillator signal for transmission and reception, and uses modulation module to transmit voice and digital information. The receiving part uses MC3363 demodulation chip, mixes with FPGA oscillator, demodulates audio signal, and sends Display to the speaker or through the decoding circuit.
2. The required development platform
The v2pro development board is required for the hardware part of the system design. The software part requires EWB, modelsim, QuartusII and protel.
3. Modules to be developed during the implementation of the program
The main modules in the design process include: audio amplification module, dual audio coding module, modulation module, FPGA digital phase-locked loop oscillator module, high-frequency amplification filter transmitter module, MC3363 demodulation module, decoding circuit module, speaker, keyboard. .
4. The final performance indicators of the system
Achieve long distance (> 2 km) digital and voice communication, and be able to listen to MP3.
Other resources needed1. Design input and output function daughter board
Daughter board function description, interface description, time, mode
2. Test equipment
List the test equipment (multimeter, oscilloscope, spectrum analyzer, logic analyzer, etc.) required during the implementation of the solution
3. Policy, development tools
List the simulations, development tools, etc. that are needed during the implementation of the solution.