VerilogHDL复习题与答案

合集下载

Verilog HDL试卷及答案教学提纲

Verilog HDL试卷及答案教学提纲

V e r i l o g H D L试卷及答案河北大学课程考核试卷2008——2009学年第一学期 2006级电气类专业(类)考核科目EDA技术课程类别必修考核类型考查考核方式闭卷类别 A一、选择题:1、下列标示符哪些是合法的(B )A、$timeB、_dateC、8sumD、mux#2、如果线网类型变量说明后未赋值,起缺省值是(D )A、xB、1C、0D、z3、现网中的值被解释为无符号数。

在连续赋值语句中,assign addr[3:0]=-3;addr被赋予的值是( A )A、4’b1101B、4’b0011C、4’bxx11D、4’bzz114、reg[7:0] mema[255:0]正确的赋值是(A )A、mema[5]=3’ d0,B、8’ d0;C、1’ b1;D、mema[5][3:0]=4’ d15、在code模块中参数定义如下,请问top模块中d1模块delay1、delay2的值是( D )module code(x,y); module top;paramee delay1=1,delay2=1; …………….……………………………… code #(1,5) d1(x1,y1);endmodule endmoduleA、(1,1)B、(5,5)C、(5,1)D、(1,5)6、“a=4’ b11001,b=4’ bx110”选出正确的运算结果(B )A、a&b=0B、a&&b=1C、b&a=xD、b&&a=x7、时间尺度定义为timescale 10ns/100ps,选择正确答案(C )A、时间精度10nsB、时间单位100psC、时间精度100psD、时间精度不确定8、若a=9,执行$display(“current value=%0b,a=%0d”,a,a)正确显示为(B )A、current value=1001,a=09B、current vale=1001,a=9C、1001,9D、current vale=00…001001,a=99、aways begin #5 clk=0;#10 clk=~clk;end产生的波形( A )A、占空比1/3B、clk=1C、clk=0D、周期为1010、在Verilog中定义了宏名 `define sum a+b+c 下面宏名引用正确的是(C )A、out=’sum+d;B、out=sum+d;C、out=`sum+d;D、都正确二、填空题:(共15分,每小题3分)1、某一纯组合电路输入为in1,in2和in3,输入出为out,则该电路描述中always的事件表达式应写为always@(in1,in2,in3 );若某一时序电路由时钟clk信号上升沿触发,同步高电平复位信号rst清零,该电路描述中always的事件表达是应该写为always @( posedge clk )。

最新Verilog-HDL期末考试复习题资料

最新Verilog-HDL期末考试复习题资料

【第一章】1、FPGA 芯片的发展主要体现在哪几个方面?未来的发展趋势是什么?答:新型芯片的规模越来越大,成本越来越低,低端的FPGA已逐步取代了传统的数字元件。

先进的ASIC生产工艺已经被用于FPGA的生产,越来越丰富的处理器内核被嵌入到高端的FPGA芯片中,基于FPGA的开发成为一项系统级设计工程。

随着半导体制造工艺的不同提高,FPGA的集成度将不断提高,制造成本将不断降低,其作为替代ASIC来实现电子系统的前景将日趋光明。

2、EDA 技术的优势是什么?答:1.用HDL对数字系统进行抽象的行为与功能描述以及具体的内部线路结构描述,从而可以在电子设计的各个阶段、各个层次进行计算机模拟验证,保证设计过程的正确性,可以大大降低设计成本,缩短设计周期。

2.EDA工具之所以能够完成各种自动设计过程,关键是有各类库的支持。

3.某些HDL也是文档型的语言,极大地简化了设计文档的管理。

4.EDA具有日益强大的逻辑设计仿真测试技术,极大地提高了大规模系统电子设计的自动化程度。

5.基于EDA技术的设计,由于用HDL表达的成功的专用功能设计在实现目标方面有很大的可选性,它既可以用不同来源的通用FPGA/CPLD实现,也可以直接以ASIC来实现,设计者拥有完全的自主权。

6.EDA技术的设计语言是标准化的,不会由于设计对象的不同而改变;它的开发工具是规范化的,EDA软件平台支持任何标准化的设计语言;它的设计成果是通用性的,IP核具有规范的接口协议。

良好的可移植与可测试性,为系统开发提供了可靠的保证。

7.EDA技术能将所有设计环节纳入统一的自顶向下的设计方案中。

