首页> 外文会议>AIAA computing in Aerospace 10 >Reutilization of VHDL testbench and library components
【24h】

Reutilization of VHDL testbench and library components

机译:VHDL测试平台和库组件的重用

获取原文

摘要

Generation of VHDL test benches for large DSP behavioral models is complex, labor intensive task. In this paper, the authors describe a cost effective methodology for VHDL test bench generation. The authors reduce development time, and thereby cost, by using existing CASE tools to develop VHDL code. The methodology promotes reuse by providing a library of test bench elements and common DSP functions. Users are able to reuse the same basic modules many times while generating sets of test data for DSP devices within a specific application domain. In this paper, the authors report on a case study that includes two application domains: (1) radar, illustrated by a synthetic aperture radar (SAR) algorithm, and (2) 2D image processing, illustrated by a generic infra red sensing and tracking (IRST) algorithm. We demonstrate that integration of existing tools is possible by using Ilogix Express VHDL to generate VHDL code for state machine controller behavior, Cadence SPW to generate VHDL code for DSP algorithms, the Synopsis simulator system to simulate the generated VHDL code, MATLAB to provide graphical output, and a small amount of C-code to provide an intelligent user interface.
机译:为大型DSP行为模型生成VHDL测试平台是一项复杂而费力的工作。在本文中,作者描述了一种用于VHDL测试台架的经济有效的方法。作者使用现有的CASE工具开发VHDL代码,从而减少了开发时间,从而降低了成本。该方法通过提供测试平台元素和通用DSP功能的库来促进重用。用户能够多次重用相同的基本模块,同时为特定应用域内的DSP器件生成测试数据集。在本文中,作者报告了一个案例研究,该案例研究包括两个应用领域:(1)雷达,以合成孔径雷达(SAR)算法进行说明;以及(2)2D图像处理,以一般的红外传感和跟踪方式进行说明(IRST)算法。我们证明了通过使用Ilogix Express VHDL生成状态机控制器行为的VHDL代码,使用Cadence SPW生成DSP算法的VHDL代码,使用Synopsis模拟器系统模拟生成的VHDL代码,使用MATLAB提供图形输出的现有工具的集成是可能的,以及少量的C代码以提供智能的用户界面。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号