EDA实验指导书-2009版

合集下载

EDA实验指导书

EDA实验指导书

EDA技术实验指导书2012.09第一章针对HDL设计的EDA基本实验与设计实验1.计数器设计(1) 实验目的:熟悉Quartus II的Verilog/VHDL文本设计流程全过程,学习计数器的设计、仿真和硬件测试。

掌握原理图与文本混合设计方法。

(2) 实验原理:参考教材[1]3.3节。

实验程序为例(3) 实验内容1:根据教材[1]的4.1节在Quartus II上对例3-22进行编辑、编译、综合、适配、仿真。

说明例中各语句的作用。

给出其所有信号的时序仿真波形,根据波形详细描述此设计的功能特点,包括RST、EN、LOAD、DA TA,CLK等信号等异步和同步特性。

查阅编译后的计数器的时序特点,从时序仿真图和编1 原理图示意图译报告中了解计数时钟输入至计数数据输出的延时情况,包括设定不同优化约束后的改善情况以及当选择不同FPGA后的延时情况,给出分析报告。

(4) 实验内容2:用教材[1]第4章介绍的不同方式锁定引脚并硬件下载测试。

引脚锁定后进行编译、下载和硬件测试实验。

将实验过程和实验结果写进实验报告。

硬件实验中,注意测试所有控制信号和显示信号,包括RST、EN、LOAD、DA TA等的同步、异步特性,进位信号等。

时钟CLK换不同输入:手动有抖动或无抖动键输入,1Hz或4Hz时钟脉冲输入,这需要附录1.3的模块B4板才能获得,或直接使用KX_DN5/7系列EDA/SOPC实验系统。

(5) 实验内容3:使用SignalTap II对此计数器进行实时测试,流程与要求参考教材[1]第4章,给出报告。

(6) 实验内容4:从设计中去除SignalTap II,要求全程编译后,将生成的SOF文件转变成用于配置器件EPCS4的压缩的间接配置文件*. jic,并使用USB-Blaster对实验板上的EPCS4进行编程,最后进行验证。

编程和全程编译前,按教材[1]图4-6所示,设定所有控制和参数。

(7) 实验内容5:为此项设计加入一个可用于SignalTap II采样的独立的时钟输入端CLK0。

电子EDA技术实验指导书2.docx

电子EDA技术实验指导书2.docx

实验二原理图绘制(1)熟悉建立/打开原理图文件的方法。

(2)熟悉图纸设置方法。

(3)熟悉原理图设计常用工具。

(4)熟练编辑电路原理图。

(5)掌握由电路原理图产生网络表的步骤。

(6)掌握电路原理图设计流程。

二、基本要求在口己的工程组的PCB工程文件中建立一个原理图文件。

按实验内容,在原理图工作窗口屮编辑电路,给元件编号、生成网络表、元件清单并保存好电路原理图。

三、实验器材P4计算机、Protel DXP软件四、实验内容采用分立元件绘制如图3-1的低频信号放大电路。

图3-1低频信号放人电路五、实验步骤1.建立原理图文件(1)运行Protel DXP,进入Protel DXP设计环境。

(2)打开工程文件:执行菜单命令[File】-> [Open Project---],在弹出的“Choose Project to Open"对话框中的【查找范围】中找到“我的PCB工程” 所在的路径,并将该文件打开。

(3)建立原理图文件:执行菜单命令【File] -> [New] -> [Schematic], 建立原理图元件库文件Sheetl. SchDoCo(4)保存并更改原理图文件名:执行菜单命令【F订e】T [Save],在弹出的“Save [Sheetl. SchDoc] As…"对话框的文件名输入框中输入文件名(如输入:“低频信号放大电路”),然后选择保存路径,再单击“保存”按钮。

至此已建立好原理图文件。

2.设置图纸:(1)执行菜单命令【Design]->【Options…】弹出的“Document Options” 对话框如图3 — 2所示。

在Standard Styles下拉列表中选择A4,即将图纸设置为A4(默认为B)。

其他选项采用默认值(若要改变画线的步进距离,可改变Grids 选项屮参数值)。

图3-2图纸设置对话框3.在原理图文件工作窗口中绘制原理图(1)在原理图文件(低频信号放大电路.SCHDOC)屮添加所需要的元件:单击右上角或右下角的面板标签Libraries, 口J激活Libraries面板。

EDA设计实践实验指导书

EDA设计实践实验指导书

集成电路设计实践实验指导书教师:黄小平西北工业大学软件与微电子学院第一部分集成电路设计实践实验计划及总目标一、课程的性质、教育目标及任务:集成电路设计实践的主要目的是进一步提高学生全正向设计数字集成电路的能力,能理解流程的概念和要求,能熟练运用相关EDA工具进行设计,验证,调试,实现等。

为进一步进行复杂SOC设计奠定基础。

本实验以FPGA全正向设计流程为蓝本进行实践。

二、教学计划及基本要求:(15学时)1.调试工具的使用(3学时)内容:练习使用debussy进行代码调试分析,使用nilint进行代码规范检查。

基本要求:熟练使用debussy工具。

