1.USB協(xié)議總體介;2.USB2物理層;3.UTMI協(xié)議;4.USB2協(xié)議層與Controller;5.USB3物理層與PIPE協(xié)議;6.USB3鏈路層與Link training;7.USB3協(xié)議層與Controller
具體如下:
第1節(jié),usb總體的簡(jiǎn)介:
介紹了usb歷史發(fā)展,協(xié)議分類,以及各種usb的速度和特點(diǎn);還介紹了host和device的分工, usb hub及usb分層結(jié)構(gòu)簡(jiǎn)介;之后介紹了usb機(jī)械特性以及各種cable,各種接口。
第2節(jié),usb2物理層
usb2電氣特性和物理層的簡(jiǎn)介,并講解了HS和FS物理層數(shù)據(jù)格式,sync, EOP, SOF,HS and FS enumeration(包括connect, reset, suspend, resume)。
第3節(jié),utmi協(xié)議
詳細(xì)講解了utmi spec和utmi plus spec的各種信號(hào),以及usb2 phy的transmit和receive的狀態(tài)機(jī)的實(shí)現(xiàn)。之后具體講解了一個(gè)usb2 phy的設(shè)計(jì)。
第4節(jié),usb2 協(xié)議層and controller
講解了usb2協(xié)議層的基本概念,并介紹了usb2 packet結(jié)構(gòu),usb2 packet種類: token, data, handshake。之后介紹了usb2四種transfer種類,以及介紹了幾種典型的控制傳輸?shù)陌?/p>
第5節(jié),usb3 物理層簡(jiǎn)介和pipe協(xié)議
講解了usb3電氣特性和usb3 phy的設(shè)計(jì)結(jié)構(gòu)。講解了pipe協(xié)議,以及usb3 link-up sequence和power management。
第6節(jié). usb3 link level and link training
講解了usb3鏈路層,并詳細(xì)分析了link initialization和link training。講解了LTSSM狀態(tài)機(jī),以及l(fā)ink management和flow control。之后,對(duì)SS/HS的切換過(guò)程做了介紹。
第7節(jié). usb3 protocol level and controller
講解了usb3的協(xié)議層,并針對(duì)usb3的數(shù)據(jù)格式以及傳輸類型,做了詳細(xì)的講解。之后介紹了usb3 controller的設(shè)計(jì)實(shí)現(xiàn)
|