学位论文 > 优秀研究生学位论文题录展示

并行反馈进位加法器研究

作 者: 蒋文明
导 师: 盛利元
学 校: 中南大学
专 业: 电子科学与技术
关键词: 加法器 半加器触发器 并行反馈进位 FPGA CMOS门电路
分类号: TP332.21
类 型: 硕士论文
年 份: 2011年
下 载: 20次
引 用: 0次
阅 读: 论文下载
 

内容摘要


加法器是数字计算系统中一种基本运算器件,不仅用于算术运算(加法、减法、乘法和除法),还用于计数、地址运算等。本文深入研究了一种加法器新理论以及相关的基本结构。这种新型加法器是一种以半加器为基本结构单元的异步加法器,采用了并行反馈进位方式,称为并行反馈进位加法器(Parallel Feedback Carry Adder, PFCA)。与现有以全加器为基本结构单元的加法器(如RCA, CLA, CSeA, CCSA)相比,理论上,PFCA具有更快的速度和更小的面积。PFCA的面积渐近需求为O(n),时间渐近需求为O(log n),并且具有一个较小的比例系数。为了验证这一新的设计理论,本文研究了PFCA的FPGA禾(?)CMOS门电路硬件实现方案。在Xilinx公司的Vertex4平台上实现PFCA,并用Modsim进行时序仿真。仿真结果表明,FPGA实现方案存在实现位数有限和性能优势不明显的不足。而使用CMOS(?)]电路的实现方案可以实现任意位数的PFCA加法运算;HSPICE仿真结果表明,PFCA的速度和面积较RCA, CLA, CSeA, CCSA优势明显。最后还以可靠度为主要指标对PFCA进行了可靠性分析。为了消除电路中的竞争-冒险现象,提高电路的可靠性,给出了一种改进的PFCA电路结构。这种改进结构不仅保持了PFCA的性能优势,而且能够很好地消除PFCA电路中的竞争-冒险现象。一般来说,加法运算位数越多,PFCA优势越显著,显示出潜在的应用前景。

全文目录


摘要  3-4
ABSTRACT  4-8
第一章 绪论  8-17
  1.1 课题的背景与意义  8
  1.2 加法器的研究现状  8-10
  1.3 加法器的一般原理  10-12
    1.3.1 半加器  10
    1.3.2 全加器  10-11
    1.3.3 n位加法器  11-12
    1.3.4 加法器的性能指标  12
  1.4 常用加法器  12-16
    1.4.1 行波进位加法器RCA  12-13
    1.4.2 超前进位加法器CLA  13-14
    1.4.3 选择进位加法器CSeA  14
    1.4.4 进位完成检测加法器CCSA  14-16
  1.5 论文研究内容及论文结构  16-17
第二章 并行反馈进位加法器的基本原理  17-24
  2.1 构造方法  17-18
  2.2 电路性质  18-21
    2.2.1 半加触发器性质  18-19
    2.2.2 PFCA电路性质  19-21
  2.3 性能分析  21-22
  2.4 PFCA硬件实现时存在的问题  22-23
  2.5 本章小结  23-24
第三章 PFCA的FPGA实现及其时序仿真  24-32
  3.1 FPOA设计概述  24-26
    3.1.1 EDA技术  24
    3.1.2 FPGA技术及其开发流程  24-25
    3.1.3 硬件描述语言HDL  25-26
  3.2 PFCA的FPGA实现  26-30
    3.2.1 FPGA实现的解决方案  26-27
    3.2.2 FPGA实现的Verilog代码  27-28
    3.2.3 FPGA实现的参数设置  28-29
    3.2.4 FPGA时序仿真  29-30
  3.3 PFCA仿真结果分析与比较  30-31
    3.3.1 面积分析  30
    3.3.2 速度分析  30-31
    3.3.3 FPGA实现的进一步思考  31
  3.4 本章小结  31-32
第四章 PFCA的GNOS门电路实现及其HSPICE仿真  32-46
  4.1 CMOS电路  32-35
    4.1.1 CMOS常用门电路  32-34
    4.1.2 CMOS电路特点  34-35
  4.2 PFCA的CMOS门电路实现  35-38
    4.2.1 PFCA硬件实现的解决方案  35-36
    4.2.2 PFCA启动和完成机制  36
    4.2.3 PFCA驱动电路  36-37
    4.2.4 PFCA基本运算单元  37-38
  4.3 HSPICE仿真  38-42
    4.3.1 半加触发器仿真  39
    4.3.2 2位PFCA时序分析  39-41
    4.3.3 n位PFCA仿真  41-42
  4.4 仿真结果分析与比较  42-44
    4.4.1 面积分析  43
    4.4.2 速度分析  43-44
  4.5 本章小结  44-46
第五章 PFCA可靠·性分析  46-53
  5.1 数字设计的质量评价  46
  5.2 PFCA可靠性分析  46-50
    5.2.1 4位PFCA  47-48
    5.2.2 多位PFCA  48-50
  5.3 PFCA改进电路  50-52
    5.3.1 PFCA电路的竞争-冒险现象  50
    5.3.2 PFCA竞争-冒险的消除  50-51
    5.3.3 HSPICE仿真与结果分析  51-52
  5.4 本章小结  52-53
第六章 结论与展望  53-55
  6.1 论文结论  53
  6.2 研究课题展望  53-55
参考文献  55-60
附录  60-68
  附录1 PFCA迭代次数源码  60-62
  附录2 PFCA的HSPICE仿真源码  62-67
  附录3 32位PFCA时序仿真图  67-68
致谢  68-69
攻读学位期间主要的研究成果  69

相似论文

  1. 基于FPGA的电磁超声检测系统的研究,TH878.2
  2. 基于FPGA的五相PMSM驱动控制系统的研究,TM341
  3. LXI任意波形发生器研制,TM935
  4. 基于FPGA的射频功放数字预失真器设计,TN722.75
  5. 突发OFDM系统同步与信道估计算法及FPGA实现,TN919.3
  6. 直扩系统抗多径性能分析及补偿方法研究,TN914.42
  7. 电视制导系统中视频图像压缩优化设计及实现研究,TN919.81
  8. 基于FPGA的多用户扩频码捕获研究及硬件仿真,TN914.42
  9. 基于FPGA的数字图像处理基本算法研究与实现,TP391.41
  10. 基于FPGA的高速图像预处理技术的研究,TP391.41
  11. 基于FPGA的高速数字图像采集与接口设计,TP274.2
  12. 基于FPGA的电感传感器数据采集系统的研制,TP274.2
  13. 基于Nios的串行总线分析仪研制,TP274
  14. 基于FPGA-RocketIO_X的PMC高速数据传输板开发,TP274.2
  15. PXI高性能数字I/O模块研制,TP274
  16. LXI计数器研制,TP274
  17. 基于FPGA的高速实时数据采集系统,TP274.2
  18. 基于Nios Ⅱ的GPS信息接收系统设计,TN967.1
  19. 温压炸药爆炸温度场存储测试技术研究,TQ560.7
  20. FPGA系统远程安全升级的设计与实现,TP309
  21. 基于VHDL/FPGA的嵌入式UART的设计及FPGA验证,TN47

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 电子数字计算机(不连续作用电子计算机) > 运算器和控制器(CPU) > 运算器 > 加、减法器
© 2012 www.xueweilunwen.com