能运用debussy提供的ntrace,nwave,nschematic,nstate 等功能进行IP的调试,波形的快速定位,状态机的分析等。

熟练使用nlint工具。

能运用nlint检查代码是否符合可综合规范,对简单的代码规范错误要能够分析定位并进行纠正,能读懂相关的report 等。

2.综合工具的使用(2学时)内容:练习使用synplify工具,掌握综合的基本流程,能进行简单约束的设置。

基本要求:理解综合的基本过程,通过使用synplify工具理解综合的输入文件和综合约束,综合后的输出文件,能读懂时序报告,会分析关键路径等。

3.FPGA布局布线工具的使用(4学时)内容:练习使用Altera 公司的Quartus工具,掌握布局布线工具的基本流程。

基本要求:理解布局布线的基本过程,通过使用Quartus工具理解FPGA布局布线的输入文件和时序约束,布局布线后的输出文件,能读懂布局布线后时序报告,会分析关键路径等。

能够使用SingalTap进行FPGA调试,会进行带时序的后仿真。

能够使用Quartus工具提供的Megafunction 生成IP。

进一步学习Xilinx公司的ISE的使用。

4.FPGA全正向流程实践(6学时)内容:从提供的4道题目中选做一道,严格按照FPGA全正向设计流程完成实践。

EDA 技术:EDA技术及应用实验指导书

EDA 技术:EDA技术及应用实验指导书

EDA技术及应用实验指导书顾庆水序言《EDA技术及应用实验指导书》是与理论课程《EDA技术及应用》配套开出的,是电信专业的一门专业实验课程,对电信专业的学生具有非常重要的作用。

本实验课与理论课同时进行,与理论课有着较密切的联系。

因此同学们在做本实验之前必须具备以下的基础知识:1、数字电路的基础知识;2、电子计算机常用操作系统的使用方法;3、一定的英语基础;4、必须有一定的理论知识做基础,与理论课同时进行。

PLD(可编程逻辑器件)是与ISP(在系统可编程)技术和EDA(电子设计自动化)工具紧密结合、同时进行的。

它代表了数字电信领域的最高水平,给数字电路的设计带来了革命性的变化。

从70 年代第一片可编程逻辑器件PROM的诞生到现在的CPLD/FPGA,数字系统的设计发生了本质的变化。

从传统的对电路板的设计到现在的基于芯片的设计,使得数字系统设计的效率大大提高,产品更新速度大大加快,设计周期大大变短。

所以同学们学习本课程有着非常重要的意义。

本实验不同于其它实验,他的实验手段和实验方法都有了重大的变化,主要体现在以下几个方面:首先:实验方法不同本实验是在PC平台上,用原理图或文本进行输入,然后进行编译,通过之后再进行波形仿真,如有缺陷,再回过头去对源文件进行修改。

其流程图如下:其次:实验手段不同本实验是利用ISP技术、采用EDA工具、应用PLD 器件,在PC平台上进行的。

第三、本实验课的目的学生学习完本实验课后,应达到如下的要求:1、能熟练使用本实验的配套EDA软件Mux+plusⅡ;2、掌握PLD 芯片的基本使用方法,能用现代数字系统的设计方法进行基本的数字系统设计;3、掌握图形编辑和VHDL文本编辑两种设计方法,重点是VHDL文本编辑;4、具备基本的开发能力,为后续学习打下坚实的基础。

实验规则为了维护正常的实验教学次序,提高实验课的教学质量,顺利的完成各项实验任务,确保人身、设备安全,特制定如下实验规则:一、实验前必须充分预习,完成指定的预习内容,并写出预习报告,预习要求如下:1、认真阅读本实验指导书,分析掌握本次实验的基本原理;2、完成各实验预习要求中指定的内容;3、熟悉实验任务。

(Multisim)EDA实验指导书

(Multisim)EDA实验指导书

电子电路(一) EDA实验指导书主讲教师: 张晓林教授编写人: 张展夏温博北京航空航天大学电子信息工程学院前言本指导书是根据北航电子信息工程学院本科课程“电子电路I”的要求,配合该课程教材《电子电路基础》一书编写的实验指导,供本科生实验时使用。

模拟电路EDA(电子设计辅助软件)实验是电子信息专业学生EDA实验技能训练的开端,是对理论课程学习的重要辅助手段,是理论与实际联系的必然途径。

通过模拟电路EDA实验,使学生掌握常用EDA软件的操作方法,掌握常用仪器仪表的使用方法,了解电路的基本原理。

通过实验使学生对模拟电路从结构到功能有感性认识,再通过从简单到复杂的模拟系统实现使学生基本掌握从理论到电路实现的方法,从而提高学生的综合学习能力,达到理论与实践的结合。

对学生的具体要求:能正确使用常用虚拟仪器,并能以最小的误差进行定量测量;能够自行完成预习,进行实验和写出标准的实验报告;能够自行设计和实现基本的模拟电路系统实验并进行分析。

本指导书是在张晓林教授主持和直接指导下编写的,常啸鸣、宋晗、柏俊杰、刘俊、刘丹、孙海峰、李化营和刘锋教辅也提出了宝贵的意见和建议,在此表示感谢。

