共查询到19条相似文献,搜索用时 125 毫秒
1.
深亚微米ASIC设计中的时序约束与静态时序分析 总被引:2,自引:0,他引:2
在现代深亚微米专用集成电路(ASIC)设计流程中,为使电路性能达到设计者的预期目标,并满足电路工作环境的要求,必须对一个电路设计进行诸如时序、面积、负载等多方面的约束,并自始至终使用这些约束条件来驱动电路设计软件的工作.文中介绍了设计中所需考虑的各种时序约束,并以同步数字系列(SDH)传输系统中8路VC12-VC4 E1映射电路设计为例,详细说明了设计中所采用的时序约束,并通过静态时序分析(STA)方法使电路时序收敛得到了很好的验证. 相似文献
2.
随着半导体特征工艺尺寸的缩小,IC芯片的物理参数和电学参数的波动越来越明显,特别是在高速芯片的设计中,那些满足简单功能性验证的芯片,就有可能由于时序的不满足导致厂商莫大的损失.重点在于给芯片设计者一个简要的静态时序分析(Static Timing Analysis简称STA)的概况.通过一个简单的例子,主要阐述了:面对伴随着半导体工艺特征尺寸缩小而来的时序问题,STA各自不同的分析算法及其对分析结果的影响;以及真正设计过程中如何借助EDA工具与约束文件实现这样的算法.期望给予所有的IC设计者关于STA的一个大致了解.使得其在整个设计过程中都能够考虑到时序问题.并且使用合适的分析算法,从而有效提高芯片的良率. 相似文献
3.
4.
5.
简要介绍设计方案产生的背景和串行Flash M25P80的主要性能,阐述了一种采用FPGA直接控制串行Flash的设计与开发方法.介绍了硬件设计原则和方法,对Flash接口时序的开发及硬件实现做了详细的描述,并对开发过程中可能遇到的问题进行了说明. 相似文献
6.
7.
通过对帧转移、内线转移、TDI(时间延迟积分)、线列等多种典型CCD驱动时序的共性和差异特征进行分析,提出了一种针对CCD图像传感器驱动时序的参量化设计方法。该方法提取了驱动时序的时间、状态、周期循环次数等16个参量,根据各参量之间的逻辑关系,采用FPGA设计时序发生程序模块,通过上位机对程序模块设置参量值,可实现对工作模式、工作频率、相位延迟等时序关系的调节,达到对CCD图像传感器各路驱动时序灵活控制的目的。此设计应用于CCD图像传感器参量测试系统中,有效地提高了参量测试效率和测试系统的通用性。 相似文献
8.
9.
本设计采用了以FPGA为主控器件的设计方法,将VGA控制器分成几个子模块,采用VerilogHDL硬件描述语言对各个模块进行描述设计,并利用EDA软件,完成对局部模块和整体模块的代码编写及仿真验证。通过分析VGA显示的基本原理和信号要求,设计整个系统的软件、硬件结构,包括VGA时序和显存时序的发生,通过按键控制实现横彩条、竖彩条图案的选择,并进一步设计出实现文字和图像的显示。 相似文献
10.
《固体电子学研究与进展》2016,(1)
设计了一种用于FPGA中的同步、双端口、容量为4kbit、可配置的存储器模块(Block RAM,BRAM)。BRAM以阵列形式内嵌在FPGA内部,是FPGA的主要模块之一。该BRAM可实现1、2、4、8、16bit 5种不同的数据位宽,且具有数据初始化及回读验证的功能。本文分别对BRAM的逻辑层、配置层、布线层进行了描述,重点介绍了逻辑层中时序控制电路和配置层中配置电路的结构和实现方法。基于0.18μm 5层金属SOI CMOS工艺完成BRAM设计实现,并对BRAM进行了仿真,功能仿真结果符合时序控制电路和配置电路的预期设计目标,性能仿真表明其工作频率可达200 MHz。 相似文献
11.
深亚微米ASIC设计中的静态时序分析 总被引:2,自引:0,他引:2
随着集成电路的飞速发展,芯片能否进行全面成功的静态时序分析已成为其保证是否能正常工作的关键.描述了静态时序分析的原理,并以准同步数字系列(PDH)传输系统中16路E1 EoPDH(ethemet over PDH)转换器芯片为例,详细介绍了针对时钟定义、端口约束等关键问题的时序约束策略.结果表明,静态时序分析对该芯片的时序收敛进行了很好的验证. 相似文献
12.
13.
14.
15.
16.
带FPGA的PCI接口应用 总被引:2,自引:1,他引:1
文章介绍了一种带FPGA的PCI接口的应用及设计方法。该方法将PCI接口和PCI用户逻辑集成在一片FPGA里,可以对整个逻辑进行仿真测试,大大缩短了开发周期,提高了系统集成度和性能。文章重点叙述了Quicklogic公司提供的32wug TARGET接口芯片QL5030的原理和结构,分析了时序设计要点,给出了典型应用的逻辑框图和注意事项。 相似文献
17.
根据搜索雷达定时、通讯和多功能控制的任务需求,以FPGA 为主要控制器件,构建了基于CPCI 总线架构的多功能定时控制模块。硬件设计包含电源模块、时钟管理、FPGA、PCIe控制和RS-422 串口等功能模块,软件方面使用Verilog 语言编程实现了雷达时序控制、PCIe 接口控制和同步串口数据传输、雷达参数初始化、显控指令分发、分系统状态回告、遮蔽角响应、GPS校时等多种功能。模块随雷达样机在烟台某试验场进行了试验验证,经过整机联调和整机试验,定时控制模块的功能和可靠性得到了充分验证。实际工程应用表明,通用定时接口各模块的功能和性能均能满足系统的设计要求。 相似文献
18.
为了使STA(静态时序分析)结果更接近实际芯片工作环境的情况,可以通过设置不同的分析模式来进行时序仿真。芯片设计工作环境包括工艺、工作电压、工作温度的参数(PVT)。根据不同的PVT组合,可以得到WORST、TYPICAL、BEST的工作条件。并在STA中通过3种模式:单一模式(single mode)、最好-最坏模式(bc-wc mode)、全芯片变化模式(ocv mode)来仿真芯片实际的工作情况。将对不同的工作模式进行分析,并阐述其在深亚微米芯片设计过程中的应用。 相似文献
19.
ASICs for Stochastic Computing conditions are designed for higher energy-efficiency or performance by sacrificing computational accuracy due to intentional circuit timing violations. To optimize the stochastic behavior, iterative timing analysis campaigns have to be carried out for a variety of circuit timing corner cases. However, the application of common event-driven logic simulators usually leads to excessive analysis runtimes, increasing design time for hardware developers. In this paper, a gate-level netlist-oriented FPGA-based timing analysis framework is proposed, offering a runtime-configuration mechanism for emulating different timing corner cases in hardware without requiring multiple FPGA bitstreams. Logic gates are instrumented with a quantization-based delay model and a critical path selection algorithm is used to reduce the FPGA resource overhead. For an exemplary design space exploration of stochastic CORDIC units, speed-up factors of up to 48 for 10 ps or 476 for 100 ps timing quantization are achieved while maintaining timing behavior deviations lower than 1.5% or 4% to timing simulations, respectively. 相似文献