10 likes | 166 Vues
This paper presents a co-design tool developed at the Institute for Software Integrated Systems, Vanderbilt University. It focuses on modern FPGAs with embedded processors, exploring design space exploration, system synthesis, and model-based design methods. The system features components like OPB and PLB bus architectures and supports high-bandwidth hardware-software communication. By allowing efficient interface generation and applying system constraints, the tool accommodates a vast design space and facilitates the evaluation and verification of designs using MATLAB and Xilinx Virtex-II Pro resources.
E N D
Sig1 MSub FFT BPF IFFT XCorr Disp IFFT Sig2 MSub FFT BPF ATR Sig1 MSub FFT BPF Disp Sig2 MSub FFT BPF Sig1 MSub FFT BPF IFFT XCorr Disp IFFT Sig2 MSub FFT BPF A HW / SW Co-design Tool for Modern FPGAs with FPGA-Embedded Processors Institute for Software Integrated Systems Vanderbilt University Jason Scott, Sandeep Neema, Brandon Eames, Ted Bapty Raytheon Sarir Khamsi, Troy Gangwer, Garrett Wright, Andrew Vandivort Design Space Exploration System Synthesis Model-based System Design OPB CoreConnect Bus PLB CoreConnect Bus Components in FPGA Fabric UART Camera In PLB /OPB Bridge VPO ACS PORT VPI VPO VPI Loc Out DDR DRAM PowerPC 405 Core IFC IFC IFC IFC Dataflow Model: Specifies Algorithm Large Design-Space (1000’s to 10^20) Apply System Constraints • Efficient Interface Generation • High bandwidth hw-sw communication PowerPC DSP DSP DSP MATLAB on PC FPGA Fabric Virtex-II Pro Manageable Set of Feasible Designs Resource Model: Specifies Target Platform Source Correlation Sink TI TMS320C6711 DSP Module FFT Multiply IFFT Simulation (Matlab) Verification (Schedulability) Spectral Correlation Conv Spatial Correlation Xilinx Virtex-II Pro Evaluation Kit with XC2VP7 Stack of ‘C67 DSP / FPGAs Alternative Model: Specifies Design Flexibility Ex. Algorithm Alternative: Spectral vs Spatial