面向可容错计算的非精确Booth乘法器的设计与评估

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:kby0227
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在多媒体、图像处理、模式识别等可容错的应用中,即使计算过程不完全精确也能产生有用的结果,此时容错应用中的精确计算电路就会造成系统硬件资源的浪费。非精确计算的思想是通过降低电路运算精度,设计出低功耗、高性能电路。本文利用非精确计算思想设计了基于改进基-4 Booth算法的非精确乘法器。首先,本文分析了精确改进基-4 Booth乘法器的结构,主要分为三部分:基-4 Booth编码单元、部分积压缩单元和快速求和单元。然后在改进基-4 Booth编码器的基础上设计了三种非精确基-4 Booth编码器(ABE1、ABE2和ABE-3),并且分析了它们在CMOS 45nm工艺下的硬件指标和误差参数。和精确编码器相比,非精确Booth编码器在产生较低错误率的同时,它的硬件开销明显降低。接着,设计了一种基于精确不规整部分积阵列的非精确规整部分积阵列。与精确不规整部分积阵列相比,该非精确设计减少了乘法器运算的一级压缩,缩短了整个乘法器运算电路的关键路径。因此,规整后的部分积阵列可以减少部分积压缩中压缩器的数量。随后,本文将上述两个非精确设计单元和一种高效的非精确4-2压缩单元相结合,设计了六种非精确基-4 Booth乘法器。非精确乘法器的非精确因子p表示设计中的非精确位宽,即在乘法器的低p位使用非精确编码器和非精确压缩器。本文在不同非精确因子p的情况下对设计的非精确基-4 Booth乘法器进行硬件指标和误差参数分析。与精确的基-4 Booth乘法器相比,这些非精确基-4 Booth乘法器的功耗更低、延时更短而且面积更小。综合考虑硬件指标和误差参数后,本文设计的非精基-4 Booth乘法器相比于现有的非精确Booth乘法器表现更优,尤其在延时和误差方面。最后本文将设计的非精确基-4 Booth乘法器和现有的非精确Booth乘法器应用于图像处理和FIR滤波器上,通过对比各输出信号的信噪比,验证了本文设计的非精确乘法器达到了应用要求,并且输出信号质量优于现有非精确Booth乘法器的输出信号。因此,本文设计的非精确基-4 Booth乘法器设计在可容错的计算领域具有很高的应用价值。
其他文献
本论文的研究基于间苯二甲酸-5-磺酸钠以及1-乙基咪唑,设计并制备一系列有机铵盐化合物,从结构和介电性质方面对其进行了研究,为寻找相变化合物和铁电化合物,提供了研究素材
河南省是制造业大省,其制造业的发展关系到河南省工业化的进程,而在当前服务业迅速发展的大背景下,制造业与生产性服务业之间的关系越来越密切,那么在河南省怎样使两者的发展
研究区大地构造位置位于额尔古纳地块北缘、漠河前陆盆地,其北为蒙古-鄂霍茨克造山带,是蒙古-鄂霍茨克洋俯冲闭合后的产物。区域上主要经历了古亚洲构造域、蒙古-鄂霍茨克构
随着CFD的发展,尤其是高阶精度格式的应用以及模拟问题的复杂性和精细程度的不断提高,CFD模拟对时间推进方法计算效率的要求越来越高,对并行计算的需求也日益强烈。传统隐式
趋磁细菌(Magnetotactic bacteria,MTB)是一类能够在胞内合成由生物膜包被的磁性纳米颗粒(磁小体),并借助鞭毛沿磁力线方向运动的细菌。趋磁细菌具有形态多样性,主要有球形、
宝力高庙组在区域上划分为两段,下段为正常碎屑岩段,上段为火山岩段,本文对研究区内宝力高庙组火山岩岩相学、地球化学及同位素测年进行研究,将该套火山岩细分为三个段,其中
烟草翻译起始因子家族成员eIF4E-6(Ntab0942120)与马铃薯Y病毒VPg互作决定着PVY对烟草的侵染进程,为打断PVY对烟草细胞的侵染途径,增强烟株自身对PVY的抗性,本研究应用TALENs
在大规模密集的WLAN部署环境下,用户在统一管控下的不同接入点(AP)之间的切换越来越频繁,然而传统切换机制会带来较长的时延,因此,如何保障在切换时的用户体验是一个严峻的挑
为了明确准噶尔盆地玛南斜坡风城组优质储层的地震响应特征,对云质岩、火山岩等优质储层进行准确识别。本文在前人研究成果的基础上,首先对目的层段进行精细构造解释;其次,利
吉林省桦甸市鹿角沟金矿床位于桦甸市红石砬子镇高兴屯东。近几年来通过大量的地质、物探和化探工作,已在研究区内发现了小型金矿床多处,具有良好的找矿前景。研究区位于华北