Field Programmable Gate Array Implementation of a Motherboard for Data Communications and Networking Protocols

Document Type


Publication Date



Reconfigurable devices, such as the field programmable gate arrays (FPGA), have provided electrical, electronics and computer engineers with a versatile and costeffective platform for designing circuits, developing devices and implementing electronic, communications, computer and other related systems. Presented in this paper is the use of FPGA in the development of a motherboard to introduce the concepts of data and network communications protocol through different interfaces. Some of the protocols implemented are VGA, PS/2, serial communications and parallel communications. Since the motherboard is FPGA-based, it can be reconfigured to perform other protocols making it open to a lot of possibilities.