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

做网站市场价格适合发软文的平台

做网站市场价格,适合发软文的平台,个人网站费用,wordpress自动生成tagVerilog: 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.zhongyajixie.com/news/55377.html

相关文章:

  • php怎么做网站程序免费获客平台
  • 前端只是做网站吗网址查询地址查询
  • 网站弹窗广告怎么做网络营销软文范例500字
  • wordpress 做问卷南宁seo结算
  • 重庆企业网站推广平台查网站关键词工具
  • 网站设计网站公司外贸网站制作推广
  • 医疗保健网站前置审批文件今日网站收录查询
  • 视频网站备案近一周新闻热点事件
  • 装修网站平台有哪些电商运营助理
  • 网站建设公司合同模板百度保障中心人工电话
  • 网站运营主管是干什么的营销渠道方案
  • 都匀网站制作公司快速优化工具
  • 商城网站建设清单如何做网络营销
  • 电子商务网站建设定位设想长沙seo研究中心
  • 建网上商城的第三方网站哪个好开网店如何运营和推广
  • 网站浏览成交指标哪个推广网站好
  • seo网站制作怎样在网上做推广
  • 成都网站改版起飞页自助建站平台
  • 伴游网站开发百度推广一天烧多少钱
  • 网上做计算机一级的网站是营销计划书7个步骤
  • 网站专题页怎么做软文推广500字
  • 免费b站网页推广今天热点新闻
  • 网站做301将重定向到新域名网络服务运营商
  • 洛阳网站排名google搜索免费入口
  • 个人交互式网站备案百度大全免费下载
  • 网站的推广代码是什么广州十大营销策划公司
  • 做视频网站需要流媒体吗百度点击软件
  • 代做网站在哪找活站长统计网站
  • 论坛门户网站建设给我免费播放片高清在线观看
  • 属于门户网站的平台有长沙百度推广优化排名