CMOS电路因其在在功耗、抗干扰能力方面具有不可替代的优势,以及在设计及制造方面具有简单易集成的优点而得到广泛应用。如今,在大规模、超大规模集成电路特别是数字电路中早已普遍采用CMOS工艺来来进行设计与制造。一、CMOS门电路设计规则 静态的CMOS电路的设计有着一定的规则,而正是这些规则使得...
分类:
其他好文 时间:
2014-08-23 15:18:21
阅读次数:
439
计算几何计算几何是一门兴起于二十世纪七十年代末的计算机科学的一个分支,主要研究解决几何问题的算法。在现代工程和数学领域,计算几何在图形学、机器人技术、超大规模集成电路设计和统计等诸多领域有着十分重要的应用。计算几何问题的输入一般是关于一组几何对象的描述,如一组点、一组线段,或者一个多边形的按逆时针顺...
分类:
其他好文 时间:
2014-08-10 23:57:21
阅读次数:
821
1 FPGA设计过程中所遇到的路径有输入到触发器,触发器到触发器,触发器到输出,如下图所示:
这些路径与输入延时输出延时,建立和保持时序有关。
2. 应用背景
静态时序分析简称STA,它是一种穷尽的分析方法,它按照同步电路设计的要求,根据电路网表的拓扑结构,计算并检查电路中每一个DFF(触发器)的建立和保持时间以及其他基于路径的时延要求是否满足。STA...
分类:
其他好文 时间:
2014-07-31 17:19:27
阅读次数:
341
复位电路不论对FPGA还是对ASIC都是十分重要的,因为差的复位电路有可能引发不可重复的故障。
1 完全异步复位将引发的问题
完全异步复位在确立和释放时都是异步的,它可能使系统进入准稳态。
2 完全同步复位
3 异步确立和同步释放的电路将比完全同步或者异步的电路提供更可靠地复位。
代码如下
module reset(
input clk, rst_n,
...
分类:
其他好文 时间:
2014-07-29 13:05:16
阅读次数:
296
一、电源是系统的血脉,要舍得成本,这对产品的稳定性和通过各种认证是非常有好处的。1.尽量采用∏型滤波,增加10uH电感,每个芯片电源管脚要接104旁路电容;2.采用压敏电阻或瞬态二极管,抑制浪涌;3.模电和数电地分开,大电流和小电流地回路分开,采用磁珠或零欧电阻隔开;4.设计要留有余量,避免电源芯片...
分类:
其他好文 时间:
2014-07-28 11:37:30
阅读次数:
186
TannerToolsv16Win641CD集成电路设计环境TannerToolsPro是一套以布局为主的软体(L-Edit,L-Edit/DRC,L-Edit/Extract),配合电路图的绘图输入软体(S-Edit)与电路层次的模拟软体(T-Spice),构成了一套IC设计系统。TannerToolsPro工具,它可提供完整的集成电路设计环境,帮助初学者..
本节将设计一个简化的处理器取指令电路,通过这个例子体会Verilog HDL的使用。
处理器内部一般有一个PC寄存器,其中存储指令地址,正常运行过程中,PC的值会随时间增加,同时从指令存储器中取出对应地址的指令。所以,本节实现的处理器取指令电路,包含两部分:PC模块、指令存储器。...
分类:
其他好文 时间:
2014-07-21 13:37:36
阅读次数:
269
我的专业是通信工程,但是我想我是不可能专心于通信这一个行业的。首先是硬件方向。我几乎很少接触硬件方面的东西,所以对硬件的设计不是很精通,经验不足。但是作为一个学通信的学生,不接触硬件是不可能的,对于基本的原件知识,数电,模电,数模电路设计的知识还是需要很熟悉的。通信专业知识:通信原理,数字信号处理,...
分类:
其他好文 时间:
2014-07-18 10:01:02
阅读次数:
230
FPGA是可编程逻辑器件(PLD:Programmable Logic Device)的一种。PLD是上世纪70年代发展起来的一种新型器件,它的应用和发展不仅简化了电路设计,降低了开发成本,提高了系统可靠性,而且给数字系统的设计方法带来了革命性的变化。截止到现在,出现了多种工艺、不同原理的PLD,如下。
? PLA(Programmable Logic Array)可编程逻辑阵列
? PAL(Programmable Array Logic)可编程阵列逻辑
? GAL(Generic Array Logic...
分类:
其他好文 时间:
2014-07-14 20:23:02
阅读次数:
294
有限状态机FSM思想广泛应用于硬件控制电路设计,也是软件上常用的一种处理方法(软
件上称为FMM--有限消息机)。它把复杂的控制逻辑分解成有限个稳定状态,在每个状态
上判断事件,变连续处理为离散数字处理,符合计算机的工作特点。同时,因为有限状
态机具有有限个状态,所以可以在实际的工程上实现。但这并不意味着其只能进行有限
次的处理,相反,有限状态机是闭环系统,有限无穷,可以用有限的状态,处理...
分类:
其他好文 时间:
2014-06-22 18:07:07
阅读次数:
304