自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IC小鸽的博客

教会他人是最好的学习方式

  • 博客(8)
  • 收藏
  • 关注

原创 单脉冲的产生

在IC设计中,很多时候我们需要产生单周期脉冲来作为启动信号。单脉冲产生很简单:1、 输入信号signal_in延迟1个周期得到delay_reg1;2、 输入信号signal_in延迟2个周期得到delay_reg2;3、 delay_reg1取反然后与 delay_reg2相与产生单周期脉冲pluse_out。 NOTE:此种情况下,只要signal_in有脉冲就会产生单脉冲pluse_out。...

2018-04-20 20:26:29 5664 1

翻译 PCIE中的加扰与解扰

PCIE中的加扰与解扰1)什么是加扰(scrambler)?所谓加扰是将源数据流与一个随机序列异或后,再发送出去,异或操作完成后的数据流基本是伪随机的。Scranbker的主要作用就是通过“加扰”的方法消减EMI噪声,所谓加扰是将源数据流与一个随机序列异或后,再发送出去。此时被发出的数据流也基本是伪随机的,从而降低了发送数据时产生的EMI噪声。 2)异或使用的随机序列是如何产生的?以PCIE 为例...

2018-04-20 20:04:44 11215

原创 Parity(奇偶校验)和ECC(错误检查和纠正)

Parity(奇偶校验)1、什么是parity?奇偶校验是一种数据校验机制,用于判断数据在存储过程中是否发生了比特位错误。常用于存储结构中,如RAM。存储结构的最小单元为“字节”,即Byte。每个字节含有8比特,另外增加1比特作为校验位。如下图(1)所示,校验位为所以比特位异或产生,即当8比特有奇数个1时,校验位为1,当有偶数个1时校验位为0。存储数据时,会对8比特数据进行异或运算得到校验位y0,...

2018-04-18 20:41:07 28826 4

原创 为什么插入buffer能够增加驱动能力?

1 buffer是什么?所谓增加buffer,buffer一般是几级器件尺寸逐步增大的反相器或类似结构的电路,以使得电阻在获得所需的驱动能力时,在功耗延时积上也达到最优。前后级的最佳驱动比例在2.718左右。buffer实际就是两个串联的反相器,常用于时钟路径中,用于增加时钟驱动能力,使得时钟clock具有良好的上升沿和下降沿。时钟buffer本身是输入负载较小,输出驱动能力较强。因此前级电路驱动...

2018-04-18 19:53:19 46133 3

原创 数字电路优化设计:如何降低面积和功耗?如何优化电路时序

1、如何降低功耗?(1) 优化方向:组合逻辑+时序逻辑+存储(2) 组合逻辑:   (a)通过算法优化的方式减少门电路(b)模块复用、资源共享(3) 时序逻辑:(a)尽量减少无用的register:算法优化、模块复用(b)非功能性的register不使用带复位reg:数据打拍(4) 存储:RAM(a)拆分RAM---------降低功耗(b)加大位宽降低访问频率-----------选用低主频高密...

2018-04-11 20:32:04 11000 2

原创 notepad++ 常用快捷键

 1.1.文件相关Ctrl+w :关闭当前文件Ctrl-Tab 文件标签跳转,跳至下一个打开文件Ctrl-Shift-Tab 文件标签跳转,跳至上一个打开文件Ctrl-Alt-S :文件另存为Ctrl-Shift-S:保存所有打开文件 1.2.编辑快捷键快捷键 动作定义Ctrl-C 复制Ctrl-Insert 同上,复制Ctrl-Shift-T 复制当前行至剪贴板Ctrl-X 剪切Shift-De...

2018-04-05 20:56:23 828

原创 RAM Parity 和 RAM ECC

在IC设计中RAM模块输出信号有Parity信号和ECC信号。parity 信号表示RAM中写入的数据data_in跟读出的数据是否一致。ECC负责纠错,能够修正单bit的数据。Parity是同一个data所有比特的异或,在data_in写入的时候进行异或计算得到parity_in,同时写入到RAM中,读出data的得到data_out,对data_out进行异或计算得到parity_out,若p...

2018-04-05 20:45:06 3452

原创 什么是soft repair 和 hard repair?

什么是repair?Repair是一个过程,是存储器修复缺陷(信号线短路、断路等情况)的过程。存储器中一般存在冗余的信号线和单元,通过检查发现有问题的单元,从而用冗余的模块替换有缺陷的模块,保证存储的正常使用。 什么是softrepair 和 hard repair? 什么是hardrepair?Hard repair 同样处于芯片初始化流程中,在存储模块出厂前厂家会进行功能测试,发现有问题的模块...

2018-04-05 20:39:24 5039 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除