敏捷硬件开发语言Chisel与数字系统设计 课件 第3章 模块与硬件类型.pptx

敏捷硬件开发语言Chisel与数字系统设计 课件 第3章 模块与硬件类型.pptx

3.模块与硬件类型

一、硬件类型二、赋值三、端口四、模块五、线网六、寄存器(组)七、补充与总结2目录

一、硬件类型3

硬件类型 Chisel的数据类型是无法独立工作的,实际的电路应该是由硬件类型的对象构成的硬件类型完成:信号的声明、用赋值进行信号传递valx=Wire(UInt(4.W))数据类型对象作为参数定义:位宽是多少、按无符号数还是有符号数解释、是不是向量valx=Wire(UInt(4.W))4

二、赋值5

赋值首次创建变量时用赋值运算符“=”初始化valx=Wire(UInt(4.W))

valy=Wire(UInt(4.W))

x:=b1

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档