Font Size: a A A

The FPGA Design And Implementation Of The High-speed Real-time Signal Processing System

Posted on:2010-08-08Degree:MasterType:Thesis
Country:ChinaCandidate:J CengFull Text:PDF
GTID:2178360275951297Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
With the development of modern digital signal processing capabilities, such as DSP and FPGA chips, modern communications and information processing systems which base on software radio technology have also been used widely. The basic idea of software radio is based on a universal, normative, and modular hardware system as part of its application platform. These views use software to achieve wireless and personal communications and signal processing functions, so that the new wireless communication systems, new products gradually shifte to the development of the software. On the other hand, the requirements of modern signal processing systems for data processing speed, precision anddynamic range are more up-and-up, which should require to achieve tens of billions of calculations of the data per second. Therefore the development of high-speed and real-time signal processing with a common hardware platform is more and more attention by the industry.At present, high-speed and real-time signal processing systems in general are the DSP and FPGA architecture. DSP system is mainly responsible for the completion of algorithm for communications and baseband signal processing, and FPGA is for pre-processing of the signal and provides varieties of external interface which commonly used in the systems. The main job of the text is to achieve the software design of FPGA which deals with high-speed and real-time signal.In this paper, we bring forward a high-speed and real-time signal processing system architecture which is based on multi-DSP and FPGA. General to consider various factors, the author chooses to use two floating-point ADSP-TS201 to constitute the core of signal processing systems with hybrid coupled model; The interfaces which require in the system are provided by Xilinx's latest high-performance FPGA Virtex-5 series, including the high-speed interface of ADSP-TS201 as well as SPI, UART, SPORT and other common peripheral interface.In addition, in order to incarnate the universal of the system, the author also choses a fixed-point ADSP-BF533 which is added in the DSP systems to extend processing capability of audio and video signals.FPGA-based embedded system design is becoming hot spots of modern FPGA application. Required combination of subjects, the author makes a-chip embedded system in Virtex-5 which uses the MicroBlze soft-core processor belonged to Xilinx as the core, complete read and write controlling of the CF card, DDR2 SDRAM memory. It also uses MAC state hard core modules to achieve communication link between the system and PC. In addition, to extend the system to adapt to software upgrade and enhance versatility of the system, the real-time operating systemμC/OS-II is also transplanted to MicroBlaze processor.Finally, the author introduces the key technologies and the basic design approaches of high-speed serial transmission which base on the Xilinx RocketIO GTP transceiver. All of these fully reflect the development requirements and trends of current high-speed and real-time signal processing system.
Keywords/Search Tags:high-speed and real-time signal processing, FPGA, Virtex-5, embedded system, Microblaze
PDF Full Text Request
Related items