范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

wire和reg的定义放哪?空格ORtab?问题虽小,意义很大

  随着功能复杂度的快速提升,对芯片的要求也是随着提高,所以现在一款芯片的开发,往往需要数十人,长达几个月的共同开发才能完成。
  因为Verilog HDL的语法相对开放,所以每个人开发的Verilog HDL之间的差异也是非常的大。但是一个设计团队之间,进行RTL模块的交叉review、相互调用是非常频繁的事情,所以为了增强RTL代码的可移植性,以及review的效率,我们通常在一个项目开始的时候,会统一整理一个RTL编码规则,里面的内容包括,命名的规则、单词的缩略原则,一些标准电路的常用写法等等。往往这个编码规则会写的很具体,在之前我已经写了一系列文章来详细探讨了编码规范,但是还是有朋友问我各种各样的问题,今天我就来回答一些比较常见的问题。
  wire与reg定义的位置
  wire和reg的变量定义位置,常见的一般有两种:放在input/output后面;随时使用,随时定义。
  从Verilog语法规范的角度来讲,wire和reg的变量定义可以是非常灵活,所以以上两种在语法上面都是可以的,但是我们可以看到很多的编码规范文档基本上都要求使用第一种方式,也就是统一放在port端口定义之后,就有很多朋友问我,这是为什么?
  第二种方式的好处是非常方便,我们需要这根信号的时候,再去定义它,并且查看信号的时候,不用每次都要翻到RTL的顶端去看,这根信号定义的性质,位宽等信息。但是这么做的最大问题在于,对于稍微复杂的模块而言, 随时使用,随时定义的方式将会产生前后混淆问题,并且我们在维护代码的时候,这种方式,将人为的带来复杂度的提升。
  所以个人也是建议,wire和REG的定义放在module的IO定义之后。
  如果有的朋友已经习惯了第二种方式,那么请记得在module写完之后,要将定义的wire/reg移动到module的IO定义之后,可以通过手动方式,也可以写一个脚本,达成这样的目的。
  空格和tab到底用哪个
  这个问题,不仅仅是对Verilog,对所有编程的朋友来讲,都是一个问题。
  一般的编程语言,在代码中表示层叠关系时,都会纠结在使用空格还是用tab,关于选哪个的问题,早就已经是众说纷纭。
  支持使用tab的朋友的理由,主要是快捷,因为一个tab键相当于4个空格,这样效率自然是要高很多。
  但是个人还是支持使用空格来表示层叠关系,主要是因为空格的使用范围更加广泛,在各个编辑器下都可以无差别显示。
  所以一般情况之下,在一个项目组内我们都会强制大家统一使用空格来进行缩进,也是为了方便代码的维护。
  小结
  今天和大家聊的这两个问题,看着是很小的问题,但是确实是很多新朋友刚开始最不理解的问题,不管怎样,芯片行业是多人合作的行业,既然大家在一个团队,就要遵守团队的规范,这样不管是对团队,还是对个人来讲,都是好事情,团队的效率更高了,个人完成的工作也更加容易得到团队成员的认可,是双方受益的结果了。

