FPGA新起点V1开发板(六-语法篇)——verilog简介+基础语法

文章目录

一、什么是fpga

跟PLD的定义很像

fpga通俗的讲就是一个可以编程逻辑功能的芯片

二、HDL

就是硬件描述语言,主要是硬件的设计,和软件设计不一样

verilog和C的区别

一个串行,一个并行

着重理解的就是,一个并行的概念和硬件设计的概念

三、基础语法知识

3.1 基础知识

3.1.1 逻辑值

悬空状态,就是不知道是高电平、低电平还是处于低电平和高电平之间

3.1.2 数据类型

寄存器类型:reg 不能定义的时候赋初值,如果没初值,就是未知x

线网类型:wire 不能被赋值 与一个期间相连 没有时为高阻态

参数类型:(类似C语言里面的宏定义)

3.1.3 运算符

看了下,和C语言差不多

相关推荐
第二层皮-合肥16 小时前
50天精通FPGA设计第八天-门电路基础知识
fpga开发
超能力MAX18 小时前
八股-异步时钟单脉冲传输
fpga开发
燎原星火*19 小时前
selectio
fpga开发
sam-zy19 小时前
PY32F406K1CU6 FLASH模拟EEPROM
单片机·嵌入式硬件·fpga开发
sam-zy19 小时前
PY32F403K1CU6定时器1~6基本配置,1ms中断,每隔1秒打印
单片机·嵌入式硬件·fpga开发
Saniffer_SH21 小时前
【每日一题】PCIe 里的 RefClk (Reference Clock) 到底是干什么的?
服务器·驱动开发·单片机·嵌入式硬件·fpga开发·计算机外设·硬件架构
测试专家21 小时前
FPGA在TSN板卡应用
fpga开发
碎碎思1 天前
通过 UART 实现远程 AXI 访问:让 FPGA 调试更灵活
fpga开发
ThreeYear_s1 天前
【FPGA+DSP系列】——DSP的EPWM外设注意事项
fpga开发
范纹杉想快点毕业1 天前
《STM32深度100问:AI助教工程师的实战问答录》从入门到精通适用入门嵌入式软件初级工程师,筑牢基础,技术积累
arm开发·数据库·驱动开发·mongodb·fpga开发