随着微电子技术的发展,集成电路生产工艺水平的提高,数字电路的集成度越来越大,其中应用最广泛的是现场可编程门阵列FPGA。它是在PAL、GAL、EPLD等可编程器件的基础上进一步发展的产物。它作为专用集成电路(ASIC)领域中的一种半定制电路,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。FPGA在通信、数据处理、网络、仪器、工业控制、军事和航空航天等众多领域得到了广泛应用。 本论文主要是讨论FPGA以及其中的可编程存储模块BRAM。FPGA由用户进行编程配置以执行各种不同逻辑功能的一种集成电路器件,它含有的可编程输入/输出模块IOB和可编程逻辑模块CLB,通过可编程连接通道IR来相互连接。BRAM在进行编程配置后,就可以实现存储功能。BRAM以阵列的方式排布于FPGA内部,是FPGA实现各种存储功能的主要部分,是真正的双读/写端口的同步的RAM。每一块RAM都有4096个存储胞元,每个端口都有独立的控制信号,使得块状的RAM存储器的每一个端口均可以独立的配置成可读写、只读或只写端口,并且每个端口均可被配置成特定的数据宽度,如4096×1、2048×2、1024×4、512×8和256×16,从而提供了内嵌的总线宽度转换功能。块状RAM存储器在FPGA中增加了在器件中构建快速的、分列的、较大的RAM阵列。每个块状RAM胞元是按列排列的,沿着芯片的垂直边,列的长度与器件等长,每个BRAM跨度为4个CLB的高度。 本课题来源于成都华微电子系统有限公司的一款FPGA项目,所设计的本款FPGA是基于SRAM的百万门芯片,本文就是根据上面描述所需实现的功能,对其中BRAM模块进行了设计,并且对其进行了整体仿真验证。其中借助了硬件描述语言Verilog和软件ISE9.1i结合第三方软件Modelsim SE6.1f、Synplify7.6和Synplify Pro7.6。经过仿真验证,所设计的电路能够满足所需的要求。本课题对于打破国外对可编程逻辑器件关键技术的垄断,实现我国可编程逻辑器件的自主研发,有着积极的意义,并且为最终的产品设计和产品生产打下了基础。
资源简介:RT8019网络控制器在FPGA中的驱动设计
上传时间: 2013-12-11
上传用户:维子哥哥
资源简介:基于FPGA的神经网络硬件实现中的关键问题研究,适合用FPGA研究神经网络的工程人员参考
上传时间: 2013-08-07
上传用户:13215175592
资源简介:ARM处理器和FPGA在数据传输中的应用与研究
上传时间: 2013-08-15
上传用户:我干你啊
资源简介:MATLAB及其在FPGA中的应用(第2版)本书紧密结合作者在MATIAB和FPGA应用领域中的实际经验,讲述了MATIAB的基本使用方法及其在FPGA设计中的应用。书中略去对MATIAB和FPGA的一般性介绍,以大量设计实例为切入点,将MATIAB强大的数值计算和算法仿真功能与当今电...
上传时间: 2013-11-15
上传用户:雨出惊人love
资源简介:hogenauer cic滤波器的算法的研究及其与在FPGA中的实现,简明易懂。
上传时间: 2013-12-14
上传用户:源弋弋
资源简介:嵌入式系统中的软件设计技术──C语言程序设计.rar
上传时间: 2016-04-06
上传用户:colinal
资源简介:酒吧灯光控制工程在FPGA中的实现源代码.rar 觉得有用就下,也可作为例子学习
上传时间: 2014-01-18
上传用户:stewart·
资源简介:交互式计算机室内设计中的图形开发环境.rar
上传时间: 2016-05-08
上传用户:15071087253
资源简介:FPGA中的设计全过程,有助于对FPGA和VHDL的认识,好好研学吧!
上传时间: 2014-01-08
上传用户:hullow
资源简介:ARM处理器和FPGA在数据传输中的应用与研究
上传时间: 2014-02-17
上传用户:chenjjer
资源简介:图像技术的应用 : 包括:基于FPGA的图像处理系统; 基于图像特征的景象匹配辅助导航系统中的关键技术研究; 图像导航技术的发展和应用
上传时间: 2017-01-31
上传用户:love_stanford
资源简介:基于FPGA的神经网络硬件实现中的关键问题研究,适合用FPGA研究神经网络的工程人员参考
上传时间: 2013-12-19
上传用户:Ants
资源简介:FPGAcpld结构分析 pga的EDA设计方法 FPGA中的微程序设计 复杂可编程逻辑器件cpld专题讲座(Ⅴ)──cpld的应用和实现数字逻 一种使用FPGA设计的DRAM控制器 用cpld器件实现24位同步计数器的设计
上传时间: 2017-07-20
上传用户:ikemada
资源简介:基于FPGA器件的DDS设计实现中的一个核心部分就是波形存储表的设计。首先采用LPM_ROM和 VHDL选择语句这两种方法进行波形存储表的设计和比较分析 然后考虑到硬件资源的有限性及DDS的精度要 求,对这两种方法的程序进行了优化 最后对这两种方法设计的程序进行仿...
上传时间: 2017-09-16
上传用户:sardinescn
资源简介:锁相技术相关专辑 38册 209M基于TRAC器件的锁相环设计研究.rar
上传时间: 2014-05-05
上传用户:时代将军
资源简介:该文档为FM0编码及其在FPGA中的设计与实现讲解资料,讲解的还不错,感兴趣的可以下载看看…………………………
上传时间: 2021-10-30
上传用户:XuVshu
资源简介:该文档为[精选]FPGA中的DSP核心设计--资料总结文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2022-03-20
上传用户:
资源简介:FPGA CPLD中的Verilog设计小技巧
上传时间: 2022-07-19
上传用户:jason_vip1
资源简介:本文对感应电动机软起动过程中存在的电流、电磁转矩以及转速振荡问题进行了系统的理论分析和实验研究.论文首先根据感应电动机的数学模型,利用MATLAB仿真工具建立了感应电动机软起动的通用仿真模型,其次分析了晶闸管触发角度、机组的转动惯量、负载转矩以及转...
上传时间: 2013-07-13
上传用户:天诚24
资源简介:USB与FPGA接口的程序设计。里面是所有的源文件都经本人测试可以用,放心下载吧
上传时间: 2013-08-10
上传用户:lixqiang
资源简介:教大家如何使用FPGA中的SignalTap,这是一个相当有用的工具
上传时间: 2013-08-13
上传用户:hakim
资源简介:matlab在FPGA中的应用的三个具体事例,。
上传时间: 2013-08-16
上传用户:从此走出阴霾
资源简介:Xilinx的FPGA 中的matlab simulink建模,内有几种调制方式,比如QPSK等
上传时间: 2013-08-16
上传用户:zhishenglu
资源简介:FPGA中的竞争冒险现象的来源及其解决方法
上传时间: 2013-08-17
上传用户:tyler
资源简介:基于FPGA技术的存储器设计及其应用 原理详细!!!1
上传时间: 2013-08-20
上传用户:chukeey
资源简介:cy68013与FPGA接口的veriloghdl设计
上传时间: 2013-08-20
上传用户:AbuGe
资源简介:FPGA中的冒险现象,降低FPGA的稳定性和功耗
上传时间: 2013-08-23
上传用户:qq10538412
资源简介:Median Filter 在FPGA中的实现
上传时间: 2013-08-31
上传用户:bensonlly
资源简介:编码器倍频、鉴相电路在FPGA中的实现
上传时间: 2013-11-08
上传用户:38553903210
资源简介:MATLAB及其在FPGA中的应用(第2版)
上传时间: 2013-11-01
上传用户:wettetw