基于VTR的Virtex-7芯片建模及布局布线可视化研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:i_love_snj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于不断更新迭代的应用程序具有爆炸性的需求并且摩尔定律逐步趋近尾声,业界需要寻找传统CPU的替代品以进行高性能计算。FPGA作为一种可编程的半导体器件,提供了比其他可编程平台更高的性能与灵活性,使其在5G通信、边缘计算等领域具有巨大的市场潜力。FPGA底层工艺技术的更新和新颖架构体系的提出使得FPGA的规模、集成度和器件密度等快速扩增,进而导致学术领域研究的芯片架构体系与商业领域使用的芯片架构体系间存在较大差距,并且在研究过程中存在开发困难。因此,针对商用芯片构建资源信息模型以及设计辅助可视化模块对探索和研究商用芯片架构体系具有重要意义,可以引领学术领域的研究方向朝商用芯片器件发展。结合实际使用需求,本文首先通过研究Xilinx公司Virtex-7系列大规模商用芯片xc7vx330t-2ffg1761的底层结构特性,并利用学术开源框架VTR 8.0的结构化建模描述方式,从全局FPGA信息、逻辑单元块及布线资源三个方面完成了芯片资源信息模型的构建过程。基于此芯片资源信息模型,本文通过修改VTR 8.0框架且利用开源综合工具Yosys,完成对所选商用芯片及电路从行为综合阶段到布局布线阶段的实现流程。其次,本文设计并实现了适用Virtex-7商用芯片的解析绘制模块,完成对功能复杂的软件系统的设计能力需求。解析绘制模块首先通过相应的解析算法,对芯片资源信息模型和VTR 8.0设计实现阶段产生的中间结果信息进行逆向剖析;然后利用其子辅助绘制可视化模块的绘制算法,完成最终实现电路的布局和布线结果的可视化工作。本文选取了Symbiflow中针对Xilinx 7系列FPGA所设计的不同规模大小的15个电路作为测试基准电路,用于测试并验证完成实现的芯片资源信息模型和解析绘制模块。实验结果表明,本文构建的xc7vx330t-2ffg1761芯片资源信息模型具有可用性和准确性,能够使测试基准电路在VTR 8.0中完成行为综合到布线的整个流程。在VTR 8.0和Vivado中,测试基准电路在布局布线阶段花费的总运行平均时间分别为32.11秒和13.00秒。结果表明,在单线程模式下,Vivado在布局布线阶段的平均运行速度比VTR 8.0快1.47倍。此外,解析绘制模块可以正确地展示所有测试基准电路实现的布局视图和实现的布线视图,并且所有测试基准电路在解析绘制模块中的总体解析平均运行时间为1.583秒。
其他文献
多目标优化问题广泛存在于现实生活中的各行各业,与我们的生活密切相关。近年来,诸多学者提出了许多优秀的算法框架解决多目标优化问题,取得了不错的效果。然而,这些算法在解决大规模多目标优化问题时,求解效果明显下降。这主要是因为随着问题决策变量维数增加,搜索空间急剧增大。随着社会的发展,现实世界的问题越来越复杂,建立的模型的决策空间维度也随之增多,因此,研究和设计解决大规模多目标优化问题的高效算法是具有重
学位
在大数据时代背景下,人们时时刻刻都在产生数据信息。而这些信息在各行各业中都有着很大的经济价值,比如银行、通讯、金融行业等等,同时还衍生出了百度智能云、广告推荐等服务平台,给人类的生活带来了非常大的便利。另外在近几年,大数据还被应用到了机器学习领域。在机器学习领域中,模型训练数据集的使用往往存在着许多隐私泄露问题。随着科技的发展,人类对机器学习模型的性能的要求也越来越高,所需的训练数据量越来越大,因
学位
伴随着计算机技术的快速发展,计算机运行监控系统也在越来越多的企业中得到实际应用,运行监控系统通常由监控中心软件和若干部署在外站的数据采集设备两部分组成。近些年来,航天等领域的运行监控系统在实际应用中暴露出了诸多问题。其中由于系统中的数据采集设备往往会被安放在一些网络基础受限的地方,经常面临网络带宽较小、网络时断时续等情况,导致采集到的大量监控数据不能及时传输到监控中心进行处理。此外,随着系统中数据
学位
随着测序技术的不断进步和发展,针对不同物种及组织的蛋白质组测序已经为国内外研究者提供了多样化的蛋白质序列数据库。可用蛋白质序列数量的不断增加,也让对于蛋白质生物学以及蛋白质相关下游任务的研究向数据驱动转变,机器学习和深度学习方法在蛋白质组学相关任务中被广泛应用。如何从蛋白质序列中挖掘得到蕴含结构和功能语义信息的蛋白质向量表征,已经是国内外研究者关注的热点。另外,海量的蛋白质序列数据背景下也出现了另
学位
随着科技水平的迅速发展,越来越多的设备产品被生产使用,用户面临的故障问题也日益增多。由于故障处理过程中会产生大量工单案例,因此研究基于历史故障库的案例推荐可以为用户提供高效、准确的故障处理途径,在故障诊断领域具有重大研究价值。针对工单案例中存在的信息冗余、内容杂乱等现象,现有的研究大多基于文本的基础特征进行匹配,例如词共现和词频等统计信息,缺乏语义层面的理解,导致案例推荐存在准确率不高、根因分析不
学位
知识图谱是知识组织的一种有效方式,各专业领域通过构建垂直领域知识图谱进行知识管理。随着知识规模日益增长,多源异构知识成为知识图谱的主要数据来源。多源异构知识需要保证知识的准确性和正确性,共指消解技术和实体对齐技术可以有效进行实体消歧,以实现构建知识图谱的目标。目前,共指消解技术和实体对齐技术虽然取得不少研究成果,但还有不少难点尚未解决。例如,多数端到端共指消解模型聚焦于文档结构信息而忽略文档中的句
学位
随着工业产品日渐多样化,基于深度学习的机器视觉技术逐渐开始代替人工进行质量检测。在实际工业生产中,大多产品结构复杂,单个深度学习模型已不能满足生产需求。产品的质量检测不仅会涉及到多个深度学习模型,而且不同产品线的模型执行顺序和执行条件各异,且存在新的未知产品形态,因此需要在检测前,对多个模型进行模型编排。传统编排采用的是工作人员手工编写编排脚本的方式,这种方式需要工作人员具备一定的技术基础,且不易
学位
药物研发普遍存在着投资数额大、投资风险高、研发周期长、研发成功率低的现象。在新药物的研制过程中,药物靶标相互作用预测起着至关重要的作用,能够有效地减少药物开发的时间和经济成本。目前,基于异构信息网络的药物靶标相互作用预测方法越来越受到人们的关注,越来越多的研究集中在药物潜在靶点的预测上,然而目前的方法在多层网络处理和网络特征提取合并上依然存在着问题。本文提出一种基于异构网络向量表示的药物靶标关系预
学位
膝关节分割是医学图像中的一个关键任务,对于有效控制临床治疗进展、减轻未来的残疾、早期诊断至关重要,制定后续个性化诊疗、干预计划,需要精准地将膝关节软骨分割出来。由于不同膝关节组织之间体积、形态差异较大,甚至不同病人之间由于疾病进度不一致,导致膝关节相同组织,其形态差异也很大,这对深度学习模型的鲁棒性提出了极高的要求。目前在医学图像分割中的分割模型,主流神经网络是FCN、U-Net、V-Net网络以
学位
随着国家将旅游定为国民经济主导产业以及全民休闲旅游时代的到来,主题乐园迎来了蓬勃的势头,进入了高速建设期,并呈现与房产、文化、酒店、餐饮、等多业态融合的趋势。主题乐园发展不仅要解决好创造IP经济及品牌符号打造问题,还要结合自身特性炼好营销创新,提升核心竞争力。在现如今互联网+的大格局下,新媒体已经成为了传播范围最广、传播速度最快、传播互动性最强的传播平台。此外,随着在线旅游交易市场规划的不断快速增
学位