EDA复习及考试大纲

时间:2025-05-15

EDA技术 复习及考试大纲电子工程系

内容第1章 概述 第2章 基本逻辑电路的VHDL描述

题型一、选择题(十题) 20分 二、VHDL程序改错 (一题) 10 分

三、简答题(三题) 20 分四、综合题(四题) 50 分

复习要点

EDA技术中的英文专业术语 EDA CPLD FPGA ASIC SoC HDL VHDL

复习要点

设计准备 设计输入●原理图 ●硬件语言

EDA开发流程

功能仿真设计校验 时序仿真 器件测试 器件验证

设计处理●优化 ●分割 ●综合 ●布局 ●适配 ●布线

器件编程 设计完成

复习要点

数据类型 INTERGER,BOOLEAN,BIT,STD_LOGIC,STD_LOGIC_VECTOR,

标识符 信号 变量信号SIGNAL 变量VARIABLE 用于作为进程中局部数据存 储单元 只能在所定义的进程中使用

基本用法 适用范围

用于作为电路中的信号连线 在整个结构体内的任何地方都 能适用

行为特性

在进程的最后才对信号赋值

立即赋值

复习要点

不完整条件语句与时序电路IF s = '0' THEN y <= a ;

END IF;

完整条件语句与组合电路IF s = '0' THEN y <= a ; ELSE y <= b ; END IF;

复习要点

实现时序电路的VHDL不同表述PROCESS (clk,clr) BEGIN IF clr=‘0’ THEN q<=‘0’; ELSIF clk'EVENT AND clk = '1' THEN q <= d ; END IF; END PROCESS ;

PROCESS (clk,clr) BEGIN IF clk'EVENT AND clk = '1' THEN IF clr=‘0’ THEN q<=‘0’; ELSE q <= d ; END IF; END IF; END PROCESS ;

Moore型和Mealy型状态机

复习要点

VHDL程序改错

程序1:Signal A, EN : std_logic; Process (A, EN) Variable B : std_logic; Begin if EN = 1 then end process; B <= A; end if;

程序2: Architecture one of sample is variable a, b, c : integer;

beginc <= a + b; end;

复习要点

实体描述及其对应的原理图符号元件ENTITY AA IS PORT ( a: IN std_logic; b: IN std_logic; c: IN std_logic; d: OUT std_logic; e: OUT std_logic); END AA;

复习要点

端口模式IN、OUT、INOUT和BUFFER的说明

IN

OUT

INOUT

BUFFER

复习要点

VHDL设计文件与其相应的RTL图

复习要点

用CASE语句设计电路

CASE <表达式> IS

When <选择值或标识符> => <顺序语句>; ... ; <顺序语句> ;When <选择值或标识符> => <顺序语句>; ... ; <顺序语句> ; ...

WHEN OTHERS => <顺序语句>;END CASE ;

复习要点

编码器和译码器的描述

seg7 d3 d2 d1

encodea b d[9..0 c ] y[3..0 d e ] f g f

a b g e d c

d0

复习题1.下图所示的是7段显示译码器,其功能如表1所示,用WHEN/ELSE语句完成此电路的VHDL程序。(10分)

表1 7段显示译码器的功能表

a3 0 0 0 0 0 0 0 0 1 1

输入 输出 a2 a1 a0 y6 y5 y4 y3 y2 y1 y0 0 0 0 1 1 1 1 1 1 0 0 0 1 0 1 1 0 0 0 0 0 1 0 1 1 0 1 1 0 1 0 1 1 1 1 1 1 0 0 1 1 0 0 0 1 1 0 0 1 1 1 0 1 1 0 1 1 0 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 1 1 1 1 1 0 1 1

复习题

根据电路图写出VHDL文件。

CLR

CLR

CLR

EDA复习及考试大纲.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219