首页 > 分享 > 【fpga里Verilog语言的小知识点】

【fpga里Verilog语言的小知识点】

Mango-z 已于 2022-04-17 16:28:04 修改

于 2022-04-17 16:26:38 首次发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

提示:小白撰写,如有错误希望指出

前言

记录一下学习fpga里Verilog语言的小知识点,持续更新。

提示:以下是本篇文章正文内容

1、A = B ? C : D 是一个条件运算符,含义是如果 B 为 TRUE 则把 C 连线 A,否则把 D 连线 A。B 通常是个条件判断,用小括弧括起: assign C1_Clk = (C1==25’d24999999) ? 1 : 0 ;

2.“{}”在 Verilog 中表示拼接符,{a,b}这个的含义是将括号内的数按位并在一 起,比如:{1001,1110}表示的是 10011110。

3. 如果我们要表示一个十进制是 180 的数值,在 Verilog 中的表示方法如下:

二进制:8’b1010_1010; //其中“_”是为了容易观察位数,可有可无。

八进制:8‘o(xxxx)

十进制:8’d180(表示数180); 16 进制:8’hAA;

4. 计算1s需要计数器计数多少个数?
此处计数的时钟就用系统时钟50MHz,换算成时间是0.000_000_02s,计数1s的时间需要50_000_000个。所以计数器要在50MHz的时钟下计50_000_000个数才可以。因为是从0开始计数,所以在50MHz频率下计数1s的最终计数值是49_999_999。

总结

too much,希望可以一个月速成www

相关知识

复古花卉背景的温馨妇女节PPT模板.zip资源
「西安仙花玫瑰花店招聘信息」
PCIe收发卡设计资料:611
实数比较指令示例
123456789=100等式问题资源
关于组织参加2024年全国大学生嵌入式芯片与系统设计竞赛——FPGA创新设计赛道的通知
好的语言是自身土壤里开出的花
花器与花材
花的语言大班语言教案
c语言玫瑰花代码devc++

网址: 【fpga里Verilog语言的小知识点】 https://m.huajiangbk.com/newsview484801.html

所属分类:花卉
上一篇: 丑女整容变成了天仙
下一篇: 悟空+悟空+悟空+悟空=孙悟空