文档介绍:北京交通大学
硕士学位论文
USB设备控制器的设计与验证
姓名:张义恒
申请学位级别:硕士
专业:微电子学与固体电子学
指导教师:骆丽
20090601
中文摘要摘要:近年来,涌谠嚼丛搅餍校哂腥菀资褂谩⒋渌俣瓤斓忍氐恪K着涌诘难杆俜⒄梗琔设备的种类和数量不断增加。本文从芟咝议和通信原理出发,对璞缚刂破鹘辛松杓坪脱橹ぁ榻衔8丛樱芟呤莶捎肗嗦爰拔惶畛洌訡方式进行校验,并以差分信号的形式在总线上传输。本文阐述了芟咝楹屯ㄐ旁恚重点介绍了信息包的结构与分类以及荽涞乃闹掷嘈汀T谏杓粕希疚采用自顶向下的设计方法,对璞缚刂破鹘辛四?楣δ芎徒峁沟幕旨吧计;在验证上,本文对设计进行了功能仿真和时序仿真以及硬件加速验证。最后,本文在验证电路的设计上,采用以模块划分及分开独立设计的方法,搭建出了灵活的验证环境,并在验证过程中设计了两通道数据采集模型,利用混合示波器和砑械那度胧铰呒治鲆橇街址绞嚼垂鄄焓荽湎附诓将其相互对比,确保了设计和验证的正确性。关键词:豢刂破鳎荒?椋谎橹分类号:
甌:.:琔甀..琱瑃·.,,甌“猟,琣·瑃.,..篢
图低臣虻ツP汀模块结构图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..模块结构图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.模块结构图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图低撤植懵呒肌锢硗仄私峁埂编码示意图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图位填充示意图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图畔峁埂畔母袷健、信息包的格式⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..图莅母袷健图帐职母袷健图氖毙颉图洹⑹挛窈托畔墓叵凳疽馔肌图刂拼涞纳柚媒锥巍图纯刂拼涞氖萁锥巍图纯刂拼涞淖刺锥巍图量刂拼涞氖萁锥巍量刂拼涞淖刺锥巍图输出批量传输⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图淙肱看洹图涑鍪凳贝洹图淙胧凳贝洹璞改P汀璞刚迥?榻峁雇肌具有高速传输能力的收发器⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.?榻峁雇肌?榻峁雇肌模块结构图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..北京交通大学硕士学位论文
图图模块结构图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.设备寄存器组结构图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯端点寄存器组结构图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯存储仲裁器模块结构图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯控制器接口模块结构图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯控制器模块结构图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.设备状态转换图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯控制器状态转换图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯标准请求状态转换图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯肭蟮牧鞒掏肌肭蟮牧鞒掏肌请求的流程图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.肭蟮牧鞒掏肌请求的流程图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。肭蟮淖刺肌肭蟮牧鞒掏肌请求的流程图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯肭蟮牧鞒掏肌请求功能仿真⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.....请求功能仿真设置阶段⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯请求功能仿真数据阶段⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..请求功能仿真状态阶段⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。肭蠊δ芊抡妗肭蠊δ芊抡嫔柚媒锥巍肭蠊δ芊抡孀刺锥巍请求时序仿真⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯请求时序仿真设置阶段⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯请求时序仿真数据阶段⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯请求时序仿真状态阶段⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。肭笫毙蚍抡妗图
验证电路模型⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯验证电路模块划分⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯模块肌肭笱橹さ淖刺锥巍肭笸瓿珊笊璞傅刂返腖显示⋯⋯⋯⋯⋯⋯⋯⋯.图肭笫毙蚍抡嫔柚媒锥巍肭笫毙蚍抡孀刺锥巍验证原理图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯外围模块设计图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯电源模块原理图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯控制和显示模块原理图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯配置等模块原理图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯外围模块肌外围模块电路板⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯接口芯片模块原理图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯接口芯片模块肌接口芯片模块电路板⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯模块电路原理图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯的两种封装⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯模块电路板⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..验证电路板⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯验证数据采集框图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯双通道验证数据采集框图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯可控触发模块⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯肭蟮难橹ぁ骸肭笱橹さ纳柚媒锥巍请