随到随学/常年招生
自由安排
E课网
上海上海上海市浦东新区科苑路399号详细地图
18001837633
课程介绍
USB协议经历了多年的发展,已经发展到3.1版本,成为二十一世纪电脑中的标准扩展接口。USB广泛应用于各种SOC芯片之中,是SOC中使用中重要的外设接口之一。本课程不仅介绍了USB2和USB3协议的历史,框架,发展,更重要的是对协议的归纳和总结,而且还针对USB在芯片中的实现,以及USB2/3的各层协议的具体分工和数据传输流程,做了详细的论述。学习了本课程,会对USB协议会有更形象更具体的认识,协议,不仅仅再是枯燥难懂的文字!
通过学习本课程,也可以打开认识SOC各种外设接口的一扇窗,有了USB的知识和经验,会对学习别的各种高速接口打下良好的基础。
课程对象:
本课程适合于IC设计和验证的具有初级水平的学生和工程师,也适合于有志于从事IC设计和验证工作,期望进入IC领域的相关人员。参加学习的学员只需要具有数字电路的基础知识,或对USB接口有浓厚兴趣,都可完成本课程的学习。
课程大纲:
1.USB协议总体介;2.USB2物理层;3.UTMI协议;4.USB2协议层与Controller;5.USB3物理层与PIPE协议;6.USB3链路层与Link training;7.USB3协议层与Controller
具体如下:
第1课,usb总体的简介:
介绍了usb历史发展,协议分类,以及各种usb的速度和特点;还介绍了host和device的分工, usb hub及usb分层结构简介;之后介绍了usb机械特性以及各种cable,各种接口。
第2课,usb2物理层
usb2电气特性和物理层的简介,并讲解了HS和FS物理层数据格式,sync, EOP, SOF,HS and FS enumeration(包括connect, reset, suspend, resume)。
第3课,utmi协议
详细讲解了utmi spec和utmi plus spec的各种信号,以及usb2 phy的transmit和receive的状态机的实现。之后具体讲解了一个usb2 phy的设计。
第4课,usb2 协议层and controller
讲解了usb2协议层的基本概念,并介绍了usb2 packet结构,usb2 packet种类: token, data, handshake。之后介绍了usb2四种transfer种类,以及介绍了几种典型的控制传输的包。
第5课,usb3 物理层简介和pipe协议
讲解了usb3电气特性和usb3 phy的设计结构。讲解了pipe协议,以及usb3 link-up sequence和power management。
第6课. usb3 link level and link training
讲解了usb3链路层,并详细分析了link initialization和link training。讲解了LTSSM状态机,以及link management和flow control。之后,对SS/HS的切换过程做了介绍。
第7课. usb3 protocol level and controller
讲解了usb3的协议层,并针对usb3的数据格式以及传输类型,做了详细的讲解。之后介绍了usb3 controller的设计实现。
听课方式
线上听课,随到随听,课程有效期一年
显示全部
学校介绍
学校人气度:678
2018-11-15
共7个
专业集成电路IC职业教育
赖琳晖
E课网(www.eecourse.com)是中国半导体集成电路教育平台,致力于为中国半导体产业发展,培养更多更好更专的集成电路工程实践性专业人才。E课网的教育产品以企业岗位需求为导向,以实际芯片项目为基础,提供贴合企业芯片设计的实训平台,提高学员的IC设计理论水平和IC设计技能,积累IC项目设计经验,保证学员高薪就业。E课网提供数字ASIC前端设计、数字验证、数字DFT、数字物理设计、数字后端、静态时序分析、低功耗设计与验证、模拟版图、FPGA设计验证、芯片测试封装、半导体工艺等完整的项目级课程体系和项目实践体系,由具备10多年从业经验的资深工程师授课,从理论讲解到项目实战,帮助学员建立完整的IC知识体系并具备工程实践能力。
相关课程
加载更多
热门推荐
QQ咨询
微信咨询