Welcome To UTPedia

We would like to introduce you, the new knowledge repository product called UTPedia. The UTP Electronic and Digital Intellectual Asset. It stores digitized version of thesis, dissertation, final year project reports and past year examination questions.

Browse content of UTPedia using Year, Subject, Department and Author and Search for required document using Searching facilities included in UTPedia. UTPedia with full text are accessible for all registered users, whereas only the physical information and metadata can be retrieved by public users. UTPedia collaborating and connecting peoples with university’s intellectual works from anywhere.

Disclaimer - Universiti Teknologi PETRONAS shall not be liable for any loss or damage caused by the usage of any information obtained from this web site.Best viewed using Mozilla Firefox 3 or IE 7 with resolution 1024 x 768.


Mohd Saman, ABS (2002) RECONFIGURABLE COMPUTING: NETWORK INTERFACE CONTROLLER AREA NETWORK (CAN). Masters thesis, Universiti Teknologi Petronas.

[img] PDF
Download (2542Kb)


In current embedded computer system development, the methodologies have experienced significant changes due to the advancement in reconfigurable computing technologies. The availability of large capacity programmable logic devices such as field programmable grid arrays (FPGA) and high-level hardware synthesis tools allows embedded system designers to explore various hardware/software partitioning options in order to obtain the most optimum solution. A type of hardware synthesis tool that is gaining significant footing in the industry is Handel-C. a programming language based on the syntax of C but able to produce gate-level information that can be placed and routed on to an FPGA. Controller Area Network (CAN) is an example of embedded system application widely used in modem automobiles and gaining popularity in manufacturing environments where high-speed and robust networking is needed. CAN was designed on a very simple yet effective protocol where messages are identified by their own unique identifiers. Message collisions are handled through a non-destructive arbitration process, eliminating message re-transmission and unnecessary network overloading. A project to design and implement of a version of CAN is presented in this dissertation. The project was performed based on hardware/software co-design methodology with the utilisation of the above-mentioned reconfigurable computing technologies: FPGA and Handel-C. This disse11ation describes the concepts of hardware/software co-design and rcconfigurable computing: the details of CAN protocol, the fundamentals of Handel-C. design ideas considered and the actual implementation of the system.

Item Type: Thesis (Masters)
Academic Subject : Academic Department - Information Communication Technology
Subject: T Technology > T Technology (General)
Divisions: Sciences and Information Technology > Computer and Information Sciences
Depositing User: Users 2053 not found.
Date Deposited: 30 Sep 2013 16:55
Last Modified: 25 Jan 2017 09:47
URI: http://utpedia.utp.edu.my/id/eprint/7839

Actions (login required)

View Item View Item

Document Downloads

More statistics for this item...