ebook img

Distributed clocking for synchronous SoCs PDF

226 Pages·2017·11.23 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Distributed clocking for synchronous SoCs

Distributed clocking for synchronous SoCs Eldar Zianbetov To cite this version: Eldar Zianbetov. Distributed clocking for synchronous SoCs. Micro and nanotechnolo- gies/Microelectronics. Université Pierre et Marie Curie - Paris VI, 2013. English. ￿NNT: ￿. ￿tel- 01053729￿ HAL Id: tel-01053729 https://theses.hal.science/tel-01053729 Submitted on 1 Aug 2014 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. ` THESE DE DOCTORAT DE ´ l’UNIVERSITE PIERRE ET MARIE CURIE ´ ´ Ecole Doctorale Informatique, Te´le´communications et Electronique (EDITE) Pre´sente´e par : Eldar ZIANBETOV Pour obtenir le grade de : ´ DOCTEUR de l’UNIVERSITE PIERRE ET MARIE CURIE Sujet de la the`se : ´ HORLOGERIE DISTRIBUEE POUR LES SOCs SYNCHRONES Pre´sente´ele: 25.03.2013 Lejuryestcompose´ de: M.Jean-BaptisteBEGUERET IMSBordeaux Rapporteur M.DavidNAIRN Universite´ deWaterloo Rapporteur M.Jean-PierreSCHOELLKOPF SiLiCieL Rapporteur M.BernardCOURTOIS CNRS Examinateur M.AlainGREINER UPMC,LIP6 Examinateur M.ValeriySITNIKOV OdessaStatePolytechnicUniversity Examinateur M.Franc¸oisANCEAU CNAM DirecteurdeThe`se M.DimitriGALAYKO UPMC,LIP6 Co-directeurdeThe`se M.E´ricCOLINET CEA-LETI,Minatec Invite´ M.Je´roˆmeJUILLARD Supe´lec Invite´ DOCTORAL DISSERTATION PIERRE AND MARIE CURIE UNIVERSITY Doctoral School of Informatics, Telecommunications and Electronics (EDITE) Presented by: Eldar ZIANBETOV To obtain the degree of : DOCTOR OF PHILOSOPHY AT UNIVERSITY OF PIERRE AND MARIE CURIE Thesis title : DISTRIBUTED CLOCKING FOR SYNCHRONOUS SOC Presentedon: 25.03.2013 Membersofjury: M.Jean-BaptisteBEGUERET IMSBordeaux Reviewer M.DavidNAIRN UniversityofWaterloo Reviewer M.Jean-PierreSCHOELLKOPF SiLiCieL Reviewer M.BernardCOURTOIS CNRS Examinator M.AlainGREINER UPMC,LIP6 Examinator M.ValeriySITNIKOV OdessaStatePolytechnicUniversity Examinator M.Franc¸oisANCEAU CNAM Supervisor M.DimitriGALAYKO UPMC,LIP6 Co-Supervisor M.E´ricCOLINET CEA-LETI,Minatec Invited M.Je´roˆmeJUILLARD Supe´lec Invited Abstract ThisdissertationaddressestheproblemofglobalsynchronizationofcomplexSoCinthe contextofdeeplysubmicronCMOStechnologies. Nowadays, to circumvent the difficulties associated with conventional clock distribution techniques(e.g. tree,mesh)insynchronoussystems,thedesignerswishingtogoonwiththe GloballySynchronousparadigmareturningtowardclockingtechniquesbreakingawayfrom conventional approaches (e.g. distributed oscillators, stationary waves, coupled oscillators, programmabledelays). Thisstudyissituatedonthisresearchaxis. In this research we studied and elaborated a global distributed clocking system for a highly reliable synchronous circuit. This clocking scheme is based on a network of oscilla- tors coupled in phase. Inside each synchronous clocking domain, there is one oscillator that generates the local clock. To synchronize the oscillators (i.e. domains), each one of them is controlled by an All-Digital Phase Locked Loop (ADPLL), realizing a phase coupling betweentheoscillatorsofneighboringzones. Duringthisresearchwehavedevelopedthespecificationsandselectedanarchitectureof the network. A theoretical model of the system has been established in a collaboration with CEA-LETI and Supe´lec laboratories in the framework of ANR HODISS project. We have analyzed the behavior of the system in simulations on different abstraction levels, investi- gatedthestabilityconditionsofitssynchronousoperation. An All-Digital Phase Locked Loop (ADPLL) has been proposed for the role of an el- ementary node of distributed clocking network. The use of ADPLL permits to circumvent difficulties of implementation, which are usually associated with analog PLL. We have de- signed the main blocks of the ADPLL: a Digitally-Controlled Oscillator (DCO), a Phase- FrequencyDetector(PFD)andanerrorprocessingblock. Acell-baseddesigntechniquehas been adapted for the design of DCO layout. This technique significantly reduced the com- plexity of the oscillator’s implementation. The remaining blocks have been designed in a commondigitaldesignflow. In order to reduce the risks associated with silicon implementation, the system has been validated in a FPGA prototyping platform. The results of the measurements showed that clockingnetworkbehavesaspredictedbythetheoryandsimulations. Two prototype circuits have been designed, implemented and tested in a 65 nm STMi- croelectronics CMOS technology. The first one is a proof of concept of a designed highly linear and monotonous DCO. The measured parameters of oscillator showed the compli- ance with specifications. The measured performance demonstrated the <15 ps rms jitter, while consuming 6.2 mW/GHz with 1.1 V supply voltage. The tuning range of the oscil- lator is 999-2480 MHz under 10 bit resolution. The second chip is a 4×4 node clocking networkwhichconsistsof16distributedADPLLs. Eachofthememploysadesignedearlier DCO, PFD and error processing block. The experiments showed that proposed technique of distributedclockgenerationisfeasibleinarealCMOSchipenvironment. Themeasuredper- formance demonstrated the timing error between neighbor oscillators less than 60 ps, while powerconsumptionis98.47mW/GHz. Thesistitle: DistributedclockingforsynchronousSoC Key words: synchronous clocking, multioscillator architecture, all-digital phase locked loop,digitally-controlledoscillator,bang-bangdetector,time-to-digitalconverter Thesis Supervisor: Franc¸ois ANCEAU, Professor at Conservatoire national des arts et me´tiers Thesis Co-Supervisor: Dimitri GALAYKO, Associate Professor at Pierre and Marie CurieUniversity(ParisVI) InMemoryOfMyMother,WhoPassedAwayIn1994 The meaning of this degree is that the recipient of instruction is examined for the last timeinhislife,andispronouncedcompletelyfull. StephenLeacock. McGillUniversity,1912.

Description:
Because of these difficulties, the SoC engineers orient their choice toward GALS archi- tecture which does not require N = length (Z); tref = 1000/Fref; tsda = 1000/Fsck; bit0 = Z(1); fprintf (fid eldo , 'V10 sda 0 PWL ( 0 %1.2g %2.4gn %1.2g\n', bit0 ∗vdd , tsda −tr , bit0 ∗vdd ) ; d=0; for
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.