技术知识
-
FPGA的设计艺术(16)逻辑设计中无刻不在的判断之if/case语句
前言 Verilog中的if或者case语句十分简单,但确实十分重要,我们的逻辑设计可以说一定离不开它,我们时时刻刻使用它,我们使用它进行建模,通常对应的是多路选择器这样的硬件单元…
-
FPGA的设计艺术(17)如何搭建一个简易的逻辑测试平台?
前言 提到FPGA逻辑的仿真,一般指的是行为仿真或者功能仿真,还有人会称为前仿,不包含时间延迟信息,只验证逻辑功能。对于小模块的仿真,需要写一个测试文件,英文是testbench,…
-
FPGA的设计艺术(18)如何使用Verilog中的数组对存储器进行建模?
前言 Verilog中的二维数组很有用,可以使用for以及generate for配合二维数组进行使用,可以代替大量寄存器的场合,其实大量同类寄存器可以使用存储器进行代替,Veri…
-
FPGA的设计艺术(19)触发器以及线网的建模工具之Verilog中的两类数据类型
前言 说到底,Verilog中的数据类型其实可以分为两种: 网络类型 变量类型 我们平时最常用的wire以及reg就是这两种的代表,我们可以仅仅使用这两种数据类型来完成几乎全部设计…
-
FPGA的设计艺术(20)高阻态的正反两用?
前言 关于高阻态,我们常见到的场景有两处,一种出现在仿真中,一种是逻辑设计中,它常常是无意乱出,还或者是有意而为之。 下面对这几种情况进行简单梳理。 高阻态回顾 我们在上一篇文章中…
-
FPGA的设计艺术(21)Verilog中如何对组合逻辑进行建模?
前言 可以在Verilog中建模的数字电路主要分为两类:组合电路和时序电路。 事实上,电路也可以只分为组合电路和时序电路,至于混合电路,那是组合电路和时序电路相互交融的结果,因为我…
-
FPGA的设计艺术(22)Verilog中如何对时序逻辑进行建模?
前言 上篇文章中也说了,可以在Verilog中建模的数字电路主要分为两类:组合电路和时序电路。本文就是另一篇,时序逻辑的建模。 时序建模使用的verilog中最重要的构造之一-al…
-
AZ431AN-ATRE1 SOT-23 DIODES(美台)电压基准芯片
AZ431-A系列集成电路为40V电压型,其输出电压可设置为VREF(2.5V)之间的任何值36伏,AZ431-A精密基准提供两个带隙公差:0.4%和0.8%。 AZ431AN-A…
-
ThingsBoard教程(十):前端简单定制化
前言 各位读者好,截止目前,ThingsBoard系列文章已经做了七篇,分别是 ThingsBoard教程(一):ThingBoard介绍及安装 ThingsBoard教程(二):…
-
Qualcomm 创投 | 做中国AI产业的加速器
能听懂我们说话内容的语音助手,能自动识别拍照内容的相机,可以自动驾驶的汽车……我们的生活越来越智能化。AI技术在近几年呈现出史无前例的高速发展,并促进了更多新应用的落地,创投圈也在…