GALS设计方法
论文摘要
GALS(全局异步局部同步)方法很好地结合了同步设计和异步设计方法的优点,特别是在解决多时域问题和模块更新的复用性等方面有着得天独厚的优势。其设计思想是,将各个功能模块采用同步方式设计,然后用同步-异步转换接口将各同步模块封装起来,各模块以异步方式来实现通信。本文从异步电路设计原理及GALS系统原理、方法和模块设计等方面展开了广泛的研究,为GALS设计奠定了基础。本文的工作集中在:分析了最简C单元、三输入C单元电路的工作原理,实现其管级电路设计,并进行功能验证;给出了三输入C单元电路的版图设计;对set-C单元及reset-C单元提出了多种设计方案,并从能耗、上升或下降延迟等方面得出一种最佳方案;完成设计GALS系统的核心模块——GALS异步封装电路;作为一个完整的点对点GALS设计实例,大约通过900个MOS管,成功设计并实现了模4计数器向模8计数器传输数据。所有仿真均基于0.25μm标准CMOS工艺。
论文目录
摘要Abstract第一章 绪论1.1 论文背景1.2 研究意义1.2.1 GALS 方法的优势1.2.2 GALS 方法面临的一些挑战1.2.3 总结1.3 论文的主要工作及内容安排第二章 异步电路设计原理2.1 异步电路的分类2.1.1 延迟模型2.1.2 环境和电路模型2.2 握手协议2.2.1 信号传输协议2.2.2 数据编码协议2.3 异步电路中的几种重要单元2.3.1 C 单元2.3.2 Muller 管道2.3.3 Merge2.3.4 Mux2.3.5 Demux2.3.6 Mutual exclusion2.3.7 Arbiter2.4 异步电路中的冒险现象第三章 GALS 设计理论3.1 GALS 系统的基本概念3.1.1 结构分类3.1.2 基本模型及原理3.2 GALS 方法的时钟低功耗3.2.1 功耗节省和上限分析3.2.2 时钟功耗3.2.3 通信开销3.2.4 局部时钟产生和开销第四章 三种C 单元的CMOS 实现与仿真4.1 最简C 单元的CMOS 实现与仿真4.2 三输入C 单元的CMOS 实现与仿真4.3 SET-C 单元的三种CMOS 设计与仿真4.3.1 set-C 单元4.3.2 set-C 单元的三种CMOS 实现4.3.3 仿真分析4.4 本章小结第五章 GALS 系统的设计及实现5.1 GALS 系统的模块及握手协议5.2 W-PORT 电路的设计与仿真5.2.1 w-port 电路5.2.2 reset-C 单元的设计5.2.3 w-port 电路的仿真5.3 R-PORT 电路及仿真5.3.1 r-port 电路5.3.2 r-port 电路的仿真5.4 WR-PORT 电路及仿真5.5 可暂停时钟模块5.6 GALS 异步封装电路与仿真5.7 点对点GALS 系统的实例仿真第六章 总结致谢参考文献硕士期间参加课题和论文发表情况
相关论文文献
本文来源: https://www.lw50.cn/article/9cdbd7329a6cbc5c7065db74.html