当前位置: 首页 > news >正文

公司网站哪家做的好搜索排名优化

公司网站哪家做的好,搜索排名优化,域名跳转,网站生成wapVerilog: wire 和 reg 的区别 1 引言 看Verilog例子过程中,总是分不清 wire 和 reg 的区别。这篇文章把两者放在一起总结一下,并且对比何时使用它们。 1.1 wire :组合逻辑 wire 是 Verilog 设计中的简单导线(或任意宽度的总线…

Verilog: wirereg 的区别

1 引言

看Verilog例子过程中,总是分不清 wirereg 的区别。这篇文章把两者放在一起总结一下,并且对比何时使用它们。

1.1 wire :组合逻辑

wire 是 Verilog 设计中的简单导线(或任意宽度的总线)。使用 wire 时的语法规则如下:

  1. wire 用于连接模块实例化的输入和输出端口以及设计中的其他元素。
  2. wire 用作实际模块声明中的输入和输出。
  3. wire 必须由其他信号驱动,不能自行存储值。
  4. wire 不能用作 always@ 块中的左值(=<=)。
  5. wireassign 语句左侧的唯一合法类型。
  6. wire 是一种无状态的连接方式,仅用于组合逻辑。

程序 1 显示了 wire 的各种合法用法。

程序 1 wire 用法
wire A, B, C, D, E;      // 简单的一位宽导线
wire [8:0] Wide;         // 9 位宽导线
reg I;assign A = B & C;        // 使用 `assign` 语句
always @(B or C) beginI = B | C;           // 在 `always@` 语句块中右侧使用 `wire`
endmymodule mymodule_instance (.In (D), .Out(E));  // 模块输出使用 `wire`

1.2 reg :组合逻辑和时序逻辑

regwire 类似,但可以像寄存器一样存储信息(“状态”)。使用 reg 的语法规则如下:

  1. reg 可以连接到模块实例化的输入端口。
  2. reg 不能连接到模块实例化的输出端口。
  3. reg 可以用作实际模块声明中的输出。
  4. reg 不能用作实际模块声明中的输入。
  5. regalways@ 块中左值(=<=)的唯一合法类型。
  6. reginitial 块中左值(用于测试平台)的唯一合法类型。
  7. reg 不能用作 assign 语句的左值。
  8. reg 可以与 always@(posedge Clock) 块一起使用来创建寄存器。
  9. 因此,reg 可以用于创建组合逻辑和时序逻辑。

程序 2 显示了 reg 元素的各种合法用法。

程序 2 reg 用法
wire A, B;
reg I, J, K;             // 简单的一位宽寄存器
reg [8:0] Wide;          // 9 位宽寄存器always @(A or B) beginI = A | B;           // 在 `always@` 语句块中左侧使用 `reg`
endinitial begin            // 在 `initial` 块中使用 `reg`J = 1'b1;#1J = 1'b0;
endalways @(posedge Clock) beginK <= I;              // 使用 `reg` 创建正边沿触发寄存器
end

1.3 wirereg 何时可互换

在某些情况下,wirereg 可以互换使用:

  1. 两者都可以出现在 assign 语句和 always@ 块的右侧(=<=)。
  2. 两者都可以连接到模块实例化的输入端口。
http://www.bjxfkj.com.cn/article/102621.html

相关文章:

  • 网站服务器打不开友情链接如何添加
  • 无锡哪里做网站海外市场推广做什么的
  • 网站建设经百度号码认证平台官网
  • 商务网站如何推广营销团队公司
  • wordpress多色主题seo公司排名教程
  • 北京网站制作是什么南昌seo外包公司
  • 做招聘信息的网站网络新闻发布平台
  • 门户型网站建设方案全网营销是什么
  • 古典家具公司网站模板推广哪些app最挣钱
  • 温州专业网站托管河南自助建站seo公司
  • 佛山做网站哪家好专门代写平台
  • 做衣服网站广告营销推广
  • 如何做百度的网站如何做游戏推广
  • wordpress教程之网站关键词排名seo
  • 网站短信群发人工智能教育培训机构排名
  • 广告素材网站怎么让百度搜索靠前
  • 在什么网站上查建设机械操作证网站推广是什么意思
  • 中国公路建设在哪个网站公示全网营销软件
  • 建网站公司汽车六万公里是否累变速箱油搜索引擎优化通常要注意的问题有
  • 特微网站首页制作网站费用
  • 做网站需要什么手续资料国外网站开发
  • 成都网站开发建设如何建立一个自己的网站
  • 政府门户网站建设内容开源seo软件
  • 53网站客服系统哪个好百度ai开放平台
  • 网站建设应该怎么做包就业的培训学校
  • 高仿服装网站建设浏览器里面信息是真是假
  • 本地做网站顺序百度行发代理商
  • 长沙开发网站的公司seo怎么搞
  • 成都网站建设价格软文范例大全800字
  • 沈阳网站优化建设软文推广案例500字