8.EDA不但在整个设计流程上充分利用计算机的自动设计能力,在各个设计层次上利用计算机完成不同内容的仿真模拟,而且在系统板设计结束后仍可利用计算机对硬件系统进行完整全面的测试。

3、EDA 的设计流程包括哪几个环节?ANS: ①设计输入(原理图/HDL 文本编辑)②综合③FPGA/CPLD 适配④时序仿真与功能门级仿真⑤FPGA/CPLD 编程下载⑥FPGA/CPLD 器件电路硬件检测。

veriloghdl答案

veriloghdl答案

verilog-hdl答案第1章简介1.Verilog HDL是在哪一年首次被IEEE标准化的?Verilog HDL是在1995年首次被IEEE标准化的。

2.Verilog HDL支持哪三种基本描述方式Verilog HDL可采用三种不同方式或混合方式对设计建模。

这些方式包括:行为描述方式—使用过程化结构建模;数据流方式—使用连续赋值语句方式建模;结构化方式—使用门和模块实例语句描述建模3.可以使用Verilog HDL描述一个设计的时序吗?Verilog HDL可以清晰的建立时序模型,故可以使用Verilog HDL描述一个设计的时序。

4.语言中的什么特性能够用于描述参数化设计?在行为级描述中, Verilog HDL不仅能够在RT L级上进行设计描述,而且能够在体系结构级描述及其算法级行为上进行设计描述,而且能够使用门和模块实例化语句在结构级进行结构描述,这种特性可用于描述参数化设计。

5.能够使用Verilog HDL编写测试验证程序吗?能,可以编写testbench来对编写的程序进行验证。

6.Verilog HDL是由哪个公司最先开发的?Verilog HDL是由Gateway Design Automation公司最先开发的7.Verilog HDL中的两类主要数据类型是什么?线网数据类型和寄存器数据类型。

线网类型表示构件间的物理连线,而寄存器类型表示抽象的数据存储元件。

8.UDP代表什么?UDP代表用户定义原语9.写出两个开关级基本门的名称。

pmos nmos10.写出两个基本逻辑门的名称。

and or第2章 HDL指南1. 在数据流描述方式中使用什么语句描述一个设计?设计的数据流行为使用连续赋值语句进行描述2. 使用` t i m e s c a l e 编译器指令的目的是什么?举出一个实例。

使用编译指令将时间单位与物理时间相关联。

例如` timescale 1ns /100ps 此语句说明时延时间单位为1ns并且时间精度为100ps (时间精度是指所有的时延必须被限定在0.1ns内)3. 在过程赋值语句中可以定义哪两种时延?请举例详细说明。

Verilog-HDL试卷及答案

Verilog-HDL试卷及答案

reg [7:0] q=8‘b10000000;右边是最低位,q[0]~q[6]为0,q[7]为1q[7:0]<={q[0],q[7:1]}相当于一个循环右移操作,将q[0]的值赋给q[7],q[7]~q[1]依次向右移位一位。

根据前值8‘b10000000,第一个时钟周期后变为8‘b01000000;第二个时钟周期后变为8‘b00100000;类推。

第八个时钟周期后又回到q=8‘b10000000一、选择题:1、下列标示符哪些是合法的(B )A、$timeB、_dateC、8sumD、mux#2、如果线网类型变量说明后未赋值,起缺省值是(D )A、xB、1C、0D、z3、现网中的值被解释为无符号数。

在连续赋值语句中,assign addr[3:0]=-3;addr被赋予的值是( A )//补码!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!A、4’b1101B、4’b0011C、4’bxx11D、4’bzz114、reg[7:0] mema[255:0]正确的赋值是(A )A、mema[5]=3’ d0,B、8’ d0;C、1’ b1;D、mema[5][3:0]=4’ d15、在code模块中参数定义如下,请问top模块中d1模块delay1、delay2的值是( D )module code(x,y); module top;paramee delay1=1,delay2=1; …………….……………………………… code #(1,5) d1(x1,y1);endmodule endmoduleA、(1,1)B、(5,5)C、(5,1)D、(1,5)6、“a=4’ b11001,b=4’ bx110”选出正确的运算结果(B )A、a&b=0B、a&&b=1C、b&a=xD、b&&a=x7、时间尺度定义为timescale 10ns/100ps,选择正确答案(C )A、时间精度10nsB、时间单位100psC、时间精度100psD、时间精度不确定8、若a=9,执行$display(“current value=%0b,a=%0d”,a,a)正确显示为(B )//去除无效0A、current value=1001,a=09B、current vale=1001,a=9C、1001,9D、current vale=00…001001,a=99、always begin #5 clk=0;#10 clk=~clk;end产生的波形( A )//5占15的1/3A、占空比1/3B、clk=1C、clk=0D、周期为1010、在Verilog中定义了宏名 `define sum a+b+c 下面宏名引用正确的是(C )//注意引用A、out=’sum+d;B、out=sum+d;C、out=`sum+d;D、都正确二、填空题:(共15分,每小题3分)1、某一纯组合电路输入为in1,in2和in3,输入出为out,则该电路描述中always的事件表达式应写为always@(in1,in2,in3 );若某一时序电路由时钟clk信号上升沿触发,同步高电平复位信号rst清零,该电路描述中always的事件表达是应该写为always @( posedge clk )。

