会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
颜秋哥
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2023年6月4日
边界扫描的TAP控制器的状态机(空状态机)
摘要: 在《边界扫描测试技术及应用》中,介绍了TAP控制器的传统方法,即: 1、对16位状态进行编码,一个触发器有两种状态,16种状态就需要4个触发器。四个触发器的输出就命名为A、B、C、D。那么DBCA的顺序取二进制数字,就可以构成0000到1111这16个状态。 2、状态编码之后,就可以画出状态转化图。
阅读全文
posted @ 2023-06-04 17:57 颜秋哥
阅读(507)
评论(0)
推荐(0)
2023年6月3日
记录第一次练习使用SystemVerilog的logic声明
摘要: 在学习状态机的编码方式,按照我个人的理解,将电路划分为输入方程,状态方程,输出方程。时序电路的设计,大多都是遵循这三个方程来进行。 在输出方程里,有两种描述方法: // 输出方程:方案一 assign sm_out = ( current_state == state_C ); // 输出方程:方案
阅读全文
posted @ 2023-06-03 08:15 颜秋哥
阅读(187)
评论(0)
推荐(0)
2023年5月28日
尝试使用硬件电路来解释CRC计算(DS18B20或者DS18B22的CRC计算)
摘要: 之前在培训讲解DS18B22的测试时,CRC计算都是以C语言进行讲解的。今天在练习Verilog的时候,觉得也可以使用硬件电路来讲解。 DS1820的CRC计算硬件电路示意图如下: 这个是示意图,方框代表寄存器,XOR代表异或门。Verilog的硬件描述如下: 1 module D_FF 2 ( 3
阅读全文
posted @ 2023-05-28 15:13 颜秋哥
阅读(336)
评论(0)
推荐(0)
每天都有一点新发现:Questa的Verilog仿真
摘要: 在自己的电脑里安装了Questa Intel Starter和ModelSim Starter版本,因为不熟悉Questa,但是搜索了一下,发现它和ModelSim几乎是完全一样的。准备后续尽可能多的练习Questa的使用。 在Verilog里很多教材都会提供代码和生成的电路,今早用Questa试了
阅读全文
posted @ 2023-05-28 07:58 颜秋哥
阅读(453)
评论(0)
推荐(0)
2023年5月27日
KiCAD加Quartus Prime的Verilog编程练习
摘要: 在淘宝买了大西瓜的FPGA开发板,准备结合实物理解一下FPGA代码。为什么选择大西瓜呢,因为便宜。虽然闲鱼可能有更便宜的开发板,但我没有闲鱼的账号。 数码管部分的电路是这样的: 这对于强迫症来说,有点不太友好,正好因为不用说都知道的原因,需要练习一下KiCAD,就重画了一下,画完的效果如下: 我的强
阅读全文
posted @ 2023-05-27 16:21 颜秋哥
阅读(166)
评论(0)
推荐(0)
2023年5月23日
尝试讲解一下数字电路和模拟电路的状态方程
摘要: 状态方程,也称为状态转移方程。在数字电路的时序逻辑分析和设计中,会用到状态方程。而实际模拟电路中几乎不用,用到的是“电路分析”部分。但是自动控制原理,通常是通过模拟电路实现的,而使用状态方程的方法,通常被称为现代控制理论。这里不研究那么高深的自动控制理论,仅仅简单的通过两个例子,来说明一下,如何使用
阅读全文
posted @ 2023-05-23 20:46 颜秋哥
阅读(1721)
评论(0)
推荐(0)
2023年5月13日
VSIX的入门练习:做一个TestFlow的ToolsWindow
摘要: 闲来无事,逛B站,发现了一个几乎没有人看的视频: 【景尚科技】定义TestFlow文件_哔哩哔哩_bilibili 这个团队好牛啊,平均工作超过15年,博主也刚好工作15年,就也做一个TestFlow的界面。正好B站有教学视频: Visual Studio 2022 扩展开发入门/VSIX_哔哩哔哩
阅读全文
posted @ 2023-05-13 10:38 颜秋哥
阅读(234)
评论(0)
推荐(0)
2023年5月11日
突然发现自己的电脑是Ubuntu18.04而不是Ubuntu20.04
摘要: 闲来无事,就想在自己的Linux系统上安装一下Quartus的新版软件,先尝试的Quartus 17.1,然后ModelSim因为缺少32位的库启动不了,尝试安装32位的库的时候,依赖降级的软件包有点多。就尝试ModelSim18.1,结果还是不行,因为官方支持是Ubuntu16.04,后来就使用Q
阅读全文
posted @ 2023-05-11 02:00 颜秋哥
阅读(97)
评论(0)
推荐(0)
2023年5月4日
Qt6.5编译记录
摘要: Qt6.5的长期支持版释放了,就开始了再次的折腾。首先安装编译环境,官方文档的编译环境链接为: Qt for Windows - Building from Source | Qt 6.5 可以看到,很清爽,只需要Cmake,Ninja和Python3,不再需要其他的了,而且都提供了链接(但是实际编
阅读全文
posted @ 2023-05-04 22:01 颜秋哥
阅读(936)
评论(0)
推荐(0)
2023年4月25日
初学verilog的一点点感受
摘要: 最近开始学习verilog,也看了一点SystemVerilog,顺带折腾了一下常用的开发环境。 经过反复折腾,适合学习verilog语言本身的,感觉还是iverilog简单,写完测试,打印输出,速度比较快,还可以gtkwave看看波形。其他无论使用Quartus还是Vivado都有点慢。 如果学习
阅读全文
posted @ 2023-04-25 21:36 颜秋哥
阅读(228)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告