Virtex-5 FPGA芯片建模及位流生成技术研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:fanlinliuliu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
FPGA拥有设计灵活、修改方便、开发成本低、开发周期短等众多优点,因此在通信、军事、航天、无人驾驶等领域均有愈发广泛的应用。FPGA的开发需要用到相应EDA软件。而目前商用的FPGA EDA软件主要由Xilinx和Intel等国外大公司垄断。这种垄断会形成技术依赖,也会存在断供的风险。在学术上,以VTR为代表的EDA软件主要面向简单的理论模型,且其流程做到布线即止,难以用于复杂的实际芯片。因此,研究实际FPGA的芯片建模和位流生成技术,实现一套可以应用于实际芯片的EDA软件,就是一项十分重要且必要的工作。本文以Xilinx Virtex-5 FPGA实际芯片为例,完成了一套基于VTR的EDA软件。使其可以实现行为综合、工艺映射、打包、布局、布线、位流生成这一整套的EDA流程。其中的主要工作,首先是对Virtex-5 FPGA进行符合实际结构的建模。其中包括芯片总体信息建模、可编程开关建模、布线资源信息建模、复杂逻辑块建模、逻辑块位置建模等。在建模中需要扩充建模方法,使其符合FPGA芯片的实际情况。在建模后,使程序正确对模型进行处理,完成行为综合、工艺映射、打包这三项流程。在布局布线前,本文重点完成了布线资源图的建立、处理与检验工作,生成了符合实际情况的布线资源图,将实际芯片中的相关模块抽象为有向图的数据结构,提供给后面布局布线流程使用。在生成布线资源图后,使程序能够正确运用布线资源图进行布局和布线流程。完成上面的流程后,就得到了行为综合和工艺映射生成的blif文件,打包生成的net文件,布局生成的place文件,以及布线生成的route文件。在生成四类网表文件后,本文对四类网表完成了解析处理,生成了XDL文件。在其中根据不同格式,提取出四类网表中的有效信息,并对相关XDL语句进行配置,使得生成的XDL语句可以反映网表中描述的信息。最后,借助XDL文件进一步生成位流文件。在完成开发工作后,本文对实现的EDA工具进行了测试。实验结果表明,该EDA工具可以对Virtex-5 FPGA完成从行为综合到位流生成的一整套EDA流程。
其他文献
随着“双碳”目标的提出,光伏行业迎来了前所未有的发展机遇。钙钛矿是第三代薄膜太阳能电池光吸收层材料之一,具有光吸收系数大、载流子寿命长且迁移率高等优势。截至2022年,钙钛矿太阳能电池光电转换效率已突破25.7%,与理论极限愈发接近,已经可与传统的硅基太阳能电池相媲美。然而,由于低温溶液制备工艺与器件的层状结构,钙钛矿活性层内部以及界面处的缺陷不可避免,界面处的能级失配也十分常见,这些问题会造成载
学位
髓鞘对神经系统的神经信号传递至关重要,是神经环路的重要结构支撑。体内髓鞘含量的精准测量对理解大脑发育及神经退行性相关疾病等脑疾病有着非常重要的意义。常规T1/T2加权像在脑白质髓鞘相关疾病诊断上不具有特异性。随着磁共振技术的不断发展,1994年Mackay等人提出对水分子质子横向弛豫时间(T2)的多指数分析方法。该方法采用多自旋回波脉冲序列测量,利用髓鞘水分子与其他水分子T2的区别,从而区分两种水
学位
氮化镓(GaN)材料因其大的禁带宽度、高的电子迁移率等优势在雷达、通信等领域具有广阔的应用前景。基于GaN材料的高电子迁移率器件具有更大的功率、更高的效率等优势。与传统的单沟道GaN基HEMTs器件相比,双沟道GaN基HEMTs器件具有更高的二维电子气密度、更好的跨导平坦度。因此,GaN基双沟道HEMTs器件得到了研究人员的广泛关注。而在众多GaN基双沟道HEMTs器件中,由于In Al N/Ga
学位
在过去几年的时间里,人工智能算力已经提升近万倍,面对市场对于产品需求的快速变化,如何平衡短周期与高性能成为了人工智能芯片领域竞争的关键。在整个芯片开发的项目过程中,有60%以上开发总时间消耗在芯片验证环节,且这一比重还在上涨,因此提高验证效率成为包括人工智能芯片在内的整个芯片行业业界亟待解决的核心关键问题。本文通过对目前业界广泛应用的主流验证方法与验证策略进行研究,结合NPU神经网络芯片的主要功能
学位
随着生物医疗芯片和通信应用需求增加,模数转换器(Analog-to-Digital Converter,ADC)作为传感器电路中模拟信号和数字系统沟通桥梁的关键枢纽,正逐步朝着高性能低功耗的趋势发展。逐次逼近寄存器(Successive Approximation Register,SAR)ADC是高分辨率和高能源效率模数转换器中候选之一。SAR ADC由于其不具有高带宽放大器且能在速度、功耗、动
学位
微服务、容器化等云原生技术已经成为当前构建应用系统的主流方式,将系统复杂性从服务内部转移到服务交互和体系架构层面,各服务独立开发、部署、更新,使得系统具备“持续运行、在线衍化”的特点,以适应新的业务和不断增长的系统特性。微服务应用系统有着架构体系复杂、内部交互动态、系统数据海量等特点,系统故障能够在服务、组件间进行传播,造成系统多处发生异常事件,需要对并发出现的异常做出快速捕获,通过分析后追溯多种
学位
第三代半导体材料氮化镓(Ga N)具有宽禁带、高击穿电场以及高电子饱和速率等诸多优势。基于氮化镓的高电子迁移率晶体管(HEMT)器件更是兼具了高频、大功率以及耐高温等特性,适用于新一代无线通讯、电力电子、航天和航空等领域。但是目前器件的可靠性方面仍然存在着不少的问题。尤其是随着器件工作结温越来越高,器件经常需要工作在高温与电应力同时存在的环境中,这可能会加剧器件的退化。基于此,本论文针对氮化镓HE
学位
目标检测是实现重点区域监测、城市管理的重要手段,广泛应用于人脸识别、自动驾驶、军事安防等领域。多源传感器信息融合的目标检测技术能够充分发挥各传感器的检测优势,提高目标检测准确性和鲁棒性,其中毫米波雷达与相机传感器凭借成本以及性能优势成为传感器融合的主流趋势。Center Fusion是目前业界主流的雷达与相机信息融合的目标检测算法,能够实现三维目标检测以及目标运动状态预测,但仍存在以下问题:Cen
学位
自步入21世纪,无线通讯技术得到了飞速的发展。而在信息数据爆炸的今天,常用通信设备的工作频段大都集中在了8 GHz以下。为了解决频带拥挤的问题,同时为了追求更高速的传输效率,无线通讯技术已朝着更高频率的毫米波频段前进。无线通信的实现必定离不开无线接收机,低噪声放大器(Low Noise Amplifier,LNA)作为无线接收机的第一级有源电路,起着放大信号、抑制噪声的作用,其性能的好坏对整个接收
学位
在移动终端、边缘推理等领域快速发展的当下,人们期待人工智能芯片不仅可以提供充足的算力,而且具有极低的功耗开销,即高能效神经网络加速器人工智能芯片。本文基于多权重多线程执行模型人工智能计算架构,利用逻辑复用、逻辑复制、流水线等数字芯片设计思想,设计优化高能效神经网络加速器芯片计算核心模块。具体来说,1)采用逻辑复用和流水线设计方法,优化人工智能计算架构内组合逻辑资源,相较于基准架构,降低组合逻辑面积
学位