
数字电路
文章平均质量分 79
edward_zcl
这个作者很懒,什么都没留下…
展开
-
存储空间都去哪了?占用空间比文件大太多?可能是文件系统和默认簇大小惹的祸
占用空间比文件本身大小大的因是“簇”这个概念的存在,是分配用来保存文件的最小磁盘空间量。即使一个单独的文件再小,也会占用一个“簇”的大小。先把文件都拷出去,格式化时将簇大小设置为4KB,再把文件都拷回来,最终相比之前要多出了30GB左右的可用空间,效果还是很明显的。查看软件所在的文件夹,发现文件夹的“大小”显示为1GB,可是占用空间却达到25GB.NTFS文件系统是“日志式”的,会进行大量的擦写工作,有可能会缩短闪存的寿命。可为什么这样的现象只是出现在我的移动硬盘上,而在我的其他硬盘上。转载 2022-12-17 10:42:05 · 3456 阅读 · 1 评论 -
计算机中的二进制、 字符编码、字符集、 二进制文件、 文本文件
计算机中的二进制、 字符编码、字符集、 二进制文件、 文本文件 简介 本文可以让你理解 计算机中为什么要使用二进制?我们存储的文件到底是什么?什么是字符集?什么是字符编码?什么是二进制文件?什么是文本文件? 首先先明确一个概念,你现在电子产品中看到和听到的所有数据一切皆为二进制数据,底层都是0 1来表示的。 为什么是二进制 为什么要用0 1表示呢,因为0 1 表示是最简单最普适的方法。我们的数据最...转载 2022-05-23 17:17:26 · 2278 阅读 · 0 评论 -
vivado中coe与mif的区别与联系
前几天折腾zynq下bram作为rom使用,初始化rom时需要用到.coe文件,但在vivado中“generate output products”后,还会生成.mif文件,下面看一下两个文件的内容。.coe文件的内容如下图.mif文件的内容如下图对比发现.mif文件的内容就是.coe文件内容的二进制形式显示。在ZC702_blk_mem_gen_0_0目录下,同时存在.coe与.mif文件。那么...转载 2022-03-09 21:29:08 · 1708 阅读 · 0 评论 -
DFT scan chain基础入门
现代集成电路的制造工艺越来越先进,但是在生产过程中的制造缺陷也越来越难以控制,甚至一颗小小的 PM2.5 就可能导致芯片报废,为了能有效的检测出生产中出现的废片,需要用到扫描链测试(scan chain),由此产生了可测性设计即 DFTflow。注意scan test 只能检测出制造瑕疵,无法检测芯片功能瑕疵。DFT 第一步是做 scan chain,首先将电路中的普通 DFF 换成 scan DFF:scan DFF 是在原DFF 的输入端增加了一个 MUX,于是多了几个 pin :scan.转载 2021-01-02 17:11:17 · 11867 阅读 · 1 评论 -
浅谈IC设计时序约束(大咖带你懂IC)
学数字IC的同学都知道的经典问题。延时/时序,是数字电路的核心概念。时序约束,是保证门级电路正常工作的延迟约束,就好像高速公路上行驶的汽车,对其车速和安全车距的要求。速度过快,车距过近,就很容易发生撞车, 而速度过慢,车距过大,就容易造成拥堵。 所以,只有合适的速度和车距要求才能保证高速公路的安全和畅通。门级电路的原理类似,如果从前级寄存器到后级寄存器之间的数据路径,延迟过大,传输过慢,就可能造成数据“拥堵”,而延迟过小,传输过快,就会发生数据“撞车”。而数据的延迟约束是由建立时间和保持时间来约束的。.原创 2020-12-16 18:30:27 · 4031 阅读 · 4 评论 -
关于synopsys软件
https://www.linuxidc.com/Linux/2017-10/147432.htmhttps://wenku.baidu.com/view/7af245db900ef12d2af90242a8956bec0975a5c7?ivk_sa=1023194jhttps://blog.youkuaiyun.com/u011075954/article/details/79603201http:/...原创 2020-01-05 12:06:28 · 1734 阅读 · 0 评论 -
发展强劲,未来可期 一文AI芯片的过去和未来
相信你一定还记得击败了李世石和柯洁的谷歌“阿尔法狗”(Alpha Go),那你知道驱动Alpha Go的是什么吗?如果你觉得Alpha Go和人相似,只不过是把人脑换成了芯片,那么你就大错特错了。击败李世石的Alpha Go装有48个谷歌的AI芯片,而这48个芯片不是安装在Alpha Go身体里,而是在云端。所以,真正驱动Alpha Go的装置,看上去是这样的:因此李世石和柯洁不是输给了“...转载 2019-12-22 19:49:40 · 342 阅读 · 0 评论 -
SDsoc
本来这是我研一进行的一个项目,后来虽然没有继续做下去,但是xilinx仍然在不断发展在他这方面的优势,已经从原来的ISE进化到vivado,SDK,SG(system generator),再到SDsoc,现在可以说不需要完全懂verilog,嵌入式开发人员也足以充分运用起Xilinx的ZYNQ以及PYNQ等系列办卡满足各种业务需求了。首先介绍一下什么是SDsoc。参考:http://xi...原创 2019-05-29 16:21:38 · 1223 阅读 · 4 评论 -
关于字符串,字符编码
大家都知道,计算机只认二进制数。所以不论是数字还是字符,都是需要转化成二进制串进行存储与运算的。这里先提一个问题:对于一个二进制数,计算机如何确定它具体表示什么类型的数据?例如,01001010既可以是整数74,又可以是字符’J’,计算机如何确定是哪一个?看下网友的回答: 不是吧,计算机内部都是二进制(类似011110010101101这种)所以,不管什么东西在计算机里,他们储存...原创 2019-04-20 22:09:26 · 2704 阅读 · 0 评论 -
最全计算机组成原理总结
计算机概述计算机的基本组成:存储器: 实现记忆功能的部件用来存放计算程序及参与运算的各种数据运算器: 负责数据的算术运算和逻辑运算即数据的加工处理控制器: 负责对程序规定的控制信息进行分析,控制并协调输入,输出操作或内存访问输入设备: 实现计算程序和原始数据的输入输出设备: 实现计算结果输出组成的联系:图一图二计算机的工作过程...原创 2019-04-12 18:31:45 · 2148 阅读 · 0 评论 -
锁存器Latch和触发器Flip-flop的区别
锁存器Latch概述锁存器(Latch)是一种对脉冲电平敏感的存储单元电路,它们可以在特定输入脉冲电平作用下改变状态。锁存,就是把信号暂存以维持某种电平状态。锁存器的最主要作用是缓存,其次完成高速的控制器与慢速的外设的不同步问题,再其次是解决驱动的问题,最后是解决一个I/O口既能输出也能输入的问题。锁存器是利用电平控制数据的输入,它包括不带使能控制的锁存器和带使能控制的锁存器。锁存器Latch...转载 2019-04-12 17:46:04 · 43980 阅读 · 5 评论 -
单片机与ARM嵌入式,DSP,FPGA的联系与区别
本文主要针对不同CPU架构以及现场可编程门阵列FPGA芯片区别与联系做一个介绍。MCU(Micro Controller Unit),又称单片微型计算机(Single Chip Microcomputer),简称单片机,是指随着大规模集成电路的出现及其发展,将计算机的CPU、RAM、ROM、定时数器和多种I/O接口集成在一片芯片上,形成芯片级的计算机。 MCU按其存储器类型可分为无片内ROM...原创 2019-04-12 17:34:12 · 9980 阅读 · 2 评论 -
Verilog数字电路中的锁存器,触发器,寄存器之间的区别
彻底理解锁存器,让你不再为锁存器头疼! 锁存器(latch):是电平触发的存储单元,数据存储的动作(状态转换)取决于输入时钟(或者使能)信号的电平值,尽当锁存器处于使能状态时,输出才会随着数据输入发生变化。分为普通锁存器和门控锁存器,普通锁存器无控制信号,输出状态始终直接由输入决定。在实际的数字系统中,为了协调各部分的工作,往往需要有一...转载 2019-03-18 15:56:19 · 2495 阅读 · 0 评论