论文部分内容阅读
RS232串口是PC的一个标准接口,硬件实现简单,在传统设备中获得了广泛地应用。随着USB接口的出现和应用日益广泛,传统的RS232接口设备存在向USB接口设备转换的问题。USB/RS232桥接器既可以利用USB较高的传输速率和即插即用的特性,同时可以充分利用已有的RS232设备的应用软件,实现RS232设备向USB设备的转换。
本论文首先对USB/RS232桥接器电路的整体结构和各模块的功能做了简要的介绍,主要包括USB接口模块、主控制器和UART接口模块三个部分,同时简要介绍了各模块涉及的几种协议规范。
论文重点进行了桥接器中的USB接口模块的设计,包括SIE的设计和功能接口层的设计。在进行USB接口设计之前,从整个系统的功能要求出发,考虑非标准USB设备的特殊要求,定义USB接口需具备的各项功能,以此为依据划分USB接口的内部模块,定义与其他模块的连接信号及连接方式。在此基础上完成了RTL代码的设计,并制定了以USB为主导的对整个系统分层次的全面的仿真方案和FPGA验证方案,仿真及FPGA验证结果表明,论文设计的USB接口电路满足了系统的要求。