Font Size: a A A

Research And Implementation Of Multi Serial Communication Card Based On PCI9052

Posted on:2018-04-14Degree:MasterType:Thesis
Country:ChinaCandidate:Z LiuFull Text:PDF
GTID:2348330542471937Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the continuous development of automation technology,the needs that device productsaccess to the host computer or test device through the serial communication modeare increasing,so the current research of multi-serial data communicationis an important branch of computer application technology,in which the multi-serial data communication processing and storage is a relatively centralized application point.The multi-serial data communication card adopting PCI bus technology standardhas been widely used in many fields.In a variety of bus technologies,PCI local bus has excellent data transmission performance,and has become the mainstream of the computer bus.However,due to the complexity of the PCI bus protocol,the direct designing of the digital logic control circuit for the PCI busis very difficult.Therefore,in this project,PLX's dedicated PCI interface chip PCI9052 is used to achieve compatibility with the PCI bus.In this paper,the related technology of PCI multi-serial communication card is studied and discussed.The main work of this paper isto design the circuit which is suitable for PCI bus interface,to make the interface board and to complete the programming of the corresponding driver in WINDOWS operating system.The whole design is divided into two parts:the hardware circuit and the software driver.Hardware design results are: selecting the PCI9052 chip interface to achieve compatibility with the PCI bus,using CPLD to design theinternal logic control of the hardware circuit and using Cadence's schematic diagram and PCB to complete the circuit board production and related debugging work.Through this project,the need of custom serial port is met,thus avoiding the waste caused by the purchase of general device;RS422 standard is used to enhance the device's long-distance transmission of data and the anti-interference ability;the concurrent multipath design is used to ensure higher communication port baud rate.Software design results are: using Visual C++ and DriverStudio to design the multi-serial device driver suitable for Windows system.After repeated debugging tests,the system can successfully complete the data transmission under multi-serial ports to be applied in the work.
Keywords/Search Tags:PCI9052, Multi serial communication, DriverStudio, PCI bus, RS422
PDF Full Text Request
Related items