第1节 移位寄存器
推荐给好友
打印
加入收藏
更新于2008-05-16 21:05:52

有关VHDL的更多细节和更多实例

移位寄存器(如同74LS194)

上升沿触发器件经常叫它/CLK,因为建立时间是在时钟信号为低的时候。大多数寄存器是这个样子的。

 

下降沿触发器件经常叫它CLK,因为建立时间是在时钟信号为高的时候。JK触发器是这个样子的。

VHDL标识符
对大小写不敏感(但是最好不要依赖这个)首字符必须是字母。 (只有)字母,数字和下划线
连续两个下划线是不允许的。

 
最后字符不能是下划线。

 
使用保留字是不允许的。

 
emacs 的最近版本用颜色区分保留字(和其他)使用保留字通常会引起一个可以理解的错误注释。

 
合法的例子


CLK, Three_StateEnable, h23, Reg_12


不合法的例子


_clk, 3_State_Enable, large#num, clk_, Three__State, register, begin

 

VHDL的保留字其中一些是


abs access after begin


array disconnect file


guarded impure postponed


rem unaffected wait


有97个:太多需要记忆。

 
这是“增量”编译的另外一个好理由。

 
以编译和一次增加一个块代码开始。

 

<< 上一节   下一节>>

相关链接


 
关于我们 | 诚邀加盟 | 客户服务 | 相关法律 | 网站地图 | 友情链接 | 服务信箱:service@eefocus.com
© 2006 与非门科技信息咨询(北京)有限公司 All Rights Reserved.