FPGA是一种可通过用户编程来实现各种数字电路的集成电路器件。用FPGA设计数字系统有设计灵活、低成本,低风险、面市时间短等好处。本课题在结合国际上FPGA器件方面的各种研究成果基础上,对FPGA器件结构进行了深入的探讨,重点对FPGA的互连结构进行了分析与优化。FPGA器件速度和面积上相对于ASIC电路的不足很大程度上是由可编程布线结构造成的,FPGA一般用大量的可编程传输管开关和通用互连线段实现门器件的连接,而全定制电路中仅用简单的金属线实现,传输管开关带来很大的电阻和电容参数,因而速度要慢于后者。这也说明,通过优化可编程连接方式和布线结构,可大大改善电路的性能。本文研究了基于SRAM编程技术的FPGA器件中逻辑模块、互连资源等对FPGA性能和面积的影响。论文中在介绍FPGA器件的体系构架后,首先对开关矩阵进行了研究,结合Wilton开关矩阵和Disioint开关矩阵的特点,得到一个连接更加灵活的开关矩阵,提高了FPGA器件的可布线性,接着本课题中又对通用互连线长度、通用互连线间的连接方式和布线通道的宽度等进行了探讨,并针对本课题中的FPGA器件,得出了一套适合于中小规模逻辑器件的通用互连资源结构,仿真显示新的互连方案有较好的速度和面积性能,在互连资源的面积和性能上达到一个很好的折中。 接下来课题中对FPGA电路的可编程逻辑资源进行了研究,得到了一种逻辑规模适中的粗粒度逻辑块簇,该逻辑块簇采用类似Xilinx 公司的FPGA产品的LUT加触发器结构,使逻辑块簇内部基本逻辑单元的联系更加紧密,提高了逻辑资源的功能和利用率。随后我们还研究了IO模块数目的确定和分布式SRAM结构中编程电路结构的设计,并简单介绍了SRAM单元的晶体管级设计原理。最后,在对FPGA构架研究基础上,完成了一款FPGA电路的设计并设计了相应的电路测试方案,该课题结合CETC58研究所的一个重要项目进行,目前已成功通过CSMC0.6μm 2P2M工艺成功流片,测试结果显示其完全达到了预期的性能。
资源简介:FPGA是一种可通过用户编程来实现各种数字电路的集成电路器件。用FPGA设计数字系统有设计灵活、低成本,低风险、面市时间短等好处。本课题在结合国际上FPGA器件方面的各种研究成果基础上,对FPGA器件结构进行了深入的探讨,重点对FPGA的互连结构进行了分析与优...
上传时间: 2013-04-24
上传用户:6546544
资源简介:一款基于S3C4480X的高速ADC的电路设计及研究
上传时间: 2017-05-05
上传用户:lz4v4
资源简介:详细介绍了一款基于单片机的智能锅炉控制系统的设计。该系统能根据锅炉现场检测的各个状态做出实时精 确的自动控制,如实现温度、压力、水位等的监控,具有事件与参数记录、数码管显示、报警、系统参数设置、手自动切换控制 及与网络、打印机通信的功能。能够...
上传时间: 2013-12-27
上传用户:libenshu01
资源简介:一款基于SQL的全文搜索引擎,可以理解为对MySQL等数据库中全文搜索特性的另外一种实现。它本身可被整合到MySQL等数据库中,成为一种新的存储引擎;此外,还为一些脚本语言设计了API接口。是一款不错的存储引擎,同事能够使用在站内搜索上面,能够运行在 Unix/...
上传时间: 2014-08-31
上传用户:sz_hjbf
资源简介:一款基于GTK的internet phone 程序。程序分为服务器端和客户端两部分。服务器端维护用户的IP,号码等数据。客户端处理声音。
上传时间: 2015-06-09
上传用户:13517191407
资源简介:一款ccd摄像头的原理图设计,来自wis原厂方案(配合mpeg4方案)
上传时间: 2015-07-17
上传用户:阿四AIR
资源简介:本文介绍了一种基于DS18B20的数字温度计设计方案。方案利用AT89S52单片机控制DS18B20进行数据采集并由HS1602液晶显示模块显示结果,另外,采集结果可由RS-232-C接口送入计算机显示并存储。按键控制实现过界报警温度设定和实时监控,利用AT24C08芯片进行存储,...
上传时间: 2014-01-02
上传用户:米卡
资源简介:一款基于HT46R47的温度传感器AD数据处理的通用程序,采用平均值算法。在此奉献,请勿恶意传阅!
上传时间: 2014-01-17
上传用户:xyipie
资源简介:UtilMind.WinHTTP.v3.2.6.for.Delphi.BCB.Full.Source-SSGWinHTTP是一款基于WinInet的HTTP客户端控件允许你通过HTTP协议POST或者GET数据。通过WinHTTP你可以获取网页、下载文件、取得CGI返回结果,甚至还可以上传文件到CGI。
上传时间: 2013-12-31
上传用户:nanxia
资源简介:Excel Report是一款基于Excel的报表生成工具,它通过用户定义报表模板文件,定义数据源,并配置相应的配置文件,就可以通过页面向指定Servlet请求输出报表,其生成的报表是一个excel文件。
上传时间: 2013-12-25
上传用户:wanghui2438