被控三观不正,但无职转生的展开给人当头一棒本文需要无职转生第16集的故事作为基础。没看到的朋友请回避。首先我先说明,我是动画党,小说怎么展开有什么细节我不是很清楚无职转生一路以来都认为它的剧情不够精彩,不是不精彩,是不够精名侦探柯南里的青梅竹马式的爱情,哪打得过二次元的天降系稍微看过一点名侦探柯南又有一点归纳能力的朋友,会发现,柯南里凡是可以成功延续下来的爱情,几乎清一色是青梅竹马的关系新一与小兰,服部与和叶,毛利与妃英理工藤优作和有希子,阿笠博士和芙9年前一部刀剑神域,打开了轻改龙傲天动画的序幕10月30日,刀剑神域进击篇无星之夜的咏叹调在日本上映了,现在正是宣传的高峰,不过掐指一算,刀剑神域动画化也有9年之久。9年前,2012年,在座的诸位可能还是懵懂的少男少女。9年前无职转生过于平静的情节,原来是在酝酿它超一流的展开无职转生在开播时候留下深刻的印象,优秀的制作,细致的剧情,精美的作画,可爱的人设,出彩的配音,无一不给我很好的体验。但一开始就被原作党安利也给打了预防针,说它的剧情会比较慢热,比较小鹏发布全球首款可骑乘智能机器马,城市代步又多了一种选择都知道未来是新能源汽车的天下,大众本田丰田现代等全球知名车企都开始往电气化转型,但是有一家车企却是例外,那就是小鹏汽车,这是为什么呢?一起来看看吧!都知道小鹏汽车是咱们国内造车新势卫星图像显示,热浪对太平洋西北部的冰雪造成了令人震惊的损失正当科学家们准备开始进行一年一度的冰川监测之旅时,卫星图像却带来了一幅幅严峻可怕的画面。破纪录的太平洋西北部热浪的影响仍在整个地区上演。医疗机构仍在控制生命损失,消防员也正在与该地AMD发表全新RadeonRX6600XT平民显卡!主打散热效果AMD(超微)正式宣布RDNA2显卡新成员RadeonRX6600XT入门级游戏显示卡,官方定价379美元(折合人民币2400元),最快于今年(2021)8月11日开始出货。新的R20万出头的BBA入门轿车,哪一款更值得入手?今天有人私信我,让我给他推荐一款BBA入门轿车,这位朋友自己说已经挑花眼了,既然他问了,咱就来帮他一把,看看谁才是最值得入手的车型。BBA入门轿车其实就是奔驰A级宝马1系跟奥迪A3入门级的小惊喜海美迪小Q真无线蓝牙耳机开箱要不说现在的家长不简单呢,最近买了两幅耳机玩,老爸终于也是坐不住了,问我能不能给他一副无线耳机玩玩,据他说早上一起晨练的老伙伴之前都是一起快走,大家唠唠嗑遛遛弯,现在都是戴着耳机听因连年亏损将撤出印度生产线,福特汽车败走印度都知道未来是新能源汽车的天下,而继美国中国后,印度成为第三大汽车市场,无数车企都开始往印度发展,丰田本田大众通用特斯拉等都已经在印度扎根,而败走中国市场的铃木居然在印度成为真正的销日本人口更加密集,但是为什么不堵车呢?随着生活水平的不断发展,汽车已经成为了生活必备品之一,不管是奔驰宝马奥迪,还是大众本田丰田或者是国产自主品牌,平均每三个家庭就有一台私家车。虽然汽车方便了我们的日常出行,但随着保有
夏季清凉体验官用最简单最省钱的方式实现传统空调的智能化去年小米公司小米推出米家互联网空调,1。5匹变频冷暖,零售价1999元。加上200元的安装费,这一价格也比国产空调第一梯队的几家要便宜的多。但有没有可以花最少的钱体验智能空调的全部颜值智能双升级2022款AIONY焕新上市颜值智能双升级2022款AIONY焕新上市11月1日,广汽埃安10万级科技头等舱AIONY迎来2022款焕新上市。2022款AIONY共推出410km500km600km三个续航版百度人工智能专利国际国内双第一百度人工智能专利国际国内双第一!百度人工智能专利再获国际国内权威机构认可,妥妥的第一拿到手软!全球第一2021年全球领先的知识产权解决方案提供商Questel发布全球深度学习专利全商汤科技开源星际争霸2AI训练平台,多元化赋能游戏产业发展商汤科技开源星际争霸2AI训练平台,多元化赋能游戏产业发展近年来,随着算力与深度学习算法的革命性突破,人工智能系统陆续在国际象棋围棋和电脑游戏上展现出超越人类的智慧,甚至在被认为最以亚运公益加强东西部协作,亚运梦想在四川广元绽放以亚运公益加强东西部协作,亚运梦想在四川广元绽放10月15日,是圆梦的好日子。在连绵的阴雨之后,四川广元的秋意已浓,但在四川广元朝天区沙河镇小学里,却洋溢着阵阵暖意。当天,亚运足球听好了这三样东西你不要买这三样东西你不要买,如果你买了不但后悔的直跺脚,而且辛辛苦苦攒下来的钱都会付诸东流,第一个新能源汽车,啊对是承认,新能源汽车是未来的趋势,这个不用怀疑,虽然新能源汽车省钱还环保,但致已婚女人要是某天男人不再爱你了,那么有3样东西你必须带走在大多数人眼里,婚姻是两种感情的完美结合。当人们谈论婚姻时,他们会微笑。事情有两安心。幸福的背后,一定有一些看不见的悲伤。比如,刚开始的时候,朝气蓬勃的甜蜜无法通过时间的考验,最后你说晚上太黑拍不了妹子?我不信都市,特别是日落西山之后,从来都不缺少能够引发人像摄影灵感的元素。每到华灯初上之时,我们就可以带着自己心仪的模特,穿梭于城市的大街小巷,寻找我们创作所需的构图背景和光线。成功的关键清洁清洗烘干我都会浦力适(PUREST)自烘干洗地机前言作为一名家务男和科技数码爱好者,用各种自动化家电来做家务可以提高效率,大大降低我们的家务负担。现在很多人家中必备的吸尘器扫地机器人了,但是深度清洁工具还是必不可少的,因为吸尘器家庭打印试卷的三种解决方法都在这!看完格式清晰度都会调了点击上方关注绘威打印,我专业,您轻松!国庆假期里,小绘到亲戚家里串门,听到家里有孩子上学的家长在抱怨,在给孩子们打印作业或是试卷太麻烦。要么打印不清晰要么不懂设置。那么你是否遇到过解放双肩之ampampquotGPDpocket2ampampquot篇有一类朋友,每天背着笔记本电脑满世界放PPT讲文案,虽说现在有的投影仪能直接插U盘,也能使用手机无线投屏,但是感觉不如带着笔记本电脑放心方便。但是背着常规尺寸的笔记本每天满世界跑,