fpga 发表于 2010-4-8 19:20:00

(汉王笔试题)你知道那些常用逻辑电平?TTL与COMS电平可以直接互连吗?

本帖最后由 fpga 于 2010-4-8 20:06 编辑

你知道那些常用逻辑电平?TTL与COMS电平可以直接互连吗?(汉王笔试)
常用逻辑电平:12V,5V,3.3V;TTL和CMOS不可以直接互连,由于TTL是在0.3-3.6V之
间,而CMOS则是有在12V的有在5V的。CMOS输出接到TTL是可以直接互连。TTL接到CMOS需
要在输出端口加一上拉电阻接到5V或者12V。
cmos的高低电平分别为:Vih>=0.7VDD,Vil<=0.3VDD;Voh>=0.9VDD,Vol<=0.1VDD.
ttl的为:Vih>=2.0v,Vil<=0.8v;Voh>=2.4v,Vol<=0.4v.
用cmos可直接驱动ttl;加上拉后,ttl可驱动cmos.

fpga 发表于 2010-4-8 19:33:43

用D触发器实现2倍分频的Verilog描述? (汉王笔试)

module divide2( clk , clk_o, reset);
   input   clk , reset;
   output   clk_o;
   wire in;
reg out ;
   always @ ( posedge clk or posedge reset)
   if ( reset)
       out <= 0;
         else
         out <= in;
       assign in = ~out;
       assign clk_o = out;
   endmodule

fpga 发表于 2010-4-8 19:33:58

可编程逻辑器件在现代电子设计中越来越重要,请问:a) 你所知道的可编程逻辑器
件有哪些? b) 试用VHDL或VERILOG、ABLE描述8位D触发器逻辑。(汉王笔试)

PAL,GAL,PLD,CPLD,FPGA。
module dff8(clk , reset, d, q);
input      clk;
input      reset;
input   d;
outputq;
reg q;
always @ (posedge clk or posedge reset)//异步复位,高电平有效
   if(reset)
   q <= 0;
   else
   q <= d;
endmodule

fpga 发表于 2010-4-8 20:06:56

什么是同步逻辑和异步逻辑?(汉王笔试)
同步逻辑是时钟之间有固定的因果关系。异步逻辑是各时钟之间没有固定的因果关系。

fpga 发表于 2010-4-8 20:07:39

什么是"线与"逻辑,要实现它,在硬件特性上有什么具体要求?(汉王笔试)
线与逻辑是两个输出信号相连可以实现与的功能。在硬件上,要用oc门来实现,由于不用 oc门可能使灌电流过大,而烧坏逻辑门。 同时在输出端口应加一个上拉电阻。

fpga 发表于 2010-4-8 20:07:55

什么是Setup 和Holdup时间?(汉王笔试)

fpga 发表于 2010-4-8 20:08:26

什么是竞争与冒险现象?怎样判断?如何消除?(汉王笔试)
在组合逻辑中,由于门的输入信号通路中经过了不同的延时,导致到达该门的时间不一致叫竞争。产生毛刺叫冒险。如果布尔式中有相反的信号则可能产生竞争和冒险现象。解决方法:一是添加布尔式的消去项,二是在芯片外部加电容。

fpga 发表于 2010-4-8 20:08:40

你知道那些常用逻辑电平?TTL与COMS电平可以直接互连吗?(汉王笔试)
常用逻辑电平:12V,5V,3.3V;TTL和CMOS不可以直接互连,由于TTL是在0.3-3.6V之间,而CMOS则是有在12V的有在5V的。CMOS输出接到TTL是可以直接互连。TTL接到CMOS需要在输出端口加一上拉电阻接到5V或者12V。

fpga 发表于 2010-4-8 20:09:00

请画出用D触发器实现2倍分频的逻辑电路?(汉王笔试)

fpga 发表于 2010-4-8 20:09:18

用D触发器实现2倍分频的Verilog描述? (汉王笔试)
module divide2( clk , clk_o, reset);
   input   clk , reset;
   output   clk_o;
   wire in;
reg out ;
   always @ ( posedge clk or posedge reset)
   if ( reset)
       out <= 0;
         else
         out <= in;
       assign in = ~out;
       assign clk_o = out;
   endmodule
页: [1] 2
查看完整版本: (汉王笔试题)你知道那些常用逻辑电平?TTL与COMS电平可以直接互连吗?