华南理工大学学报(自然科学版) ›› 2005, Vol. 33 ›› Issue (9): 15-19.

• • 上一篇    下一篇

IP设计仿真平台控制软件开发及IP验证

郑学仁 陈国辉 邓婉玲 姚若河 陈玲晶 范健民   

  1. 华南理工大学 微电子研究所,广东 广州 510640
  • 出版日期:2005-09-25 发布日期:2005-09-25
  • 通信作者: 郑学仁(1946-),男,教授,博士生导师,主要从事专用集成电路设计和Ic设计方法学方面的研究. E-mail:phxrzhen@ scut.edu.cn
  • 作者简介:郑学仁(1946-),男,教授,博士生导师,主要从事专用集成电路设计和Ic设计方法学方面的研究.
  • 基金资助:

    广东省科技厅重点攻关计划项目(123B29630)

Development and IP Verification of Control Software of IP Design-Simulation Platform

Zheng Xue-ren  Chen Guo-hui  Deng Wan-ling  Yao Ruo-he  Chen Ling-jing  Fan Jian-min   

  1. Microelectronics Institute,South China Univ.of Tech.,Guangzhou 510640,Guangdong,China
  • Online:2005-09-25 Published:2005-09-25
  • Contact: 郑学仁(1946-),男,教授,博士生导师,主要从事专用集成电路设计和Ic设计方法学方面的研究. E-mail:phxrzhen@ scut.edu.cn
  • About author:郑学仁(1946-),男,教授,博士生导师,主要从事专用集成电路设计和Ic设计方法学方面的研究.
  • Supported by:

    广东省科技厅重点攻关计划项目(123B29630)

摘要: 在简要介绍基于PCI总线的IP(Intellectual Property)设计仿真验证平台的基本框架和硬件结构的基础上,论述了在Windows 2000/XP下开发该平台的wDM (WindowsDriver Mode1)设备驱动程序和应用程序的基本方法,对其中的关键技术,如配置寄存器、内存和I/O读写、应用程序编写等作了分析,并以可编程直接存储器存取(PDMA)和图像二值化为IP验证实例.结果表明:所开发的仿真验证平台大大地提高了IP的仿真效率,优于现今测试时难以产生大批测试数据和难以获得数据处理结果的一般仿真验证平台.

关键词: IP, 仿真验证, 控制软件, 软件开发, WDM

Abstract:

On the basis of the brief introduction of the basic framework and hardware structure Ot the PCI bus-based IP(Intellectual Property)design-verification platform,this paper discusses the basic method of developing the WDM (Windows Driver Model)drivers and applications of the platform in Windows 2000/XP.The proposed key technologies-configuration registers,memory and I/O read-write,as well as application programming are then ana-lyzed.With the IP-verification examples,such as PDMA(Programmable Direct Memory  Access)and picture bina-rization,it is concluded that the proposed platform is better than norm al simulation-verification platform s in which no enough testing data and no final results can be obtained,with a greatly increased eficiency of IP verification.

Key words: intellectual property, simulation verification, control software, software development, windows driver model