构件组装技术在数字电路虚拟实验室中的应用研究

来源 :中南大学 | 被引量 : 0次 | 上传用户:kangjilin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于构件的软件复用技术是实现软件工业化生产的重要途径,其中,构件组装技术是关键的一环。构件组装是指通过充分复用已有构件资源,自动或半自动构造大粒度构件或新系统的方法。本文针对数字电路实验设备复杂多样、难于开发的问题,提出了采用构件组装技术快速构建数字电路虚拟实验室的方法。首先,本文设计了基于JavaBean构件技术的虚拟芯片模型,详细阐述了数字电路中组合逻辑芯片和时序逻辑芯片的实现方案。基于组合逻辑电路真值表和时序逻辑电路功能特性表,提出了一种基于XML配置文件可视化开发虚拟芯片的方法。其次,针对电路芯片的工作原理和结构特征,本文提出一种新的基于线索树的构件组装方案。该组装方案通过线索树结构存储复合构件和原子构件之间的引脚映射关系,可实现对复合构件的动态分解,从而使用户能够直观地观察复合芯片的内部组成结构,从而加深对芯片设计原理的理解,同时增加实验兴趣。最后,针对硬件电路高度异步、并发的运行特性,本文提出一种基于数据驱动的构件调度机制。该机制解决了具有复杂连接关系的构件之间的数据传递和调度运行问题,可以有效实现对数字电路运行的仿真。运行实例表明,提出的方法能够有效简化硬件电路虚拟实验室中虚拟芯片的开发。这种基于构件组装的开发方法为其他虚拟实验室的开发也提供了良好的参考。
其他文献
随着现代科学技术的飞速发展以及智能化电子产品的广泛应用,嵌入式系统已经渗透到了生活的各个领域中。现在生活中许多的智能化电子设备基本上都是嵌入式系统的应用实例。高度
自然场景中的图像含有丰富的文字信息,提取这些文字信息对于场景理解、分析和场景图像的检索具有重要意义。自然场景图像背景通常较为复杂,文字分布不规律、且易受到拍摄角度
采用熔融挤出微型注塑方法制备了不同聚醚砜含量的石墨烯-聚醚砜-聚苯硫醚(PPS)复合材料,并通过对复合材料进行压力诱导流动成型(PIF),研究了聚醚砜含量和压力诱导流动成型对
摘要光子晶体是20世纪80年代末提出的新概念和新型人工微结构材料。典型结构的光子晶体是由不同介电常数的电介质周期排列而成,根据空间结构的不同,光子晶体可以分为一维光子
目的:基于医学术语理据性,探究学生学习医学英语术语的学习态度和策略。方法:以省内一所医学院校中医学类专业本科三年级学生为研究对象,采用问卷调查的方法,了解学生医学英
The current status and importance of preserving fish germplasm resources were described. The basic principle of cryobiology and its application potentials in p
可重构片上系统(Reconfigurable System-on-Chip,RSoC)通常包含微处理器、可重构计算单元、存储器等。其中微处理器用来执行顺序和非临界代码,而具有高度并行性或计算密集的
近年来,跨国纳税人从事国际避税活动呈现出愈演愈烈的趋势,由此引发了一系列的社会,经济、甚至是政治问题,如果任其发展下去将会产生很大的危害。因此如何防范国际避税已成为
古代治水文化的精神传承和升华,从来都是在治水的历史长河中去粗取精、去伪存真的不断矫正中提炼出的精华。虽然,水利精神在不同的时代体现不同的特点,但其精华的内涵本质核
本课题是为距离选通式半导体激光夜视系统的助视光源研制的脉冲激光激励源。本文根据半导体激光器的特点,确定了总体电路方案,完成了窄脉冲调制源、功率放大和高压电路的设计