verilog中使用begin end和不使用begin end有什么区别?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
verilog中使用begin end和不使用begin end有什么区别?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
老皮芽子 2021-12-04 09:43关注和c语言的{}一样。
不用begin end 只能写一条执行语句。
当需要执行多条指令时,必须要用begin end本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 2无用举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2023-02-26 03:41回答 3 已采纳 以下答案引用自GPT-3大模型,请合理使用: 答案:第一种: always @(*) begin out<=state==D?1:0; end 因为当当前状态为D时,o
- 2022-08-27 01:26回答 2 已采纳 能用,楼上说的对,只要芯片资源够,怎么用都行。但是也不能随便用,否则一些 DSP、乘法 IP、除法 IP 就没啥意思了。按你的举例always@(posedge clk)begin a <= b
- 2022-03-29 13:58回答 2 已采纳 代码没问题能仿真,可能是仿真软件安装设置问题led 输出非常窄的脉冲,仿真能看见,实际在板子上 LED 几乎不亮。需要改
- 2023-10-28 14:32gongrenmin1986的博客 Verilog中分阻塞赋值和非阻塞赋值两种,组合逻辑一般用阻塞赋值(=),此时使用begin···end语句,将一条执行完再执行下一句,即顺序执行。\n而时序逻辑多是并行执行(在时钟边沿到来同时触发),一般用非阻塞赋值(),...
- 2022-02-17 06:38回答 2 已采纳 图文看得我有点疑惑,ram的数据位宽明显是14位啊,8位最大数值只能到255。 题主你想表达的是不是,一个数据位宽为14bit的ram,8个一组读写(一组数据位宽为14*8=112bit),共2268
- 2021-09-03 08:19回答 2 已采纳 module edge_detect( input clk, input rst, input sig, output pos_edge, output n
- 2022-10-15 08:27回答 1 已采纳 这俩模块虽然是用了堵塞和非堵塞的赋值,但是在 always@(posedge clk) 模块中没有迭代,而是在时钟的边沿触发。这俩模块没区别。综合后的电路也会使一样的没区别。在 always@(pos
- 2025-03-23 07:370基础学习者的博客 单条语句:不需要begin和end即可正常工作。多条语句必须用begin和end包裹起来以确保所有期望内的指令都被包含在同一上下文中被执行。
- 2020-07-02 01:12回答 2 已采纳 https://zhidao.baidu.com/question/121523392.html
- 2021-12-05 15:51回答 2 已采纳 case({sr9,sr8,sr7,sr6,sr5,sr4,sr3,sr2,sr1,sr0})在这条语句前加个 else 改成这样就没 latch 的警告了else case({sr9,sr8,sr7
- 2022-03-23 13:48回答 2 已采纳 reg o_rdy1_temp1; reg o_rdy1_temp2; wire spadbuffer_out_trigger; always @(posedge clk) begin if
- 2022-07-18 15:20Doreen Zou的博客 Verilog中begin...end和fork....join的区别和用法
- 2022-03-14 13:34马宝-dd的博客 begin-end和fork-join区别
- 2024-05-22 13:21m0_71354184的博客 / while ,repeat ,for 循 环。always @ (<敏感信号表达式>)begin。// task ,function 调用。
- 2024-06-02 08:39xiaoxin2ciyuan的博客 查看代码时,发现有的代码,在一个时序逻辑的begin end中,一个信号第一步被赋值为0,第二步又被case语句赋值。综合出来的电路长这个样子:根据自己以往的经验而言,该代码是有问题的,这样写的话在编译时,应该会被...
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司