Font Size: a A A

The Study On Design Method Of Dynamic Reconfigurable Multi-DSP System In VXI-Bus Test Platform

Posted on:2004-10-14Degree:DoctorType:Dissertation
Country:ChinaCandidate:L LiuFull Text:PDF
GTID:1118360092470904Subject:Measuring and Testing Technology and Instruments
Abstract/Summary:PDF Full Text Request
With the increasing requirements for high performance signal processing in military,aerospace,bioelectric etc,the design of the advanced signal processing system has been focused on high speed,adaptability and portable. In this thesis,lots of research has been done on the key technologies such as parallel processing,FPGA design & reconfiguration,real-time bus-based platform,based on the national key project "Research on Automatic Measurement System & Equipment Technology". Firstly a multi-functional VXI platform named VVP (VXI Versatile Plug-in Platform),which supports multi-DSP(Digital Signal Processor) parallel processing,is proposed with in-depth research on the actual technology of real-time DSP(Digital Signal Processing) and VXI virtual instrument. Secondly,based on VVP platform,a new run-time reconfigurable multi-DSP system architecture,which realized by partial run-time reconfiguration of FPGA is proposed. In order to reduce the affect of the reconfiguration time on system execution time,Mostly Static Circuit design method in logical design stage and Incremental Routing method in component implementation stage are proposed. Finally,a new performance model of Multi-DSP system architecture and Task allocation and Schedule is presented in virtue of Distributed Finite State Machine(DFSM) and VHDL environment.Chapter 1 gives a comprehensive description about the significance of research and the current research status of real-time DSP,parallel processing,FPGA co-processor and VXI virtual instrument technology. The research orientation and architecture of this thesis are also described.Chapter 2 elaborates the basic design ideas,architecture and functions of VVP platform after analyzing the current implementation formats of VXI multi-functional instrument modules and multi-DSP parallel processing modules. A complete VVP instrument consists of one enhanced main board and several plug-in boards,which is suitable for constructing basic instruments(No CPU),typical instruments(A single CPU) and advanced instruments(Multi-DSP). The main concerns in all VVP instruments design:VVP-VXI interface circuit design are discussed in detail. Introduce the multi-direction accessing schedule named "Transparent Mapping of the Memory Address ",which supports the direct access to SRAM of multi-DSP. Finally discusses several class different multi-DSP extended architecture based on VVP platform.Chapter 3 analyzes the significance of dynamic reconfiguration of multi-DSP parallel processing system,introduce Run-Time Reconfiguration technique of FPGA. With comparison of the common used dynamic communication network in parallel processor system,proposes the new dynamic reconfigurable multi-DSP system architecture based on run-time reconfigurable FPGA. Describes the design and realization of partial run-time reconfigurable FPGA in detail. In order to reduce the affect of the reconfiguration time on system execution time,Mostly Static Circuit design method in logical design stage and Incremental Routing method in component implementation stage are proposed. The FFT parallel processing algorithm is examined through VVP platform.Chapter 4 explores the impact of the task allocation and schedule strategy on the performance of multi-processor system. Compares several model methods such as Petri net and Queue Model,then proposes a new model method named Distributed Finite State Machine (DFSM). Based on this method,and with the assistant of VHDL design and simulation environment,the model of dynamic reconfigurable multi-DSP system is constructed and the simulation of FFT algorithm is run under Verilog XL.Chapter 5 illustrates the basic structure and design approaches to VVP virtual instrument's software according to the VXI Plug & Play (VPP) specifications. Afterwards,it discusses the design methods for necessary VPP software sections in a function fixed typical VVP instrument under WIN9x/WINNT VPP framework,such as the instrument driver and its function panel,the soft panel and the knowledge library files,etc. in the end,the ap...
Keywords/Search Tags:VXI, DSP, Parallel Processing, Run-time Reconfiguration, FPGA, Distributed Finite State Machine
PDF Full Text Request
Related items