FPGA中CLB电路的设计研究

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:xsy00
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
可编程逻辑模块(CLB)是现场可编程门阵列(FPGA)中的核心可配置逻辑单元,FPGA的逻辑功能就是靠CLB单元的配置以及大规模的CLB单元级联来实现的。本文采用Verilog硬件描述语言来设计CLB的电路,用NC-VERILOG工具对HDL程序进行了仿真验证,并利用华微电子系统有限公司长期在开发可编程芯片项目时积累的元件库,在CADENCE软件的schematic工具中实现了CLB的电路网表,最后通过模拟仿真验证了电路的实际信号与时序。在达到设计要求之后交付华微公司的版图部门予以实现电路的版图并最终应用于FPGA芯片。设计过程首先将CLB电路划分为逻辑电路,互连开关矩阵,使能选择模块,SRAM存储及配置模块几大部分,再采用Verilog语言分别描述每个模块的功能,然后参照数据手册以及ISE产生的配置数据找出各模块的配置规律与互连关系,最后利用各模块之间的信号互连关系实现整体电路。在设计的程序通过仿真验证之后,选择台积电0.18um工艺的华微公司的电路结构单元,使用全定制电路设计方法实现CLB的电路网表。然后参考专利对电路结构进行优化,之后在工作站中利用EDA软件完成信号的时序检验,在信号时序验证通过之后就基本完成了项目的要求。后端的版图设计与验证由专门的设计人员负责,在版图完成之后就可以出带生产芯片。本文利用SRAM技术的在系统可编程特性,结合数字电路前端设计方法,实现了一种既能够满足作Virtex-E系列FPGA基本逻辑单元应用又可动态配置的CLB电路结构。所设计的CLB电路Verilog程序,可用于同架构更大规模FPGA芯片正向设计的需要。同时为了和FPGA设计项目组的其他设计人员相配合,本文所设计的全定制CLB电路可实际应用于FPGA芯片中,目前芯片整体电路已完成后端版图设计与仿真验证,处于流片中。本课题打破了FPGA核心关键设计技术和产品制造被国外公司所垄断的不利局面,满足了国防和工业生产的需要。
其他文献
从目前中学体育教学情况来看,体育教学的改革和发展、教学质量的提高势在必行,顺应形势,微课逐渐进入体育课堂。微课在中学体育课堂中的运用,改变了传统的体育教学模式,使学
"咳嗽水"里含有管制药品磷酸可待因和麻黄素,揭示滥用咳嗽水对人体产生的依赖性及危害性。分析导致咳嗽水泛滥的社会原因,提出防治青少年滥用咳嗽水应做好的防治工作。
在传统的表面贴装技术(SMT)生产中,从印刷电路板(PCB)的设计文件中提取的元器件贴装坐标及其它相关贴装参数经常存在错误。正常生产时需要多次在贴片机上调试,严重影响了生产
目的减少妊娠高血压疾病孕妇产前检查失约、失访现象,保障母婴健康和安全。方法对398例妊娠高血压疾病孕妇进行孕期全过程系统管理和追访,对失约者进行电话访问和家庭访视,了
目的:研究电针八髎穴结合温灸治疗脑卒中后尿失禁(urinary incontinence after stroke)的方法,并评估其临床疗效。方法:选取2009年7月至2010年5月在华中科技大学附属中西医结合
<正>篦子沟矿业公司有近50年的生产历史,选矿厂所使用的设备多数为1960年代的产品,尤其是选矿厂碎矿工段,采用三段破碎闭路工艺,所使用的设备为KKn-700旋回破、Φ2100标准圆
质量统计分析工作是公司质量管理中的重要组成,也是开展产品质量管理的必要前提条件。汽车制造工厂关注的是整车故障率和零部件故障率两个方面,汽车整车制造过程中外购零部件
目的探讨通心络胶囊治疗冠心病心绞痛的临床疗效。方法将2006年5月~2008年5月68例冠心病心绞痛患者随机分为两组,治疗组36例,采用通心络胶囊;对照组32例,给予复方丹参片。疗程
地聚物泡沫混凝土是一种性能优异的新型无机材料,具有良好的发展前景,目前多采用化学发泡方式配制。物理发泡在材料性能的稳定和控制上有优势,需要采用物理发泡方式研制轻质
随着CMOS器件尺寸的缩小,栅介质厚度已经减薄到接近其物理极限。然而,电源电压减小的相对滞后导致的强电场引发了各种可靠性问题。其中负偏温度不稳定性(NBTI)是限制纳米CMOS器