课程名称: EDA技术 任课教师:井海明 考试时间: 70 分钟
学号: 姓名: 班级: 考试性质(学生填写):正常考试( )缓考补考( )重修( )提前修读( ) 题 号 满 分 得 分 改卷人 一 25 二 15 三 15 四 15 五 15 六 15 七 总分
一、写出下列英文缩写术语的全称和汉语意思(每题5分,共25分) (1)SOC System On a Chip 片上系统
(2) ESDA Electronic System Design Automation 电子设计自动化
(3)HDL Hardware Description Language硬件描述语言 (4)VLSI Very large scale integration超大规模集成电路
(5) CPLD Complex Programmable Logical Device 复杂可编程逻辑器件
二、 EDA实验的3个层次是什么?(15分)
1、逻辑行为的实现 如:译码器、红绿交通灯控制、表决器、显示扫描器、电梯控制、乒乓球等电路的设计,时钟频率一般低于4MHz 2、控制与信号传输功能的实现
如:各类信号发生器、A/D采样控制器、FIFO、RS232或PS/2通信、FPGA/CPLD与单片机综合控制等电路的设计,时钟频率一般在25MHz左右
3、算法的实现 如:离散FFT变换、数字滤波器、浮点乘法器、高速宽位加法器、数字振荡器、数字锁相环、调制解调器、图象DSP等电路的设计,时钟频率一般在50MHz以上 三、用VHDL描述2-4译码器。(15分) zLibrary IEEE;
zUse IEEE.Std_Logic_1164.All; zEntity decoder Is
zPort(sel:In Std_Logic_Vector(1 downto 0); z y:Out Std_Logic_Vector(3 downto 0)); zEnd decoder;
zArchitecture one Of decoder Is zBegin
zProcess(sel)
zBegin z case sel Is
z When \"00\"=>y<=\"0001\"; z When \"01\"=>y<=\"0010\"; z When \"10\"=>y<=\"0100\"; z When \"11\"=>y<=\"1000\"; z When others=>y<=\"XXXX\"; z End case; zEnd Process; zEnd one;
四、描述一下“自顶向下”的设计方法。(15分)
在“自顶向下”的设计中,首先需要进行行为设计,确定该电子系统或VLSI芯片的功能、性能及芯片的面积,接着进行结构的设计,根据该电子系统或芯片的特点,分解为子系统,再构成大系统。
五、什么是功能仿真,什么是时序仿真?(15分) 功能仿真
不考虑信号传输和器件的延时 时序仿真
不同器件的内部延时不一样,不同的布局、布线延时也会有比较大的不同 六、平时成绩(15分)
因篇幅问题不能全部显示,请点此查看更多更全内容