Font Size: a A A

Study Of Arbitration Algorithms And Interface Circuits Based On System-on-Chip

Posted on:2015-01-02Degree:MasterType:Thesis
Country:ChinaCandidate:L ZhangFull Text:PDF
GTID:2268330431464242Subject:Integrated circuit system design
Abstract/Summary:PDF Full Text Request
With the fast development of integrated circuits, microelectronics hasrevolutionized into the stage of SoC (System-on-Chip). SoC is such a kind oftechnology as integration of microprocessors, logical storage unit, DSP etc.into a singlecore. The advances in semiconductor manufacturing technology make feasibleintegration of an increasing number of Intellectual Properties (IPs) and resources onto asingle SoC, thus the communication architecture based on bus is becoming more andmore important. There are bus contentions among masters which may have real-time orbandwidth requirements. Commonly-used arbitration algorithms cannot meet differentrequirements simultaneously, thus a two-level arbitration algorithm is proposed to dealwith this problem. Verifications are made on Viretex5from Xilinx. The experimentresults show that the proposed arbitration algorithm can satisfy real-time and bandwidthrequirements compared with Static Priority, Round-Robin arbitration and Lottery and itleads to a minor increase in power consumption. Furthermore, the increasing scale ofintegrated circuits makes the synchronous design method exhibit limitations anddrawbacks on design and manufacture. GALS design method has emerged in recentyears, which can be regarded as a valuable complement to synchronous design method.With its inherent advantages, it has become the main field in SoC. Based onsynchronous design scheme, it uses asynchronous design method to connect differentmodules, thus synchronous and asynchronous design can complement each other’sadvantages. Asynchronous circuits are fundamentally different compared withsynchronous circuits. In synchronous circuits, binary encoding is employed and a clocksignal operates as the timing reference for the data process. There is no global clock inasynchronous circuits, thus handshake signals should be used to achieve thecommunication between different modules. Also some recoding is needed, which haseffect on the data transimission between asynchronous and synchronous circuits. Aninterface circuit based on four-phase one-hot encoding is designed. The experimentshows that the interface circuit can work properly. Compared with circuits withsuspended clock, the working speeds of synchronous-asynchronous circuit andasynchronous-synchronous circuit increase by55.4%,61.4%respectively, and the powerconsumption decreases by83.3%.
Keywords/Search Tags:System-on-Chip, Arbitration Algorithm, Interface Circuit, GloballyAsynchronous Locally Synchronous
PDF Full Text Request
Related items