探索TSB12LV32:高性能IEEE 1394a-2000鏈路層控制器
在電子設(shè)備不斷發(fā)展的今天,高性能的鏈路層控制器對(duì)于計(jì)算機(jī)外設(shè)和消費(fèi)類(lèi)音視頻電子設(shè)備的穩(wěn)定運(yùn)行至關(guān)重要。德州儀器的TSB12LV32(GP2Lynx)就是一款這樣的高性能通用IEEE 1394a - 2000鏈路層控制器(LLC),下面將為大家詳細(xì)介紹。
文件下載:tsb12lv32.pdf
特性亮點(diǎn)
- 標(biāo)準(zhǔn)兼容性強(qiáng):TSB12LV32完全符合IEEE 1394 - 1995標(biāo)準(zhǔn)以及1394a - 2000補(bǔ)充標(biāo)準(zhǔn),支持400、200或100 Mbps的傳輸速率,能很好地滿(mǎn)足不同設(shè)備對(duì)數(shù)據(jù)傳輸速度的要求。并且它與德州儀器的物理層控制器(Phys)兼容,還支持德州儀器的總線(xiàn)保持器和電流隔離屏障,這為系統(tǒng)的穩(wěn)定性和可靠性提供了保障。大家在設(shè)計(jì)時(shí),想一想如何充分利用這些兼容性來(lái)優(yōu)化系統(tǒng)呢?
- 接口靈活多樣:它具有無(wú)膠接口,可直接連接68000和ColdFire微控制器/微處理器,并且支持ColdFire突發(fā)傳輸。其可編程微控制器接口有8位或16位數(shù)據(jù)總線(xiàn),多種操作模式(包括突發(fā)模式),時(shí)鐘頻率可達(dá)60 MHz;還有8位或16位數(shù)據(jù)移動(dòng)器端口(DM Port),能在25 MHz的時(shí)鐘頻率下,從無(wú)緩沖端口支持同步、異步和異步流傳輸/接收。這種多樣化的接口設(shè)計(jì),讓工程師在不同的應(yīng)用場(chǎng)景中有更多的選擇。
- 先進(jìn)的FIFO設(shè)計(jì):配備2 - Kbyte的通用接收FIFO(GRF)和2 - Kbyte的異步傳輸FIFO(ATF),通過(guò)微控制器接口訪(fǎng)問(wèn)。GRF支持異步和同步接收,ATF支持異步傳輸。內(nèi)部FIFO設(shè)計(jì)合理,能有效處理數(shù)據(jù),提高傳輸效率。在實(shí)際應(yīng)用中,如何根據(jù)不同的數(shù)據(jù)傳輸需求來(lái)管理這些FIFO呢,這是一個(gè)值得思考的問(wèn)題。
- 多通道同步支持:對(duì)無(wú)緩沖的8/16數(shù)據(jù)移動(dòng)器端口,具有兩通道同步接收支持和四通道同步傳輸支持,這對(duì)于需要進(jìn)行大量同步數(shù)據(jù)傳輸?shù)膽?yīng)用非常有用,比如音視頻設(shè)備。
- 電源與封裝優(yōu)勢(shì):采用單一3.3 - V電源供電,通過(guò)5 - V偏置端子具有5 - V容差。并且采用高性能的100引腳PZ封裝,方便在不同的電路板上進(jìn)行安裝和布局。
功能描述
TSB12LV32的主要功能是在1394 Phy - link接口、外部主機(jī)控制器和連接到數(shù)據(jù)移動(dòng)器端口(本地總線(xiàn)接口)的外部設(shè)備之間傳輸數(shù)據(jù)。它通過(guò)內(nèi)部的2 - Kbyte FIFOs,以高達(dá)400 Mbps的速率在微控制器接口和Phy - link接口之間控制1394數(shù)據(jù)包數(shù)據(jù)的傳輸和接收。同時(shí),它還能夠發(fā)送和接收格式正確的1394數(shù)據(jù)包,生成和檢測(cè)1394周期開(kāi)始數(shù)據(jù)包,將事務(wù)層傳輸請(qǐng)求傳達(dá)給物理層,并生成和檢查32位循環(huán)冗余校驗(yàn)(CRC)。
如果添加額外的控制狀態(tài)寄存器(CSRs),它還可以擔(dān)當(dāng)1394周期主(CM)、1394總線(xiàn)管理器和1394同步資源管理器(IRM)的角色。此外,它支持兩個(gè)通道接收1394同步數(shù)據(jù)和四個(gè)通道發(fā)送1394同步數(shù)據(jù)。
數(shù)據(jù)移動(dòng)器模塊
數(shù)據(jù)移動(dòng)器模塊負(fù)責(zé)處理大數(shù)據(jù)塊的外部?jī)?nèi)存接口。該本地總線(xiàn)接口可以配置為傳輸或接收數(shù)據(jù)包,數(shù)據(jù)包可以是異步、同步或異步流數(shù)據(jù)包。DM端口可以接收任何類(lèi)型的數(shù)據(jù)包,但一次只能傳輸一種類(lèi)型的數(shù)據(jù)包,如同步數(shù)據(jù)包、異步數(shù)據(jù)包或異步流數(shù)據(jù)包。
內(nèi)部FIFO分為異步傳輸FIFO(ATF)和通用接收FIFO(GRF),每個(gè)為520四字節(jié)組(2 Kbytes)。異步和/或同步接收數(shù)據(jù)包可以通過(guò)接收器路由控制邏輯路由到DM端口或GRF。異步數(shù)據(jù)包或異步流數(shù)據(jù)包可以從DM端口或內(nèi)部FIFO(ATF)傳輸,如果存在沖突,ATF具有優(yōu)先級(jí)并先傳輸。同步數(shù)據(jù)包只能由數(shù)據(jù)移動(dòng)器端口傳輸。此外,LLC還提供從物理層設(shè)備接收狀態(tài)信息并通過(guò)應(yīng)用程序軟件訪(fǎng)問(wèn)物理層控制和狀態(tài)寄存器的功能。
產(chǎn)品封裝與版本信息
- 封裝選項(xiàng):提供了TSB12LV32PZ、TSB12LV32PZ.A和TSB12LV32PZG4等型號(hào),均采用LQFP(PZ)封裝,100引腳,每包90個(gè),采用JEDEC TRAY(10 + 1)包裝,符合RoHS標(biāo)準(zhǔn),工作溫度范圍為0到70°C。在選擇封裝時(shí),需要考慮電路板的布局和散熱等因素。
- 其他合格版本:還有增強(qiáng)版TSB12LV32 - EP,支持國(guó)防、航空航天和醫(yī)療應(yīng)用。不同版本的產(chǎn)品適用于不同的領(lǐng)域,工程師需要根據(jù)具體的應(yīng)用場(chǎng)景來(lái)選擇合適的版本。
注意事項(xiàng)
在使用TSB12LV32時(shí),需要注意它僅適用于高產(chǎn)量應(yīng)用。如果需要完整的數(shù)據(jù)手冊(cè)或更多信息,請(qǐng)聯(lián)系support@ti.com。同時(shí),德州儀器對(duì)提供的技術(shù)和可靠性數(shù)據(jù)等資源不承擔(dān)所有明示和暗示的保證責(zé)任,開(kāi)發(fā)者需要自己負(fù)責(zé)選擇合適的產(chǎn)品、設(shè)計(jì)和測(cè)試應(yīng)用程序,并確保應(yīng)用符合相關(guān)標(biāo)準(zhǔn)和要求。
TSB12LV32以其豐富的特性和強(qiáng)大的功能,為電子工程師在設(shè)計(jì)計(jì)算機(jī)外設(shè)和消費(fèi)類(lèi)音視頻電子設(shè)備時(shí)提供了一個(gè)很好的選擇。但在實(shí)際應(yīng)用中,還需要根據(jù)具體的需求和場(chǎng)景,充分發(fā)揮其優(yōu)勢(shì),同時(shí)注意相關(guān)的注意事項(xiàng),以確保設(shè)計(jì)的設(shè)備穩(wěn)定、高效地運(yùn)行。
發(fā)布評(píng)論請(qǐng)先 登錄
探索TSB12LV32:高性能IEEE 1394a-2000鏈路層控制器
評(píng)論