Verilog HDL试卷及答案

Verilog HDL试卷及答案

河北大学课程考核试卷2008——2009学年第一学期2006级电气类专业(类)考核科目EDA技术课程类别必修考核类型考查考核方式闭卷类别A一、选择题:1、下列标示符哪些是合法的(B )A、$timeB、_dateC、8sumD、mux#2、如果线网类型变量说明后未赋值,起缺省值是(D )A、xB、1C、0D、z3、现网中的值被解释为无符号数。

在连续赋值语句中,assign addr[3:0]=-3;addr被赋予的值是( A )A、4’b1101B、4’b0011C、4’bxx11D、4’bzz114、reg[7:0] mema[255:0]正确的赋值是(A )A、mema[5]=3’ d0,B、8’ d0;C、1’ b1;D、mema[5][3:0]=4’ d15、在code模块中参数定义如下,请问top模块中d1模块delay1、delay2的值是( D )module code(x,y); module top;paramee delay1=1,delay2=1; …………….……………………………… code #(1,5) d1(x1,y1);endmodule endmoduleA、(1,1)B、(5,5)C、(5,1)D、(1,5)6、“a=4’ b11001,b=4’ bx110”选出正确的运算结果(B )A、a&b=0B、a&&b=1C、b&a=xD、b&&a=x7、时间尺度定义为timescale 10ns/100ps,选择正确答案(C )A、时间精度10nsB、时间单位100psC、时间精度100psD、时间精度不确定8、若a=9,执行$display(“current value=%0b,a=%0d”,a,a)正确显示为(B )A、current value=1001,a=09B、current vale=1001,a=9C、1001,9D、current vale=00…001001,a=99、aways begin #5 clk=0;#10 clk=~clk;end产生的波形( A )A、占空比1/3B、clk=1C、clk=0D、周期为1010、在Verilog中定义了宏名 `define sum a+b+c 下面宏名引用正确的是(C )A、out=’sum+d;B、out=sum+d;C、out=`sum+d;D、都正确二、填空题:(共15分,每小题3分)1、某一纯组合电路输入为in1,in2和in3,输入出为out,则该电路描述中always的事件表达式应写为always@(in1,in2,in3 );若某一时序电路由时钟clk信号上升沿触发,同步高电平复位信号rst清零,该电路描述中always的事件表达是应该写为always @( posedge clk )。

VerilogHDL试卷及答案

VerilogHDL试卷及答案

一、选择题:1、下列标示符哪些是合法的(B )A、$timeB、_dateC、8sumD、mux#2、如果线网类型变量说明后未赋值,起缺省值是(D )A、xB、1C、0D、z3、现网中的值被解释为无符号数。

