FPGA-design av en STDM-baserad multiplexer för seriell multiprotokollskommunikation
2012 (Swedish)Independent thesis Basic level (degree of Bachelor), 10,5 credits / 16 HE credits
Student thesisAlternative title
A FPGA design of a STDM-based multiplexer for serial multi protocol communication (English)
Abstract [en]
The remotely operated underwater vehicles that the client develops have needs of different kinds of data channels. In order to minimize the need of physical cable between the control unit and a ROV, a multiplex protocol has been developed. The protocol has been designed with the aim of using the bandwidth of the transferring link as efficient as possible.
The different kinds of data channels used during this thesis project is; RS232, RS485 and CAN. ROM and FIFO-memories have been used to be able to effectively manage the different data channels. All the reading and sending of these channels have been implemented in FPGA-technology, the coding is made generic so that it will be easier to add more channels to the system in the future.
The multiplex protocol is a modified version of the method STDM and it is a proprietary protocol. Calculations has been made in MatLab to ensure that the protocol does not exceed the maximal bandwidth that is available. The protocol utilizes the error-detecting technique CRC for the purpose of error detection.
A PCB has been developed during this thesis project, the PCB is made so that the different data channels have connection with the FPGA circuit.
Place, publisher, year, edition, pages
2012. , p. 85
Keywords [en]
FPGA, STDM, Multiplexing, RS-232, RS-485, CAN
National Category
Communication Systems Telecommunications Other Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
URN: urn:nbn:se:liu:diva-76442ISRN: LiTH-ISY-EX-ET--12/0388--SEOAI: oai:DiVA.org:liu-76442DiVA, id: diva2:514474
External cooperation
Ocean Robotics International
Subject / course
Electronics Systems
Presentation
2012-03-23, Nollstället, Linköpings Universitet, B-huset, Linköping, 13:00
Uppsok
Technology
Examiners
2012-04-102012-04-102012-04-10Bibliographically approved