论文部分内容阅读
针对安全USB设备与PC主机数据通信的需要,依据USB1.1标准规范,文章设计一种USB1.1设备控制器IP核.该控制器IP核支持全速模式下控制、批量、中断三种传输方式,且传输端点数可配置.基于FPGA平台,对控制器IP核进行了实现,并在8051的配合下对实现进行了测试.测试结果表明其与主机之间的数据通信是可行的,可应用于SoC集成设计,为密码安全USB设备的开发奠定了基础.
According to the need of data communication between secure USB device and PC host, a USB1.1 device controller IP core is designed according to the USB1.1 standard specification.The controller IP core supports three modes of transmission in full speed mode, batch and interrupt , And the number of transmission endpoints can be configured.On the basis of FPGA platform, the controller IP core is implemented, and the implementation is tested under the cooperation of 8051. The test results show that the data communication with the host computer is feasible and can be applied SoC integrated design, laid the foundation for the development of password-safe USB devices.