集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 2260|回复: 7

关于循环语句:

[复制链接]
晓灰灰 发表于 2018-3-29 10:05:44 | 显示全部楼层 |阅读模式
关于循环语句:
1. Verilog中的循环语句,分为行为循环和结构循环(结构循环包括数据流循环)
2. 如果循环体是一个CAS结构,则称为并发循环,如果循环体是一个SAS结构,则称为顺序循环
3. 行为循环使用for语句和while语句,用于对行为描述的电路重复实现(综合的重复)
4.结构循环使用generate for语句,用于对结构化和数据流描述电路的重复实现(综合的重复)
5. 当Verilog用于综合目的是时候,是按照上述原则,循环语句综合出一个CAS的重复结构;如用于非综合目的(例如验证),则仍然会得到顺序执行的SAS过程。
6. 用于综合目的时,循环变量一定是作为常量引入循环体对应的电路模块中,形成电路模型的重复综合。
7. 用于非综合目的时,循环变量则是一个变量。仍然按照算法语言的定义按循环次序按先后执行。
 楼主| 晓灰灰 发表于 2018-3-29 10:07:47 | 显示全部楼层
用于非综合目的时,循环变量则是一个变量。仍然按照算法语言的定义按循环次序按先后执行
zhangyukun 发表于 2018-3-30 09:40:13 | 显示全部楼层
关于循环语句
 楼主| 晓灰灰 发表于 2018-3-30 11:50:08 | 显示全部楼层
erilog中的循环语句,分为行为循环和结构循环(结构循环包括数据流循环)
zxopenhl 发表于 2018-4-2 09:18:15 | 显示全部楼层
Verilog中的循环语句,分为行为循环和结构循环(结构循环包括数据流循环)
大鹏 发表于 2018-4-4 10:21:59 | 显示全部楼层
用于非综合目的时,循环变量则是一个变量。仍然按照算法语言的定义按循环次序按先后执行。
 楼主| 晓灰灰 发表于 2018-5-21 10:11:55 | 显示全部楼层
关于循环语句
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|集成电路技术分享 ( 京ICP备20003123号-1 )

GMT+8, 2024-4-26 03:45 , Processed in 0.084696 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表