摘要: 最近开始学习verilog,也看了一点SystemVerilog,顺带折腾了一下常用的开发环境。 经过反复折腾,适合学习verilog语言本身的,感觉还是iverilog简单,写完测试,打印输出,速度比较快,还可以gtkwave看看波形。其他无论使用Quartus还是Vivado都有点慢。 如果学习 阅读全文
posted @ 2023-04-25 21:36 颜秋哥 阅读(232) 评论(0) 推荐(0)
摘要: 我使用ModelSim的Starter版学习, 在这一段代码上报错: module TestArray; int j = 1, q2[$] = {3,4}, q[$]={0,2,5}; initial begin //q.insert(1, j); //q.insert(3,q2); q.delet 阅读全文
posted @ 2023-04-22 10:43 颜秋哥 阅读(148) 评论(0) 推荐(0)
摘要: 慢慢开始摸索FPGA仿真软件的用法,渐渐熟悉,用起来和C++的IDE也差不多的感觉。 同一段代码,在Quartus下,编译后的逻辑图如下图所示: 这图与我那本N年前在书店5块钱购买的《精通Verilog HDL语言编程》有点不太一样。估计是软件设计改进了。 然后,想起来我还安装了VIVADO,那就也 阅读全文
posted @ 2023-04-21 20:16 颜秋哥 阅读(848) 评论(0) 推荐(0)
摘要: 最近在看一些芯片验证的书籍,逐步学习数字芯片的一些测试原理。以前的混合芯片测试,大多不需要了解其内部的具体原理,很多情况下,了解基本的I/O结构和通讯方式即可。但想更进一步学习,无论如何都避不开verilog了。从SSI,MSI,LSI,VLSI到ULSI,再到如今的Soc,数字电路规模的进步速度远 阅读全文
posted @ 2023-04-08 11:06 颜秋哥 阅读(401) 评论(0) 推荐(0)
摘要: 因为种种原因,不能使用Matlab,就接触到了Scilab,有一阵子没有使用了,突然发现被达索收购了。 随便抄一段代码: clear, clc, clf; wn = 2; instants = 0:0.05:20; kexi = [0.1, 0.5, 1.0, 2.0]; for i = 1:len 阅读全文
posted @ 2023-03-26 11:06 颜秋哥 阅读(206) 评论(0) 推荐(0)
摘要: 本来下载了Qt6.4.2,结果编译失败,各种失败。 然后,重新下载了Qt6.2.4,终于成功编译完成。核心关键是Qt的版本与mingw版本匹配问题,不知道为什么,新版Qt编译会出现问题。出现的问题我暂时解决不了,只好使用目前的匹配版本。 这里简要的记录一下要点。 1、mingw的版本为:https: 阅读全文
posted @ 2023-03-13 19:06 颜秋哥 阅读(1156) 评论(0) 推荐(0)
摘要: 参考《运算放大器电路设计手册》,如下图所示,增强运算放大器的输出电压范围。 前面的博客也讲了一些功率放大电路的设计,现在将功率放大电路加上V/I源的控制环路,如图: 利用运算放大器的输出是推挽输出,其电流来自电源,因此通过控制输出电流(流过Rlimit的电流)进而控制电源的供电电流,电源的供电电流控 阅读全文
posted @ 2023-03-03 21:21 颜秋哥 阅读(2323) 评论(2) 推荐(0)
摘要: 原图网址为:Schematic of the high‐voltage correction amplifier | Download Scientific Diagram (researchgate.net) 原图如下: 原图有点小错误,且未标注参数。简单增加一些参数,并修改错误节点,仿真结果如下 阅读全文
posted @ 2023-02-26 21:18 颜秋哥 阅读(547) 评论(2) 推荐(0)
摘要: 浮地控制大多是电压和电流之间的相互转换。 一个是定性的理解其工作原理, 一个是定量的计算关键参数。 阅读全文
posted @ 2023-02-17 06:48 颜秋哥 阅读(451) 评论(0) 推荐(0)
摘要: 共源-共栅的放大电路: 共射-共基放大电路: 阅读全文
posted @ 2023-02-13 20:16 颜秋哥 阅读(596) 评论(0) 推荐(0)