编者实验一:Multisim的使用及共射放大器的仿真1.实验目的:(1)进一步了解Multisim的各项功能,熟练掌握其使用方法,为后续课程打好基础。

(2)通过使用Multisim来仿真电路,测试如图1所示的单管共射放大电路的静态工作点、电压放大倍数、输入电阻和输出电阻,并观察静态工作点的变化对输出波形的影响。

(3)加深对放大电路工作原理的理解和参数变化对输出波形的影响。

(4)观察失真现象,了解其产生的原因。

图12.实验步骤:(1)请对该电路进行直流工作点分析,进而判断管子的工作状态。

(2)请利用软件提供的各种测量仪表测出该电路的输入电阻。

(3)请利用软件提供的各种测量仪表测出该电路的输出电阻。

(4)请利用软件提供的各种测量仪表测出该电路的幅频、相频特性曲线。

EDA 实验指导书

EDA  实验指导书

EDA技术基础实验指导书海南大学信息学院编目录实验一MAX –plusII及开发系统使用 1 实验二高速四位乘法器设计7 实验三秒表的设计9 综合性设计性实验实验四序列检测器的设计12 实验五数字频率计的设计14 数字密码锁17 交通灯控制器182EDA实验指导书实验一MAX –plusII及开发系统使用一、实验目的1、熟悉利用MAX-plusⅡ的原理图输入方法设计简单的组合电路2、掌握层次化设计的方法3、熟悉DXT-BⅢ型EDA试验开发系统的使用二、主要实验设备PC 机一台(中档以上配置),DXT-B3 EDA实验系统一台。

三、实验原理数字系统设计系列实验是建立在数字电路基础上的一个更高层次的设计性实验。

它是借助可编程逻辑器件(PLD),采用在系统可编程技术(ISP),利用电子设计自动化软件(EDA),在计算机(PC)平台上进行的。

因为本实验是在计算机平台上进行,因此实验方式,实验手段和实验仪器与传统的实验有很大的区别,主要体现在以下几个方面:1、实验器材集中化,所有实验基本上在一套实验设备上进行。

传统的实验每作完一个实验,实验器材基本上都要变动(个别除外)。

而做本实验时,只要在计算机上把不同的程序输进去,其它步骤所有实验都一致;2、实验耗材极小(基本上没有耗材);3、在计算机上进行,自动化程度高,人机交互性好,修改、验证实验简单;4、下载后,实验结果清晰;5、实验仪器损耗少,维护简单;下面,我们就本套实验设备做一个简单的介绍。

3(一)Max+plusⅡ10.0的使用。

1、Max+PlusII软件的安装步骤:第一步:系统要求奔3CPU以上,128M内存以上,4G 以上硬盘,98 操作系统(98或Me操作系统才可以下载,其他操作系统下载必须安装驱动,否则只能仿真,如果大家只进行仿真的话,对系统没要求)第二步:安装点击安装可执行文件进行安装,安装完毕后会弹出一对话框,点击是或否都可以。

第三步:将安装文件夹中的License 文件夹打开,里面有一个License.bat 注册文件,将此文件复制到你的安装目录下(你的安装目录可放在任一个驱动器下,然后建立一个Max10的文件夹,将系统安装在此文件夹中,安装后此文件夹中会有三个文件夹)的任一个文件夹中,要清楚位置。

EDA实验指导例程(2009-9-16)_图文(精)

EDA实验指导例程(2009-9-16)_图文(精)

