层次式FPGA映射算法

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:wuyu9603
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着现场可编程逻辑门阵列(FPGA)在功能、密度、速度上的不断提升和成本的降低,使得它的应用越来越广泛。同时FPGA结构也越来越复杂多变,这就要求其电子设计自动化(EDA)系统功能需要扩充、性能需要提高。对EDA工具中运用算法的深入研究势在必行。本文针对其EDA系统中映射环节的算法进行深入研究,并且实现了此模块。首先,根据Xinlinx Virtex器件逻辑块结构建立了一种层次式FPGA逻辑块结构模型XVCLB。在这种结构模型中分别用可量化参数描述逻辑块,数学矩阵描述局部互连开关矩阵,有向图描述逻辑单元的输入输出和逻辑单元的电路结构。然后在已有查找表(LUT)映射算法Flowmap、cutmap的基础上获得了xvcmap,此算法提高了映射速度,减少了资源占有率。本文还运用了逻辑单元功能电路(XVGen算法可以从逻辑块结构模型生成逻辑单元功能电路集)的概念来描述逻辑功能,且得到了适用于XVCLB模型的逻辑单元映射算法XVmap。此算法将电路抽象成有向图的数学模型后,采用子图同构算法实现电路匹配。此外本文还改进了已有Cluster结构模型中开关矩阵的模型,获得了适用于XVCLB模型的逻辑单元装箱算法XVPack。算法核心是在考虑各类约束条件下采用贪婪算法将逻辑单元装箱到层次逻辑块中。经实验表明,本文提出的结构模型和算法更适用于商用FPGA。
其他文献
微环谐振器由于尺寸小、性能优良等优点,在光通信网络中有着广泛的应用潜力。在滤波和波分复用的应用中,为使用多个大的微环串联,得到大的自由光谱范围,需进行伪模抑制和通带
采用紫外/可见分光光度计,考察不同分子量的聚N-异丙基丙烯酰胺(PNIPA)与羧甲基壳聚糖(CMCS)在不同介质中(蒸馏水、不同pH值和不同NaCl浓度)的复合行为。结果表明,CMCS与PNIPA之间
嵌入式系统三十多年来得到了广泛的应用,芯片集成度越来越高,片上多处理器芯片(MPSoC)技术取得较快的发展,一方面,嵌入式处理器能够提供日益强大的处理能力,另一方面存储技术
本文介绍了周期极化铌酸锂(PPLN)波导在光通信系统中的应用,并讨论了PPLN波导中级联二阶非线性实现全光时域解复用的方案。综合研究了波导长度、泵浦光脉冲宽度和泵浦光脉冲
<正>俗话说,"活到老,学到老"。可见,学习对人的重要性。作为教师,特别是特殊教育教师,更应秉承终身学习的理念,不断发展自我、完善自我。一、近年来我国特殊教育发展现状特殊
会议
本文介绍了当前神经元MOS管电路研究的现状,结合当前集成电路的发展方向及要求,探讨了在通信系统中,神经元MOS电路的应用可能性及其特有的优点。分析了神经元MOS管及其改良结
层叠滤波器是一种具有层叠性和阈值分解性的滑动窗非线性数字滤波器,在传统阈值分解的基础上,又提出了基于镜像阈值分解的镜像阈值层叠滤波器。层叠滤波器的研究使人们可以从
中小学美术新课程改革在我国的教育改革发展史上具有重要的地位,它的实施与发展直接关系着我国中小学美术教育的教学质量,随着美术新课程改革的不断发展,基础美术教育理念随之
发现、发掘与发展学生的领袖潜质,积极探索培养学生领导力的途径,是创新人才培养的重要组成部分。培养中学生的领导力是信息时代的呼唤,也是青少年发展的需要,更是实现教育公
本论文采用中芯国际0.18μm混合信号CMOS工艺库设计了一种12位分段电流舵结构D/A转换器IP核。采用5+3+4的分段方式,高五位和中间三位分别采用温度计码加权电流源结构,经过列