在连续赋值语句中,assign addr[3:0]=-3;addr被赋予的值是(A )//补码!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!A、4’b1101B、4’b0011C、4’bxx11D、4’bzz114、reg[7:0] mema[255:0]正确的赋值是(A )A、mema[5]=3’ d0,B、8’ d0;C、1’ b1;D、mema[5][3:0]=4’ d15、在code模块中参数定义如下,请问top模块中d1模块delay1、delay2的值是( D )module code(x,y); module top;paramee delay1=1,delay2=1; …………….………………………………code #(1,5) d1(x1,y1);endmodule endmoduleA、(1,1)B、(5,5)C、(5,1)D、(1,5)6、“a=4’ b11001,b=4’ bx110”选出正确的运算结果(B )A、a&b=0B、a&&b=1C、b&a=xD、b&&a=x7、时间尺度定义为timescale 10ns/100ps,选择正确答案(C )A、时间精度10nsB、时间单位100psC、时间精度100psD、时间精度不确定8、若a=9,执行$display(“current value=%0b,a=%0d”,a,a)正确显示为(B )//去除无效0A、current value=1001,a=09B、current vale=1001,a=9C、1001,9D、current vale=00…001001,a=99、always begin #5 clk=0;#10 clk=~clk;end产生的波形(A )//5占15的1/3A、占空比1/3B、clk=1C、clk=0D、周期为1010、在Verilog中定义了宏名`define sum a+b+c 下面宏名引用正确的是(C )//注意引用A、out=’sum+d;B、out=sum+d;C、out=`sum+d;D、都正确二、填空题:(共15分,每小题3分)1、某一纯组合电路输入为in1,in2和in3,输入出为out,则该电路描述中always的事件表达式应写为always@(in1,in2,in3 );若某一时序电路由时钟clk信号上升沿触发,同步高电平复位信号rst清零,该电路描述中always的事件表达是应该写为always @( posedge clk )。

VerilogHDL复习题与答案

VerilogHDL复习题与答案

VerilogHDL硬件描述语言复习一、1. Verilog HDL 是在哪一年首次被I E E E标准化的?答:Verilog HDL是在1995年首次被IEEE标准化的。

2. Verilog HDL支持哪三种根本描述方式?答:Verilog HDL可采用三种不同方式或混合方式对设计建模。

这些方式包括:行为描述方式—使用过程化结构建模;数据流方式—使用连续赋值语句方式建模;构造化方式—使用门和模块实例语句描述建模3. Verilog HDL 是由哪个公司最先开发的?答:Verilog HDL是由Gateway Design Automation公司最先开发的4. Verilog HDL中的两类主要数据类型什么?答:线网数据类型和存放器数据类型。

线网类型表示构件间的物理连线,而存放器类型表示抽象的数据存储元件。

5. U D P代表什么?答:UDP代表用户定义原语6. 写出两个开关级根本门的名称。

答:pmos nmos7.写出两个根本逻辑门的名称。

答:and or8.在数据流描述方式中使用什么语句描述一个设计?答:设计的数据流行为使用连续赋值语句进展描述9. 采用构造描述方式描述1位全加器。

答:module full_add(a,b,cin,s,co);input a,b,cin;output s,co;wire S1,T1,T2,T3;xorX1(S1,a,b),X2(s,S1,cin);andA1(T3,a,b),A2(T2,b,cin),A3(T1,a,cin);orO1(co,T1,T2,T3);endmodule10. i n i t i a l语句与always 语句的关键区别是什么?答: 1) initial语句:此语句只执行一次。

2) always语句:此语句总是循环执行, 或者说此语句重复执行。

11.采用数据流方式描述2 - 4译码器。

答:'timescale 1ns/nsmodule Decoder2×4(A,B,EN,Z);input A,B,EN;output [0:3]Z;wire abar,Bbar;assign #1 Abar=~A;assign #1 Bbar=~B;assign #2 Z[0]=~(Abar&Bbar&EN);assign #2 Z[1]=~(Abar&B&EN);assign #2 Z[2]=~(A&Bbar&EN);assign #2 Z[3]=~(A&B&EN);endmodule1 2. 找出下面连续赋值语句的错误。

EDA verilog hdl考试题和答案

EDA verilog hdl考试题和答案

EDA verilog hdl考试题和答案一、选择题(每题2分,共20分)1. 在Verilog HDL中,以下哪个关键字用于定义模块?A. moduleB. endmoduleC. inputD. output答案:A2. Verilog HDL中,以下哪个操作符用于按位取反?A. ~B. !C. ^D. &答案:A3. 在Verilog HDL中,以下哪个关键字用于定义组合逻辑?A. alwaysB. initialC. always_combD. always_seq答案:C4. 以下哪个是Verilog HDL中合法的标识符?A. 2variableB. variable2C. variable$2D. variable_2答案:B5. 在Verilog HDL中,以下哪个关键字用于定义信号的初始值?A. initialB. alwaysC. assignD. defparam答案:A6. 在Verilog HDL中,以下哪个关键字用于定义参数?A. parameterB. defparamC. localparamD. specparam答案:A7. 在Verilog HDL中,以下哪个关键字用于定义一个始终块,该块在仿真开始时执行一次?A. alwaysB. initialC. always_combD. always_ff答案:B8. 在Verilog HDL中,以下哪个操作符用于逻辑与?A. &&B. &C. ||D. |答案:B9. 在Verilog HDL中,以下哪个关键字用于定义一个始终块,该块在信号变化时触发?A. alwaysB. initialC. always_combD. always_ff答案:A10. 在Verilog HDL中,以下哪个关键字用于定义一个三态输出?A. outputB. inoutC. triD. wire答案:C二、填空题(每题2分,共20分)1. 在Verilog HDL中,____关键字用于定义一个始终块,该块在信号的边沿触发时执行。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

