论文部分内容阅读
演化硬件(Evolvable Hardware),简称EHW,是90年代提出的一种新的硬件设计方法,它具有自组织、自适应、自修复能力.演化计算为演化硬件提供了理论与方法学基础,可编程集成电路,特别是新一代的现场可编程阵列(FPGA)为演化硬件提供了物质基础.因此,演化硬件可用一个简单的公式表示,即:演化硬件=演化算法+可编程逻辑器件.演化硬件在硬件设计与电子设计自动化等领域的应用研究已经广泛展开,是信息技术领域一个新兴的研究方向.该文主要研究演化硬件的自动仿真系统设计与实现技术.计算机仿真技术是指以计算机为主要工具,运行真实系统或预研系统的仿真模型,通过对计算机输出信息的分析与研究,实现对实际系统运行状态和演化规律的综合评估与预测.仿真本质上是一种知识处理的过程,典型的系统仿真过程包括系统模型建立、仿真模型建立、仿真软件设计、仿真试验和数据分析处理等,它涉及多学科多领域的知识与经验.所谓电子电路仿真,就是用图形化的显示方式、数字模拟方式或以某种文件的形式对电子电路的实际工作状态进行虚拟现实的模拟,用计算机实现电路功能和电路特性的分析.电子电路仿真在现代电子产品设计中的作用主要表现在验证电路功能的正确性、电路设计的优化和电路特性的虚拟测试等方面.该文首先简单地介绍了演化硬件的基本原理、构成、分类,提出了一种新的软硬件协同设计平台.然后介绍了仿真系统的基本概念、分类,以及离散事件系统仿真的建模方法、设计与实现及其发展前景.并介绍了SSBDDs(Structurally Synthesized Binary Decision Diagrams)模型对数字电路进行逻辑仿真、多值仿真和适时仿真的方法.基于这种软硬件协同设计平台的特点,根据电路并行性和延时性的特点,采用事件驱动法和Petri网仿真,该文提出了一种仿真数字电路的仿真算法及其环境,并给出对其进行校验和评价的方法.运用这种仿真环境,用两种实现方式实现了数字电路的有效仿真,结果良好.