全文预览

基于vhdl8位模型计算机的设计与实现说明书

上传者:梦&殇 |  格式:doc  |  页数:120 |  大小:959KB

文档介绍
逐级细化,直到与所用可编程逻辑器件相对应的逻辑描述。VHDL语言还可以描述与工艺有关的信息,工艺参数可以通过设计文件语言参数来调整,不会因工艺变化与发展而使VHDL设计过时。因此,VHDL设计的生命周期与其他设计方法相比是最长的。VHDL的特点:·功能强大,描述力强。·可移植性好。·研制周期短,成本低。·可以延长设计的生命周期。·具有向ASIC移植的能力。2.2VHDL的设计流程1.本课题采用的设计流程采用VHDL设计硬件电路系统的设计流程一般可以分为以下几个步骤。(1)确定电路具体功能。通常情况下,开发前期先设计总体方案,但总体放啊相对比较抽象,使用VHDL的设计人员必须分析电路所要实现的具体功能。(2)设计输入。利用自顶向下的方法,将设计划分为不同的功能模块。每个模块完成一定的逻辑功能。模块划分是设计过程中的一个重要环节,这一步要花费较多的时间和精力完成,从而保证整体最优。(3)功能仿真。在功能仿真阶段主要对所设计的电路进行功能验证,通过功能仿真,发现设计存在的缺陷。例如,输入输出是否有矛盾,有无未加处理的输入信号,是否允许使能等。通过功能仿真,在设计前期纠正缺陷和错误,可以节省后期的时间,缩短整体开发周期。2.VHDL的程序结构实体和结构体是VHDL设计文件的两个基本组成部分。实体描述设计系统的外部接口信号;结构体用于描述系统的行为、系统数据的流程或者系统组织结构形式(即系统的内部电路)。配置用于从库中选取所需元件安装到设计单元的实体中。包集合存放各设计模块能共享的数据类型、常数、子程序等。库用于存放已编译的实体、结构体、包集合和配置。3.VHDL源文件基本格式LIBRARY库名; --库USE库名.程序包名.;?--程序包ENTITY实体名IS --实体?PORT(……);END实体名;ARCHITECTURE结构体名OF实体名--结构体?(………)END结构体名;

收藏

分享

举报
下载此文档