8. 要求采用数据流方式设计一个半加器,写出完整的
VeriligHDL 设计模块。
3 位。
答: modulehalf_add(Sum,Cout,A,B);
inputA,B; outputSum,Cout; assignSum=A^B; assignCout=A&B; endmodule 五、
1、操作符有 操作数。
( B)外部模块
( C)所有模块
( D)全局模块
5.具有多个输出端口的门是:
( B)
( C) ( A)
( A) and
( B)or
( C)nor
(D) not
( D)
七、
1、语句内部时延与语句前时延效果是否一样? 答:不一样
2、当时延表达式为负数时,时延值是如何处理得到?
答:取绝对值
3、 VeriligHDL 有几种循环语句?分别采用关键字是什么?
答: modulefull_add(a,b,cin,s,co);
inputa,b,cin;
outputs,co; wireS1,T1,T2,T3;
xor
X1(S1,a,b),
X2(s,S1,cin); and
A1(T3,a,b),
A2(T2,b,cin), A3(T1,a,cin);
or O1(co,T1,T2,T3);
中的典型关断延迟是
7。
11、 VerilogHDL 语言可以从四个不同的抽象层次描述电路,这四层是
寄存器传送级

算法级
4,最大关断延时是
开关级 、
门级 、
12、结构化建模的主要语句是 六、
内置门原语

用户定义原语

1.门级建模的类型有: (A)or 和 AND
( B)OR和 and
( C) and 和 or
答: reg[7:0]mem[63:0];in
tegeri=0;
reg[7:0]temp;
while(i<32)
begin
temp=mem[i];
mem[i]=mem[63-i];
mem[63-i]=temp;
i=i+1;
end
0 个字与第
2. 假定 32 位总线 Address_Bus, 编写一个表达式,计算从第 答: ~&addressBus[20:11] 3. 假定一条总线 Control_Bus[15:0] ,编写赋值语句将总线分为两条总线: 和 Bbus[6:1] 。
WORD格式
VerilogHDL 硬件描述语言复习
一、
1.VerilogHDL 是在哪一年首次被
IEEE 标准化的?
答: VerilogHDL 是在 1995 年首次被 IEEE 标准化的。
2. VerilogHDL 支持哪三种基本描述方式?
化结
答: VerilogHDL 可采用三种不同方式或混合方式对设计建模。这些方式包括:行为描述方式—使用过程
1
专业资料整理
WORD格式
wireabar,Bbar;
assign#1Abar=~A; assign#1Bbar=~B;
assign#2Z[0]=~(Abar&Bbar&EN); assign#2Z[1]=~(Abar&B&EN);
assign#2Z[2]=~(A&Bbar&EN); assign#2Z[3]=~(A&B&EN);
答: cmos,nmos,pmos,rcmos,rnmos,rpmos4 组成有哪几个值?
答: 1) 上升时延
、门时延值的
2) 下降时延 3) 关断时延 5. VeriligHDL 提供的内置基本门分为哪几类?
答: 1) 多输入门
2) 多输出门
3) 三态门 4) 上拉、下拉电阻
6. 假定一条总线 Control_Bus[7:0] ,编写赋值语句将总线分为两条总线:
由模块 (module) 组成 3.C 语言通过函数名及其端口变量实现调用, Verilog 也通过模块名和端口变量实现调用 4.C 语
言有主函数 main() , Verilog 的个 module 均等价,但必有一个顶层模块,包含芯片系统与外界的所有
I/O 信号 5.C
语言是顺序执行,而 Verilog 的所有 module 均并发执行 6.C 语言与 Verilog 语法相似。
endmodule
10. initial 语句与 always 语句的关键区别是什么? 答: 1)initial 语句:此语句只执行一次。
2) always 语句:此语句总是循环执行 , 或者说此语句重复执行。
11. 采用数据流方式描述 2-4 译码器。
答:
'timescale1ns/ns
moduleDecoder2 × 4(A,B,EN,Z); inputA,B,EN; output[0:3]Z;
的 HDL语言有更强的功能。所以在复杂数字逻辑电路和系统的设计仿真时更有
优势;描述的设计思想、电路结构和逻辑关系清晰明了
, 并且设计语言简练、易学易用;其模块化
分层结构在大规模设计时更能体现出优势。因此可以看出,
VerilogHDL 语言在 EDA设计中相对
与其他的各种硬件描述语言更有优势。
4、下列例子中, b,c,d 的最终值分别是什么? initial
答:多输入门: andnandnororxorxnor 这些逻辑门只有单个输出, 输入。
多输出门有 :buf ,not 这些门都只有单个输入,一个或多个输出 其余的所有端口为输出端口。 3、 VerilogHDL 内置的 mos开关门有哪些?
1 个或多个输入第一个端口是输出,其它端口是 最后的端口是输入端口,
答:在 VerilogHDL
中,有可能不必声明某种线网类型。在这样的情况下,缺省线网类型为
1
位线网。
5. 下面的说明错在哪里? i nteger[0:3]Ripple;
答:应该是 integerRipple[0:3]
6. VerilogHDL 有哪几大类数据类型?
答: veriloghdl 有两大类数据类型 : 线网类型和寄存器类型。
按操作数个数分为 3 种类型,其中三目操作符有
2 个操作符和
3个
2、关键字全是

