Verilog周报_四

一.基础建模:

1.门级建模

逻辑门是一种开关,他能按照一定的逻辑关系去控制信号的逻辑响应。门电路的输入与输出之间存在着所设定的逻辑关系。基本逻辑关系无非就是‘ 与 或 非 ’ 这三种。门级建模是Verilog的基本门电路元件。

简单的逻辑门引用格式:

逻辑门类型【实例名字】(output,input1,...,inputN);

注意,逻辑门类型是门电路的关键字,而实例化名称是可选的自主设定的标识符,

括号中是输入,输出端口相连的线网或常量。

同一类型的逻辑门的多个实例能够在一条语句结构中定义。

例如:

and u1 ( out1 , in1 , in2 );

xor u2 (Apex , r301[3] , r301[2], r301[1] , r301[0]) ; 

多输入门的输入必须是标量,如果有矢量,则必须要把矢量里的分开写在括号里。

注意:在真值表,规定对于多输入门,输入端的值为z时的处理方式与x值一样;

           多输入门的输出一点不可能是z.  

多输出门的格式:

多输出门的类型【实例化名称】(output1,output2,... ,outputN,input);

规定最后的端口是输入端口,其余的端口全部为输出端口。

2.开关级建模

两种类型的MOS管用关键字nmos 和 pmos定义

下图为两种模型的符号

如图,信号out的值由信号data和control的值所决定,

代码格式:

nmos n1(out, data ,control);    //一个nmos开关

pmos n2(out ,data ,control);    //一个pmos开关 

CMOS开关又被称为传输门,由NMOS和PMOS互补而成;

 

代码格式:

cmos(out , in , ncontrol,pcontrol);    //ncotrol控制N栅级,pcontrol控制P栅级; 

开关的控制信号(ncontrol和pcontrol)之间一般是互补的

当ncontrol == 1&&pcontrol == 0时导通,

反之则高祖输出。 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值