首页 | 官方网站   微博 | 高级检索  
     


BOAR: an advanced HW/SW coemulation environment for DSP system development
Authors:Jouni Isoaho,Vesa Kö  ppä  ,Jarkko Oksala,Pasi Ojala[Author vitae]
Affiliation:

a Royal Institute of Technology, Electronic System Design ESDLab/KTH-ELECTRUM, Electrum 229, S-164 40 Kista, Sweden

b Tampere University of Technology, Signal Processing Laboratory P.O.Box 553, FIN-33101 Tampere, Finland

Abstract:The BOAR emulation system is targeted to hardware/software (HW/SW) codevelopment of advanced embedded DSP and telecom systems. The challenge of the BOAR system is efficient customization of programmable hardware, and dedicated partitioning routine to target applications and structures, which allows quite high overall system performance. The system allows multiple configurations for communication between processors and field programmable gate arrays (FPGAs) making the BOAR system an efficient tool for real-time HW/SW coverification. The reprogrammable hardware of the emulation tool is based on four Xilinx 4000-series devices, two Texas TMS320C50 signal processors and one Motorola MC68302 microcontroller. With current devices the BOAR hardware provides approximately 40–70 kgates of logic capacity in DSP applications. The emulation capacity can be expanded by connecting several similar boards in chain. The system has also a versatile internal reprogrammable test environment for test bench development, performance evaluations and design debugging. The logic development environment is based on the Synopsys synthesis tools and an automatic design management software, which performs resource mapping and performance-driven design partitioning between FPGAs. The emulation hardware is currently connected to logic and software development environments via an RS-232C bus. The BOAR emulation system has been found a very efficient platform for real-life prototyping of different types of DSP algorithms and systems, and validating correct functionality of a VHDL macro library.
Keywords:Microcomputers   Computer simulation   Digital signal processing   Computer hardware   Computer software   Real time systems   Program debugging   Computer aided software engineering   Algorithms   Rapid prototyping   Logic gates   Field programmable gate arrays (FPGA)
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号