深度解析USB协议

  • 营业执照
  • 办学资质
  • 售后服务
+收藏

求学价: 面议 发布用户:eecourseluck

发布时间:2018-12-27 已有49人浏览报名

课程介绍


 E课网IC培训针对USB在芯片中的实现,以及USB2/3的各层协议培训  

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的设计实现。

 听课方式

 线上听课,随到随听,课程有效期一年


标签:

USB协议IC培训

显示全部

学校介绍

E课网

认证机构

黄金会员5年

查看信用档案

学校人气度:678

E课网(www.eecourse.com)是中国半导体集成电路教育平台,致力于为中国半导体产业发展,培养更多更好更专的集成电路工程实践性专业人才。E课网的教育产品以企业岗位需求为导向,以实际芯片项目为基础,提供贴合企业芯片设计的实训平台,提高学员的IC设计理论水平和IC设计技能,积累IC项目设计经验,保证学员高薪就业。E课网提供数字ASIC前端设计、数字验证、数字DFT、数字物理设计、数字后端、静态时序分析、低功耗设计与验证、模拟版图、FPGA设计验证、芯片测试封装、半导体工艺等完整的项目级课程体系和项目实践体系,由具备10多年从业经验的资深工程师授课,从理论讲解到项目实战,帮助学员建立完整的IC知识体系并具备工程实践能力。

进入学校主页

相关课程

加载更多

热门推荐

新闻资讯

加载更多

QQ咨询

微信咨询