文摘
英文文摘
声明
第一章绪论
1.1 ATM交换及其应用
1.1.1 ATM交换技术的发展
1.1.2 ATM交换技术的特点
1.1.3 ATM的应用
1.2项目来源及其研究意义
1.3本文工作及内容安排
第二章ATM交换结构及其控制策略
2.1 ATM交换结构的功能与分类
2.1.1 ATM交换结构功能
2.1.2 ATM交换结构分类
2.2几种常见的ATM交换结构
2.2.1基于共享存储器的交换结构
2.2.2基于Crossbar的交换结构
2.2.3基于CLOS的交换结构
2.3交换结构控制策略
2.3.1缓冲策略
2.3.2流量控制
2.3.3选路方法
2.3.4多播实现
2.3.5基于共享缓存的队列管理
2.4 ATM交换的FPGA实现现状
第三章基于共享存储结构的原型样机设计
3.1交换机系统概述
3.2交换模块的功能模块组成
3.3各子模块的功能与原理
3.3.1信元接收
3.3.2信元写入控制
3.3.3信元读出控制
3.3.4微处理器控制接口
3.3.5 UTOPIA-Ⅱ接口
3.4模块参数设定
3.4.1模块间数据位宽和工作频率
3.4.2存储器容量估算与分配
3.5内部信元格式
3.6流量控制
3.7地址队列可靠性管理
第四章交换模块的FPGA实现
4.1 XILINX FPGA及其开发平台
4.1.1 Virtex-Ⅱ系列FPGA简介
4.1.2 Xilinx集成开发的工具ISE 9.1
4.1.3仿真工具ModelSim 6.2
4.1.4综合工具Synplify Pro 8.1
4.2交换模块输入输出接口的实现
4.3交换模块信元写入部分的实现
4.3.1信元写入控制逻辑模块
4.3.2串并变换模块
4.3.3信元写入过程
4.4交换模块信元读出部分的实现
4.4.1信元读出调度模块
4.4.2并串变换模块
4.5微处理器接口及内部寄存器的设计与实现
4.5.1交换芯片内部寄存器安排
4.5.2逻辑设计
4.6程序设计及难点分析
4.7仿真验证
结束语
致谢
参考文献
作者在读期间研究成果