Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/11396
Full metadata record
DC FieldValueLanguage
dc.date.accessioned2016-07-12T10:20:57Z
dc.date.available2016-07-12T10:20:57Z
dc.date.issued2015
dc.identifier.urihttps://www.um.edu.mt/library/oar//handle/123456789/11396
dc.descriptionB.SC.IT(HONS)en_GB
dc.description.abstractThe need to communicate from a ‘master’ to a ‘slave’ in a microcontroller system has been the catalyst for the creation of the Inter Integrated-Circuit Communication protocol. The main attraction of this protocol is the use of two lines for sending and receiving data to and from peripherals. Pin out conservation has been an issue back in the eighties and became more prominent when integration scales continue to increase. This fact could be one of the reasons why this protocol remained popular over time. With the increase of devices using various technologies, communication between such devices can be handled by this protocol. FPGA’s are no exception and the design of a module accomplishing this task is the target of this project. Field Programmable Gate Arrays are gaining ground with respect to other growing technologies, mainly because of the possibility of obtaining real parallel processing and therefore gaining speed for real-time applications. Although the I2C protocol is a moderately high speed serial protocol, though not the fastest speed communication, it can serve as a means of communication with slow peripherals designed to communicate with this protocol. This project will address two side issues apart from obtaining the functionality of the bus. Particular attention is given to noise immunity and to the footprint occupied by the module.en_GB
dc.language.isoenen_GB
dc.rightsinfo:eu-repo/semantics/restrictedAccessen_GB
dc.subjectField programmable gate arraysen_GB
dc.subjectMicrocontrollersen_GB
dc.subjectI2C (Computer bus)en_GB
dc.titleImplementation of an I2C interface on an FPGAen_GB
dc.typebachelorThesisen_GB
dc.rights.holderThe copyright of this work belongs to the author(s)/publisher. The rights of this work are as defined by the appropriate Copyright Legislation or as modified by any successive legislation. Users may access this work and can make use of the information contained in accordance with the Copyright Legislation provided that the author must be properly acknowledged. Further distribution or reproduction in any format is prohibited without the prior permission of the copyright holder.en_GB
dc.publisher.institutionUniversity of Maltaen_GB
dc.publisher.departmentFaculty of Information and Communication Technology. Department of Communications and Computer Engineeringen_GB
dc.description.reviewedN/Aen_GB
dc.contributor.creatorCiappara, Donald
Appears in Collections:Dissertations - FacICTCCE - 2015

Files in This Item:
File Description SizeFormat 
15BSCIT057.pdf
  Restricted Access
2.38 MBAdobe PDFView/Open Request a copy


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.