
IC
Daniel雨林
学习,记录成长的一点一滴
展开
-
Verdi使用filelist打开.v工程文件
在学习Verdi的过程中发现下载的工程文件中,很多在Makefile中使用了filelist来引用design的所有.v工程文件,但有些Makefile中是使用“-f filelist.f”,而另一些是使用“-f file_list”,其实两者并无差异,使用file指令发现两者的文件格式均为ASCII text。...原创 2021-10-09 15:18:03 · 4112 阅读 · 1 评论 -
论文阅读-Crossing the abyss: asynchronous signals in a synchronous world
该论文讨论了异步信号的跨时钟域处理问题Crossing the abyss: asynchronous signals in a synchronous worldOnly the most elementary logic circuits use a single clock. Most data-movement applications, including disk-drive controllers, CDROM/DVD controllers, modems, network inte原创 2020-05-15 14:08:18 · 724 阅读 · 0 评论 -
HDL Designer介绍
HDL Designer—设计复用、创建和管理工具HDL Designer Series 是Mentor Graphics公司独有、完善的硬件设计复用、创建和管理环境,广泛地应用在FPGA, 平台化FPGA, 结构化ASIC,ASIC和SoC等多种设计流程中。HDL Designer可以实现HDL与图形方式混合的层次化设计,结合数据管理、版本管理、文档管理、设计流程管理等全面的设计管理功能,为大规模设计提供了有力的支持。HDL Designer提供和多种仿真器、综合器的接口,用户可以根据实际情况定制自己翻译 2020-05-09 10:45:27 · 8165 阅读 · 0 评论 -
DRAM 原理 1 :DRAM Storage Cell
1. Storage CapacitorDRAM Storage Cell 使用 Storage Capacitor 来存储 Bit 信息。从原理层面上看,一个最简单的,存储一个 Bit 信息的 DRAM Storage Cell 的结构如下图所示:由以下 4 个部分组成:Storage Capacitor,即存储电容,它通过存储在其中的电荷的多和少,或者说电容两端电压差的高和...转载 2018-10-14 20:20:57 · 2873 阅读 · 0 评论 -
DRAM 原理 2 :DRAM Memory Organization
在 DRAM Storage Cell 章节中,介绍了单个 Cell 的结构。在本章节中,将介绍 DRAM 中 Cells 的组织方式。为了更清晰的描述 Cells 的组织方式,我们先对上一章节中的 DRAM Storage Cell 进行抽象,最后得到新的结构图,如下: 1. Memory ArrayDRAM 在设计上,将所有的 Cells 以特定的方式组成一个 Memory...转载 2018-10-14 20:23:32 · 1763 阅读 · 0 评论 -
用理论告诉你 三极管和MOS管的区别在哪
用理论告诉你 三极管和MOS管的区别在哪 在电路设计当中假设我们想要对电流中止控制,那就少不了三极管的帮助。我们俗称的三极管其全称为半导体三极管,它的主要作用就是将微小的信号中止放大。MOS管与三极管有着许多相近的地方,这就使得一些新手不断无法明白两者之间的区别,本篇文章就将为大家引见三极管和MOS管的一些不同。 关于三极管和MOS管的区别,我们简单总结了几句话便当大家理解。从...转载 2018-10-16 17:24:13 · 1481 阅读 · 0 评论 -
并发研究之CPU缓存一致性协议(MESI)
CPU缓存一致性协议MESICPU高速缓存(Cache Memory)CPU为何要有高速缓存CPU在摩尔定律的指导下以每18个月翻一番的速度在发展,然而内存和硬盘的发展速度远远不及CPU。这就造成了高性能能的内存和硬盘价格及其昂贵。然而CPU的高度运算需要高速的数据。为了解决这个问题,CPU厂商在CPU中内置了少量的高速缓存以解决I\O速度和CPU运算速度之间的不匹配问题。在CPU...转载 2018-10-21 22:51:45 · 1103 阅读 · 0 评论 -
Develop a Boolean equation for overflow detection
Overflow DetectionOverflow Condition Binary Arithmetic Adding Unsigned Numbers Overflow Detection Circuit for Unsigned Addition Adding Signed Numbers The Full Adder Truth Table Adding the Sign...转载 2019-03-23 16:56:07 · 621 阅读 · 0 评论 -
《UVM实战》——2.3节为验证平台加入各个组件
本节书摘来自华章社区《UVM实战》一书中的第2章,第2.3节为验证平台加入各个组件,作者 张 强,更多章节内容可以访问云栖社区“华章社区”公众号查看2.3 为验证平台加入各个组件2.3.1 加入transaction在2.2节中,所有的操作都是基于信号级的。从本节开始将引入reference model、monitor、scoreboard等验证平台的其他组件。在这些组件之间,信息的传递...转载 2019-08-05 14:47:34 · 1221 阅读 · 0 评论