写,标识符的首字符必须是
字母或 下划线。
3
专业资料整理
WORD格式
3、数字 A=5’b011?的?表示
z
F=
5'bxxxxx 。
4、 VerilogHDL 中保存字符串“ Hello ”需要
。设 B=5’b101x1,C=5’b01x11, 则操作运算 F=B+C的结果 5 位。
Qparity 中包含的 8 位有符号数算术移位。 左移, i 表示移的位数
右移, i 表示移的位数
5. 使用条件操作符 , 编写赋值语句选择 NextState 的值。如果 CurrentState 的值为 RESET,那么 NextState 的值为 GO; 如果 CurrentState 的值为 GO,则 NextState 的值为 BUSY;如果 CurrentState 的值为 BUSY;则 NextState 的值为 RESET。 答: NextState=(CurrentState==RESET)?Go:(CurrentState==Go?BUSY:RESET) 6. 如何从标量变量 A,B, C 和 D 中产生总线 BusQ[0:3]? 如何从两条总线 BusA[0:3] 和 BusY
5、声明 reg[7:0]data[4:0] 表示 5

6、 moduletest(q,clk,crt);
output
q;
reg
q;
Input
clk,crt;
always@(posedgeclk)
begin if(crt==1)
q=~q;
end
endmodule
7、数据流建模的主要语法结构是
采用
assign
答: COunT合法, 1_2Many 非法, \**1 , Real? 非法, \wait
合法, Initial
2. 在 VerilogHDL 中是否有布尔类型?答: 没有
合法
3. 如果线网类型变量说明后未赋值,其缺省值为多少?答:
z
4. VerilogHDL 允许没有显式说明的线网类型。如果是这样,怎样决定线网类型?
2、 VerilogHDL 语言的操作符类型有哪些?其数据流建模采用什么来描述设计吗?
答:算术、逻辑、关系、等价、按位、缩减、移位、拼接、条件 数据流建模采用算术与逻辑来描述设计 3、 VerilogHDL 语言的优点是什么?
答: VerilogHDL 语言的优势 : 由于它在其门级描述的底层 , 也就是晶体管开关的描述方面比 VHDL等各种其它
begin
b=1’b1;c=1 ’b0; #10b=1’ b0; end initial begin d=#25{b|c}; end
( D)A、 Βιβλιοθήκη 、 C 都正确2. VerilogHDL 使用的是逻辑是:
( A)二值逻辑
( B)四值逻辑
( C)
( C)三值逻

( D)八种强度
3.不属于寄存器类型的是:
( A) integer
(B)reg
(C)wand
(D)time
4. VerilogHDL 语言中,标识符的作用范围是:
( A)本模块
[20:15] 形成新的总线 BusR[10:1]? 答: BusQ[3:0]={D,C,B,A}
相关文档
最新文档