HDLbits练习记录(全程更新)

HDLbits 练习记录(一)

之前就经常使用Verilog 但是是在项目中学习的,并没有真正系统性的过一遍知识点,虽然也看完了参考书,但是纸上觉来终觉浅,明知此事要躬行,于是决定开始刷一下HDLbits,为以后成为一名优秀的IC工程师打下牢固的基础。

Getting Started

(一).Getting started

征途的开始。

(二).OutPut Zero

如果给输出量值的时候,默认其值为0。

Verilog Language

(一)Basics

1.Simple Wire

线性,实时幅值,从一个源泉流动向另外一个端口。

2.Wire4

如果不具体说明输入输出类型,那么默认为wire型。

3.Notgate

非门。

4.Andgate

与门。
注:assign语句可以直接使用 = 赋值 不必要再添加一个register。

5.Norgate

或非门

6.Xnorgate

异或非 ~^

7.Declaring wires

wire线性声明

8.7458芯片

功能:十个输入,两个输出,用到了四个与门,两个或门。

注:收获 assign 不只是赋值 也可以用来表示线的走向

代码:
在这里插入图片描述
功能实现:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值