PL27A1对拷线芯片|PL27A1对拷线方案设计|PL27A1对拷线电路电路原理图与PCBA设计

PL27A1是一款USB3.0数据桥接芯片,主要用于两台MAC数据对拷与数据传输、编辑等应用。

PL27A1符合USB 3.0和USB 2.0规范,通过USB端口在两台主机之间传输数据支持多种传输协议模式转换。

1.PL27A1特性

 超高速USB 3.0主机到主机桥接控制器

 符合USB 3.0和USB 2.0规范

 超高速(5Gbps)、高速(480Mbps)和全速(12Mbps)

 在两个USB主机之间传输数据(最高支持超高速USB 3.0)

 支持各种传输协议模式的固件定制:

 27A1模式-WINUSB(轻松传输线)

 27A3模式–CDC/ACM(USB串行设备)

 27A5模式-RNDIS(网线)

 27A7模式–WINUSB(自定义USB传输线)

 Windows、Mac OS和Linux(适用于ACM)上内置了WINUSB和CDC/ACM驱动程序,在Win7和8.1上安装驱动程序需要一个inf文件。RNDIS驱动程序内置于Windows和Linux上

 轻松传送电缆完全支持Microsoft Windows轻松传送内置软件Windows Vista、Windows 7和Windows 8。 

 Prolific为Windows XP/7/8/10(轻松传输电缆)和Mac OS提供免版税的PCLinq5软件。

 符合远程NDIS规范。用户可以使用以下方式通过USB端口连接两台PC网络TCP/IP协议。 

 对于27A1模式,PClinq5软件可以存储在外部SPI闪存中,并通过以下方式实现

Windows和Mac OS上的只读大容量存储设备。可用磁盘容量约为12MB。

 轻松传送电缆完全支持Microsoft Windows轻松传送内置软件Windows Vista、Windows 7和Windows 8。 

 Prolific为Windows XP/7/8/10(轻松传输电缆)和Mac OS提供免版税的PCLinq5软件。

 符合远程NDIS规范。用户可以使用以下方式通过USB端口连接两台PC

网络TCP/IP协议。 

 对于27A1模式,PClinq5软件可以存储在外部SPI闪存中,并通过以下方式实现

Windows和Mac OS上的只读大容量存储设备。可用磁盘容量约为12MB。

8位高性能1T8032微控制器

 USB设备接口

两个USB设备PHY

 USB端点0用于控制端点,每个USB侧都有专用的512字节缓冲区

 高度可配置的端点结构。每个端点都可以被配置为中断、批量或其他类型的端点,以及等时端点。

 直通通道FIFO架构利用全USB带宽进行数据传输

 外围设备

 一个用于外部SPI串行闪存的SPI闪存控制器

 支持外部SPI闪存和内部FIFO之间的DMA功能

 支持多供应商SPI串行闪存

 3.3V数字输入/输出焊盘和1.2V核心电源

 内置5V至3V线性低压差稳压器,总线由任一USB端口供电

 嵌入式上电复位(POR)

 30MHz晶体振荡器(由两个USB PHY共享)

 支持外部SPI闪存自定义USB供应商/产品ID

 支持LED指示连接和传输状态

 QFN64封装

2.PL27A1功能框图

3.PL27A1引脚配置:

图3-1 PL27A1引脚图(QFN64)

4.PL27A1引脚分配和描述

4.1 USB0 PHY Related Pins

Table 4-1 USB0 PHY Related Pins

4.2 USB1 PHY Related Pins

Table 4-2 USB1 PHY Related Pins

4.3 System Pins

Table 4-3 System Pins

Table 4-3 System Pins

5. 功能描述

5.1 USB3/USB2 PHY

USB物理层IP生成并响应USB电信号。这两个USB物理层IP符合USB 3.0和USB 2.0规范。USB 3.0部分使用PIPE接口与USB 3.0控制器通信,而USB 2.0部分使用UTMI接口与USB 2.0控制器通信。

5.2  USB设备控制器

USB设备控制器生成并解码USB事务,包括数据包报头、CRC校验、数据有效载荷等。该控制器充当USB设备,可以接受主机事务并响应数据或状态。每个USB设备控制器都有专用的控制端点FIFO来处理USB SETUP令牌及其数据传输。

5.3  直通通道FIFO

直通通道FIFO可用于在两个USB控制器侧之间传输数据包。当数据包从一个USB侧输入时,另一侧可以直接输出。该芯片中有两对(IN和OUT)直通通道。

5.4 直通通道FIFO

直通通道FIFO可用于在两个USB控制器侧之间传输数据包。当数据包从一个USB侧输入时,另一侧可以直接输出。该芯片中有两对(IN和OUT)直通通道。

5.4   EP0 FIFO

EP0 FIFO仅用于端点0传输每侧的数据包,其大小是每种USB速度模式的最大数据包大小。

5.5调节器

调节器IP用于产生IO 3.3V电源电压。

5.6 时钟开关

时钟开关设计用于在连接/分离和挂起/恢复状态下处理USB两侧之间的时钟切换。联

EP0 FIFO仅用于端点0传输每侧的数据包,其大小是每种USB速度模式的最大数据包大小。

5.5 调节器

调节器IP用于产生IO 3.3V电源电压。

5.6时钟开关

时钟开关设计用于在连接/分离和挂起/恢复状态下处理USB两侧之间的时钟切换。

5.7 8位微控制器

该芯片采用高性能1T8032 8位微控制器。它提供了比一般8032 MCU更高的性能。

5.8 P-ROM

这个芯片中有一个程序ROM。上电复位后,该芯片的MCU从该程序ROM(P-ROM)运行程序。

5.9   256B I-RAM

8032 MCU的256字节IDATA RAM。该存储空间可以为MCU提供高速暂存存储器。

5.10   X-RAM

用于8032 MCU的XDATA RAM。这是位于XDATA空间的MCU数据存储器,MCU使用它来存储过程中的数据。

5.11  GPIO和PWM

两个PWM信号发生器,可用于控制LED闪烁行为。还有一些GPIO信号可以直接由MCU控制。这些信号与外围设备复用。如果打开某些外围设备,则多路复用的GPIO信号将被禁用,这些信号将变为外围信号。

5.12 DMA

DMA控制器用于在FIFO XDATA RAM和外围设备之间传输数据。MCU可以控制此DMA从FIFO获取数据或从XDATA RAM将数据放入FIFO。它还可以用于在P-RAM到SPI闪存控制器或eMMC闪存控制器之间传输数据。

5.13 SPI闪存控制器

SPI闪存控制器可用于访问SPI串行闪存的数据。SPI时钟速率可由MCU调节。

6.PL27A1应用场景

1..两台电脑之前可以实现无U盘高速USB3.0数据对拷

2..PL27A1实现两台电脑共享一套鼠标和键盘

3.PL27A1k可以实现公司内网外网互传文件,节省时间提高办公效率。

7.PL27A1电路设计原路图如下所示:

8.PL27A1电路PCB设计如下所示:

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