电子设计自动化(EDA实验指导例程(验证版2009-8 STARTtaiyoucai@Embark on Embedded LifeEDA技术是一门实践性很强的学科,要培养出具有竞争力的一流IC设计人才,动手能力是关键。

只有通过理论学习,加上现场实验,在使用软件编程加硬件调试的过程中真正获得锻炼,增长技能。

本实验指导手册(例程本着培养学生动手能力为出发点,理论学习与实践教学相结合,达到学以实践,在实践中丰富学习,在实践中升华学习,达到本课程的教学目标。

前言 (2目录 (31QuartusII软件图形用户介绍 (11.1软件构成及特点 (11.2软件界面介绍 (22基于QuartusII的基本设计流程 (32.1建立工程及相关文件 (42.2编译前设置 (112.3全程编译 (142.4仿真 (162.5RTL电路观察(此项可以略过 (222.6引脚锁定 (232.7程序下载 (252.8验证结果 (263层次结构的设计方法 (273.1半加器的原理:(只考虑输出及高位进位 (273.2全加器原理:(可由半加器构成 (284原理图输入设计及层次结构设计方法 (305Quartus II辅助工具RTL Viewer使用方法 (365.1RTL Viewer (365.2Technology Map Viewer (371Q u a r t u s I I软件图形用户介绍1.1软件构成及特点Quartus II是Altera公司推出的CPLD/FPGA开发工具,Quartus II提供了完全集成且与电路结构无关的开发包环境,具有数字逻辑设计的全部特性。

QuartusII能够完成EDA开发的所有流程,也就是设计输入、编译综合、适配、下载以及仿真。

对于设计者来说首先重要的工作是设计输入。

图 1.1-1 QuartusII设计流程设计输入主要有图形化的设计输入、基于HDL语言的文本输入。

这里首先要了解三种文件“.vhd”,“.bdf”,“.bsf”,他是不同设计输入产生的不同文件。

EDA实验箱实验指导书

EDA实验箱实验指导书

实验二流水灯1.实验目的通过本实验让学生进一步了解、熟悉和掌握CPLD/FPGA开发软件的使用方法及VHDL语言的编程方法;学习简单的时序电路的设计和硬件测试。

2.实验内容本实验的内容是控制实验箱上的发光二极管LED1—LED8,使之实现流水灯显示。

3.实验原理在LED1~LED8引脚上周期性地输出流水数据,即输出的数据依次为、、、、、、、、00000000,如此循环显示,输出数据“0”,表示点亮相应的LED小灯。

为了方便观察,流水的速率控制在2Hz左右。

在核心板上有一个48MHz的标准时钟源,该时钟源与芯片EP2C5的23脚相连。

为了产生2Hz的时钟源,在此调用了分频模块int_div。

4.实验步骤(1)启动Quartus II,建立一个空白工程,然后命名为。

(2)新建源程序文件,源代码如下。

然后进行综合编译。

若在编译过程中发现错误,则找出并更正错误,直到编译成功为止。

生产符号文件 (File→ Create/_Update → Create Symbol Files for Current File)。

流水灯程序参考LIBRARY IEEE;USEUSE ledwater ISPORT(clk: IN STD_LOGIC;led: OUT STD_LOGIC_VECTOR(7 DOWNTO 0));END;ARCHITECTURE one OF ledwater ISSIGNAL led_r: STD_LOGIC_VECTOR(8 DOWNTO 0);BEGINled<=led_r(7 DOWNTO 0);PROCESS(clk)BEGINIF clk’event and clk=’1’ THENled_r<=led_r(7 DOWNTO 0) & '0';IF led_r="000000000" THEN --循环完毕吗?led_r<="1"; --是,则重新赋初值END IF;END IF;END PROCESS;END;(3)将实验模块库里的和拷贝到工程目录下。

EDA实验指导书_实验指导06_EDA_硬件综合实验

EDA实验指导书_实验指导06_EDA_硬件综合实验

“电子设计自动化(EDA)”实验指导书(六)一、实验课程编码:105009二、实验课程名称:电子设计自动化(EDA)三、实验项目名称:综合硬件实验二(带时分秒按键调整和静态数码管显示的数字钟)四、实验目的1)学会看硬件原理图,2)掌握FPGA硬件开发的基本技能3)培养EDA综合分析、综合设计的能力五、主要设备1)PC机,2)硬件实验箱,3)Max plusII软件开发平台。

六、实验内容1.6个数码管静态显示驱动2.按键模式选择(时\分\秒)与调整控制3.用硬件描述语言(或混合原理图)设计时、分、秒计数器模块、按键控制状态机模块、显示译码模块、顶层模块。

要求使用实验箱右下角的6个静态数码管(DS8C, DS7C, DS4B, DS3B, DS2B, DS1B)显示时、分、秒;要求模式按键和调整按键信号都取自经过防抖处理后的按键跳线插孔。

七、实验步骤1.打开Max plusII ,连接实验箱上的相关硬件资源,如下图1所示。

2.建立新文件,选择文本类型或原理图类型。

3.编写程序。

4.编译5.仿真,加载程序到芯片,观察硬件输出结果(数码管显示)6.结果正确则完成。

若结果不正确,则修改程序,再编译,直到正确。

图1 综合硬件实验二对应的硬件资源连接八、实验结果直接观察实验箱的数码管显示、操作按键进行控制和调整。

数字钟包括正常的时分秒计时,DS2B DS1B.125 H z.25 H z.5 H zH zH zH zH z4 H z56 H z024 H z096 H z6384 H z2768 H z5536 H z50 K H z.5 M H zM H zM H z2 M H z4 M H zHour 00-23 Minute 00-59Second 00-59实验箱右下角的6个静态数码管(DS8C, DS7C, DS4B, DS3B, DS2B, DS1B)显示时、分、秒。

adjust 递增调整时分秒,mode按键循环调整模式。

《电子EDA技术》实验指导书

《电子EDA技术》实验指导书

《电子EDA技术》实验指导书实验一熟悉Protel DXP软件的操作一、实验目的(1)了解Protel DXP软件的组成与特点;(2)了解Protel DXP软件的运行环境;(3)熟悉Protel DXP的工作界面;(4)熟悉Protel DXP的各项菜单栏和工具栏的功能和操作;(5)掌握建立工程文件、原理图文件、元件库文件、PCB文件、元件封装文件及保存文件的方法,以及从当前工程中添加和去除文件的方法。

二、实验要求启动Protel DXP,进入Protel DXP设计环境,熟悉Protel DXP的工作界面,建立工程文件、原理图文件、原理图元件库文件、PCB 文件、元件封装文件及保存文件,了解各菜单项和工具栏的功能和操作。

三、实验内容1、熟悉Protel DXP的各项菜单栏和工具栏的功能和操作。

2、启动ProtelDXP,打开ProtelDXP自带例子4Port Serial Interface.PRJPCB中的电路原理图4Port Serial Interface.SchDOC,并将其工具栏和工作面板调整到各个不同位置。

激活(打开)Libraries 面板,将面板设定为自动隐藏。

然后关闭该文件。

3、新建一个工程MyPCBProject.PrjPCB。

4、在MyPCBProject.PrjPCB工程下新建原理图文件MySch.SchDoc、原理图库文件MySchLib.SchLib、PCB文件MyPCB.PcbDoc、PCB库文件MyPCBLib.PcbLib。

5、从MyPCBProject.PrjPCB工程中移去文件MySchLib.SchLib及MyPCB.PcbDoc6、再将文件MyPCB.PcbDoc添加到工程MyPCBProject.PrjPCB。

四、实验步骤参照教材上的相关步骤进行操作。

五、实验报告要求1、写出实验目的;2、写出实验要求;3、写出实现上述实验内容的步骤及方法;4、写出实验体会、收获及问题。

EDA技术实验指导书

EDA技术实验指导书

EDA技术实验指导书福建农林大学计算机与信息学院电子信息工程系《EDA技术》课程组目录第一章GW48 EDA实验开发系统的概要说明1.1GW48教学实验系统原理与使用介绍 (3)1.2实验电路结构图说明 (6)1.3实验电路结构图 (8)1.4 GW48CK/PK2/PK3/PK4 系统万能接插口与结构图信号/与芯片引脚对照表 (12)第二章《EDA技术》课程的实验项目实验一、QuartusII 9.0软件的使用 (15)实验二、用文本输入法设计2选1多路选择器 (16)实验三、用文本输入法设计7段数码显示译码器 (17)实验四、用原理图输入法设计8位全加器 (19)实验五、乐曲硬件演奏电路的设计 (21)第一章 GW48 EDA 实验开发系统的概要说明1.1 GW48教学实验系统原理与使用介绍一、GW48系统使用注意事项 (用户必读!!!) ● 闲置不用GW48系统时,必须关闭电源!!!● 在实验中,当选中某种模式后,要按一下右侧的复位键,以使系统进入该结构模式工作。

注意此复位键仅对实验系统的监控模块复位,而对目标器件FPGA 没有影响,FPGA 本身没有复位的概念,上电后即工作,在没有配置前,FPGA 的I/O 口是随机的,故可以从数码管上看到随机闪动,配置后的I/O 口才会有确定的输出电平。

● 换目标芯片时要特别注意,不要插反或插错,也不要带电插拔,确信插对后才能开电源。

其它接口都可带电插拔。

请特别注意,尽可能不要随意插拔适配板,及实验系统上的其他芯片。

● 未用到+/-12V 时,请务必把右上角的开关关闭,指示灯亮时开,不亮时关。

康芯GW48系列EDA 设备较以前有较大的改进,每个型号详细说明在提供的关盘“系统特色及功能说明”文件夹里。

使用实验系统前,查阅此文件夹.以下将详述GW48系列SOPC/EDA 实验开发系统(GW48-PK2/PK3/PK4)结构与使用方法,对于这3种型号的共同之处将给予说明。

EDA实验指导书

EDA实验指导书

实验三 简易一位数码显示系统(4 小时)
一 实验目的 1. 掌握典型数码显示系统组成及工作原理。 2. 掌握基本组合逻辑电路的 FPGA 实现。 3. 熟练应用 Quartus II 进行 FPGA 开发。 硬件需求 1.EDA/SOPC 实验箱一台。 实验原理
二 三
图 3-1 一位数码显示系统 图 3-1 中 0~9 对应十个拨段开关(或按钮) ,bmq 为二-十进制编码器,负责对 0~9 进行二十制编码 (例如 8421 码) , xian 为显示译码器。 具体原理参见数字电子技术教材或相关课件。 四 实验内容 本实验要完成的任务是设计一个一位数码显示器。 具体的实验过程就是利用 EDA/SOPC 实验箱上的拨挡开关模块的 K1~K9 作为电路输入,电路输出接八段码显示器,K1~K9 若 无动作则显示 0,否则显示对应数字。 五 实验步骤 完成四位全加器的实验步骤如下: 1.首先打开 Quartus II 软件,新建一个工程,并新建一个 VHDL File。 2.按照自己的想法,编写 VHDL 程序 3.对自己编写的 VHDL 程序进行编译并仿真。 4.仿真无误后,根据附录一的引脚对照表,对实验中用到的拨挡开关 及 LED 进行管脚绑定,然后再重新编译一次。 5.用下载电缆通过 JTAG 接口将对应的 sof 文件下载到 FPGA 中。 6.观察实验结果是否与自己的预期想法相吻合。
二 三
S
4 R 5
B 6 Q S
5 6
B 4 Q
图 4-1 基本触发器电路图
成,也可以由两个或非门交叉耦合组成。现在以两个与非门组成的基本触发器为例,来分析 其工作原理。根据与非逻辑关系,可以得到基本触发器的状态转移真值表及简化的真值表, 如下表 2-2 所示: 状态转移真值表 简化真值表

Altium_Designer09实验实训指导书

Altium_Designer09实验实训指导书

Altium Designer summer 09实验指导目录实验一原理图设计基础 (1)实验二电路原理图设计进阶 (6)实验三绘制原理图元件库 (9)实验四印刷电路板设计 (15)实验一原理图设计基础一.实验目的1.认识Altium Designer 09窗口界面2.熟悉原理图设计环境3.熟悉原理图设计步骤和方法4.掌握原理图元件库的使用二.实验内容绘制单片机基本应用电路原理图三.实验步骤1.新建项目文件1)执行菜单命令【文件】→【新建】→【项目】→【PCB 工程】,执行完后在Project 工作面板中将出现如图1-1所示项目文件。

2)执行菜单命令【文件】→【保存工程】,弹出保存路径菜单,确定保存路径和输入项目文件名为“单片机基本应用电路”保存。

如图1-2所示。

图1-1 新建项目文件图1-2 保存项目文件2.新建原理图文件执行菜单【文件】→【新建】→【原理图】,在Project工作面板的项目文件下新建一个原理图文件Sheet1.Schdoc,保存为“单管放大电路.Schdoc”保存后效果如图1-3所示。

图1-3 新建并命名原理图文件图1-4 原理图图纸设置对话框3.原理图图纸设置执行菜单【设计】→【文档选项】,弹出【文档选项】对话框。

如图1-4所示,图纸类型设置为A4,显示标准标题栏,可视栅格、捕捉栅格均设置为10,电气栅格设置为4。

4.装载原理图元件库电路中所包含的元件类型有:电阻、电容、三极管。

这些常用的元件在集成库MiscellaneousDevices.IntLib中都可以找到。

默认情况下,创建原理图文件时,该库会自动加载,若在库列表中无此元件库,可通过下面方法加载。

在Libraries工作面板上单击【库…】,弹出如图1-5所示对话框。

单击选项下方【添加库】按钮,选择添加Miscellaneous Devices.IntLib,单击打开添加库完成,如图6所示。

图5 添加元件库图6 添加Miscellaneous Devices.IntLib 5.放置调整元件1)在Miscellaneous Devices.IntLib中,在元件库中查找电阻如图1-7所示。

EDA技术实验指导书

EDA技术实验指导书

可编程逻辑设计实验指导书2010.9实验一利用原理图输入法设计简单组合电路一、实验目的:熟悉QuartusII软件界面, 学习简单组合电路的多层次化电路设计方法,掌握文本输入和原理图输入设计方法。

掌握时序仿真测试及测试结果分析的方法。

二、实验原理:三选一数据选择器可以由两个二选一数据选择器构成,原理图如图1 所示。

图1 三选一数据选择器上图中,二选一数据选择器MUX21A的功能如下:当s=0时,y=a;当s=1时,y=b 。

两个MUX21A 如上图连接后,实现三选一功能s1s0=00,outy=a1;s1s0=01,outy=a1;s1s0=10,outy=a2;s1s0=11,outy=a3。

三、实验内容:1.利用QuartusⅡ完成2选1多路选择器MUX21A的文本编辑输入,然后编译、仿真,检查程序设计正确无误后,生成一个元件待用。

给出文本设计文件和仿真波形图。

entity mux21a isport (a,b:in bit;s:in bit;y:out bit);end entity mux21a;architecture one of mux21a isbeginy<=a when s='0' else b;end architecture one;INCLUDEPICTURE "C:\\Documents and Settings\\Administrator\\Application Data\\Tencent\\Users\\970546411\\QQ\\WinTemp\\RichOle\\97Y2MLW9QPY[F5VI2 9$OZ{2.jpg" \* MERGEFORMATINET2.利用原理图输入法,按照图1进行连线,完成三选一电路的设计。

然后编译、仿真测试,结果正确后锁定管脚,下载到FPGA芯片中,进行硬件测试。

给出原理图设计文件和仿真设计图。

《EDA》实验指导书

《EDA》实验指导书

EDA技术与应用实验指导书实验一MAX+PLUSII 软件使用实验一 实验目的1 熟悉MAX+PLUSII 软件的使用2 了解图形法的设计过程 二 实验内容1 在MAX+PLUSII 环境下,执行“File ”→“New ”命令,弹出如图1.1所示的“编辑文件类型”对话框,选择“Graphic Editor file ”后单击“OK ”按钮,进入MAX+PLUSII 图形编辑方式,其界面如图1.2所示。

图形编辑界面中的空白处,即原理图编辑区,相当于一张空白图纸,设计者可以在此画出自己的电路设计图。

图1.1 编辑文件类型对话框图形编辑器文件 符号编辑器文件 文本编辑器文件 波形编辑器文件图1.2图形编辑器界面在原理图编辑区的任何一个空白位置上双击鼠标的左键,将弹出一个“元件选择”对话框,如图1.3所示。

调出所需的器件后,连线,修改输入输出引脚的名称,存盘。

原理图如下:由此输入所需的元件名用户自己设置的元件库基本逻辑元件库老式宏函数元件库参数可设置的强函数元件库基本逻辑元件库的元件图1.3 元件选择对话框 图1.4 模12进制原理图2 编译执行“File ” →“Project ” →“Set Project Current File ”。

单击“MAX+plusII ” →“Compiler ”,在弹出的编译对话框中单击“Start ”按钮,即可对当前文件进行编译。

如果当前文件不存在问题,编译后的结果如图2.1所示。

在编译中,MAX+plusII 自动完成编译网表提取(Compiler Netlist Extractor )、数据库建立(Database Bulder )、逻辑综合(Logic Synthesizer )、逻辑分割(Partitioner )、适配(Fitter )、延时网表提取(Timing SNF Extractor )和编译文件汇编(Assembler )等操作,并检查设计文件是否正确。

EDA技术实验指导书

EDA技术实验指导书

《EDA技术》实验指导书面向专业:通信工程信息工程自动化电子信息工程电气工程及其自动化信息与通信工程学院2016年9月前言一、课程性质本课程是电子信息工程、通信工程、信息工程和自动化专业必修的专业实验课程。

通过本课程的教学,使学生掌握EDA技术的开发流程,学会利用以硬件描述语言为描述工具,以可编程逻辑器件为实现载体,在数字系统设计领域熟练应用EDA技术,使其具备研究和开发现代数字系统的能力。

二、专业安排本系统分为多个模块,适合通信工程、信息工程、自动化、电子信息工程、电气工程及其自动化等专业使用。

三、本书特点本实验指导书的特点是引入工程项目机制来管理实验项目,着重培养学生的方案设计、算法分析和现场调试能力,为培养卓越工程师打下坚实的基础。

目录前言............................................................... 第一章实验系统.....................................................1.1 系统整体结构.................................................1.2 核心板.......................................................1.3 基础扩展模块.................................................1.4 自动控制模块.................................................1.5 信号处理模块.................................................1.6 通信接口模块................................................. 第二章开发平台简介.................................................2.1 Quartus II简介...............................................2.2 Quartus II开发流程........................................... 第三章实验项目.....................................................实验1 平台应用及全加器设计.......................................实验2 信号发生器设计.............................................实验3 数字电压表设计.............................................实验4 数字频率计设计.............................................实验5 交通灯控制器设计...........................................第一章实验系统1.1 系统整体结构本实验指导书采用的EDA综合实验开发系统是我院电子信息与通信技术实验教学中心自主研制,整体结构如图所示。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
上机要求: 对实验过程中出现的各种现象要及时记录,并在实验报告中作出说明和分
析;实验结束后要整理好实验设备才能离开。
实验报告要求: 要认真书写实验报告,且必须提交,不得抄袭。实验报告要用教务处统一格
式的实验报告模版打印,务必勾选实验类型,填好实验日期。实验报告包括实验 目的、内容和要求,仿真波形分析、硬件测试情况及实验结果分析,详见附件的 实验报告样版。在新实验开始之前及时提交上一次实验报告,不要用钉子装订而 是在报告顶端用胶粘贴或曲别针夹好。要求班干部统一收齐并按学号顺序放好。
在“实验程序”后一定要手工填写说明程序来源:1、引用书本程序(书本 名称作者及页码);2、借鉴同学(学号姓名);3、独立编写。
在“波形仿真分析”部分要选取一段或多段能说明问题的波形,最好用线条 标注或指明时间段。在“实验体会”部分要重点描述实验中出现的问题及解决方 法,实验拓展及改进设想以及设计的创新性。
1、电子电路设计与仿真工具 电子电路设计与仿真工具包括 SPICE/PSPICE;Multisim(EWB);Matlab;
SystemView;MMICAD 等。下面简单介绍前三个软件。 (1)SPICE(Simulation Program with Integrated Circuit Emphasis)是由美国
成绩评定: 实验成绩分为五级制:优秀、良好、中等、及格、不及格。成绩考核分为两
大部分:现场考核和实验报告;现场考核包括实验操作、调试情况、结果演示以 及简短问答;实验报告要求内容完整,重在发现分析解决问题。
最后的总评成绩要依据班级整体情况和个人的实验现场考核、实验报告成绩 等综合评定。
抄袭处理: 若出现抄袭现象,双方或多方以“不及格”论处,两次以上(含两次)抄袭
编者 2009 年 9 月
实验说明
预习要求: 实验之前要写实验预习报告;预习实验指导书有关部分,认真做好实验内容
的准备,就实验可能出现的情况提前做出思考和分析。没有预习报告不能进入实 验室做实验。
预习报告本要用统一大小的练习薄,封面写上“EDA 预习报告本”字样, 写明班级、姓名、学号,便于检查核对。
目录
第一章 EDA 软件........................................................................................................1 第二章 EDA 基本设计方法.................பைடு நூலகம்.......................................................................5 第三章 Quartus II 应用向导....................................................................................... 7
则该门课程总评“不及格”;实验报告“不及格”,原则上不给重写机会。现场成 绩和报告成绩有一个“不及格”则该实验总评为不及格。
特别提醒: 工程文档和实验报告电子档要压缩保留,以备今后统一上交;
以上各项要求属于暂定办法,在具体执行时,可根据实际情况,由任课老 师酌情调整,其它情况未作说明的由课程组讨论后决定处理办法。
现场可编程门阵列(FPGA)和复杂可编程逻辑器件(CPLD)是一种半定制 ASIC。在 FPGA/CPLD 中门、触发器或其它各种电路单元被排成阵列形式,系统的 设计者可将所设计的电路通过计算机和开发工具生成关于阵列连接的信息,并将 这些信息通过烧录器“集成开发”到芯片上去,并可多次反复集成开发。
本课程是实践性极强的课程,要求学生在熟悉操作具体EDA开发工具的基础 上,把课程教学中的内容融会到实际的逻辑行为的实现,控制与通信的实现、算 法的实现三个层次的实践操作中去。
加州大学推出的电路分析仿真软件,是 20 世纪 80 年代世界上应用最广的电路设 计软件,1998 年被定为美国国家标准。1984 年,美国 MicroSim 公司推出了基于 SPICE 的微机版 PSPICE(Personal—SPICE)。现在用得较多的是 PSPICE6.2,可 以说在同类产品中,它是功能最为强大的模拟和数字电路混合仿真 EDA 软件, 在国内普遍使用。最新推出了 PSPICE9.1 版本。它可以进行各种各样的电路仿真、 激励建立、温度与噪声分析、模拟控制、波形输出、数据输出、并在同一窗口内 同时显示模拟与数字的仿真结果。无论对哪种器件哪些电路进行仿真,都可以得 到精确的仿真结果,并可以自行建立元器件及元器件库。
EDA 实验指导书
朱启标 丁 杰 编
第一章 EDA 软件
EDA 工 具层 出 不穷 , 目前 进 入我 国 并具 有 广泛 影 响的 EDA 软 件有 : Multisim(EWB)、PSPICE、OrCAD、PCAD、Protel、Viewlogic、Mentor Graphics、 Synopsys、LSIlogic、Cadence 、MicroSim 等等。这些工具都有较强的功能,一般 可用于几个方面,例如很多软件都可以进行电路设计与仿真,同时以可以进行 PCB 自动布局布线,可输出多种网表文件与第三方软件接口。下面按主要功能 或主要应用场合,分为电路设计与仿真工具、PCB 设计软件、IC 设计软件、PLD 设计工具及其它 EDA 软件,进行简单介绍。
(2 )EWB(Electronic Workbench) 软件 是 Interactive Image Technologies Ltd 在 20 世纪 90 年代初推出的电路仿真软件。目前普遍使用的是 EWB5.2,相对于 其它 EDA 软件,它是较小巧的软件(只有 16M)。但它对模数电路的混合仿真 功能却十分强大,几乎 100%地仿真出真实电路的结果,并且它在桌面上提供了 万用表、示波器、信号发生器、扫频仪、逻辑分析仪、数字信号发生器、逻辑转 换器和电压表、电流表等仪器仪表。它的界面直观,易学易用。它的很多功能模 仿了 SPICE 的设计,但分析功能比 PSPICE 稍少一些。
通过实验,达到使学生初步具有利用EDA技术进行数字电子系统设计、调试 的能力,并具有一定分析电路问题,解决电路故障能力的目的。学生在实验过程 中,由易到难,由简到繁,通过自行设计、自行调试,逐步培养学生的实际动手 能力。
本书的内容来源于互联网和兄弟院校老师编写的指导书或教程,由于编写时 间仓促,未能列出全部参考文献,敬请谅解,特此说明。在此,向各位同仁表示 衷心的感谢!没有您们提供的这些参考材料,本书无法在短时间内编写完成。同 时,希望使用这本书的老师和同学们提出宝贵意见。在此表示感谢!
3.1 建立工程...................................................................................................7 3.2 设计输入方式..........................................................................................11
3.2.1 原理图输入方式........................................................................... 11 3.2.2 文本输入方式...............................................................................13 3.3 综合编译..................................................................................................15 3.4 系统仿真..................................................................................................17 3.5 引脚设置.................................................................................................21 3.6 编程下载.................................................................................................22 3.7 硬件测试.................................................................................................23 第四章 EDA 实验箱简介...........................................................................................24 第五章 实验项目........................................................................................................28 5.1 实验项目表..............................................................................................28 5.2 实验内容与要求.....................................................................................30 实验 1、一位二进制全减器设计..........................................................30 实验 2、模可变计数器设计..................................................................30 实验 3、序列信号发生器与检测器设计..............................................30 实验 4、数字钟设计..............................................................................30 实验 5、交通灯控制器设计..................................................................31 实验 6、乐曲播放器设计......................................................................32 实验 7、自动换档频率计设计..............................................................34 附录:实验报告参考格式..........................................................................................35 参考文献......................................................................................................................38
相关文档
最新文档