电子说
在电子设备不断发展的今天,高性能的链路层控制器对于计算机外设和消费类音视频电子设备的稳定运行至关重要。德州仪器的TSB12LV32(GP2Lynx)就是一款这样的高性能通用IEEE 1394a - 2000链路层控制器(LLC),下面将为大家详细介绍。
文件下载:tsb12lv32.pdf
TSB12LV32的主要功能是在1394 Phy - link接口、外部主机控制器和连接到数据移动器端口(本地总线接口)的外部设备之间传输数据。它通过内部的2 - Kbyte FIFOs,以高达400 Mbps的速率在微控制器接口和Phy - link接口之间控制1394数据包数据的传输和接收。同时,它还能够发送和接收格式正确的1394数据包,生成和检测1394周期开始数据包,将事务层传输请求传达给物理层,并生成和检查32位循环冗余校验(CRC)。
如果添加额外的控制状态寄存器(CSRs),它还可以担当1394周期主(CM)、1394总线管理器和1394同步资源管理器(IRM)的角色。此外,它支持两个通道接收1394同步数据和四个通道发送1394同步数据。
数据移动器模块负责处理大数据块的外部内存接口。该本地总线接口可以配置为传输或接收数据包,数据包可以是异步、同步或异步流数据包。DM端口可以接收任何类型的数据包,但一次只能传输一种类型的数据包,如同步数据包、异步数据包或异步流数据包。
内部FIFO分为异步传输FIFO(ATF)和通用接收FIFO(GRF),每个为520四字节组(2 Kbytes)。异步和/或同步接收数据包可以通过接收器路由控制逻辑路由到DM端口或GRF。异步数据包或异步流数据包可以从DM端口或内部FIFO(ATF)传输,如果存在冲突,ATF具有优先级并先传输。同步数据包只能由数据移动器端口传输。此外,LLC还提供从物理层设备接收状态信息并通过应用程序软件访问物理层控制和状态寄存器的功能。
在使用TSB12LV32时,需要注意它仅适用于高产量应用。如果需要完整的数据手册或更多信息,请联系support@ti.com。同时,德州仪器对提供的技术和可靠性数据等资源不承担所有明示和暗示的保证责任,开发者需要自己负责选择合适的产品、设计和测试应用程序,并确保应用符合相关标准和要求。
TSB12LV32以其丰富的特性和强大的功能,为电子工程师在设计计算机外设和消费类音视频电子设备时提供了一个很好的选择。但在实际应用中,还需要根据具体的需求和场景,充分发挥其优势,同时注意相关的注意事项,以确保设计的设备稳定、高效地运行。
全部0条评论
快来发表一下你的评论吧 !