JavaScript is currently disabled.Please enable it for a better experience of Jumi. IDT: Programmerbara klocklösningar ger lågt gitter, är energisnåla och tar liten plats
Guidelines for contributing Technical Papers: download PDF

IDT: Programmerbara klocklösningar

Ger lågt gitter, är energisnåla och tar liten plats

De senaste generationerna fullt programmerbara klockor med flera utgångar hjälper konstruktörerna att måta de krav som ställs av många höghastighetsgränssnitt samt ge tillfredställande jittermarginaler, låg effektförbrukning och litet platsbehov. I denna intervju svarar IDT:s Baljit Chandhoke på några frågor rörande de komplexa timingkraven i dagens avancerade produkter, alltifrån smarta telefoner till medicinska bildbehandlingssystem.
embexLadda ner artikeln på 500 kbyte här (länk, pdf).
Fler tekniska rapporter finns på etn.se/expert
Vad driver fram behovet av fler och mycket exakta klockkällor i nuvarande och framtida generationer av elektronikprodukter?
– Dagens avancerade utrustningar har flera processorer, FPGA:er eller nätverksprocessorer, minnen och enheter för fysiska lager som stöder flera protokoll för snabb kommunikation. Sådana system behöver vanligtvis en komplex timingarkitektur som består av flera referensklockor som samordnar de olika enheterna och uppfyller specifikationerna för klockfrekvens, spänning och jitter för gränssnitt som PCI Express, Gigabit och 10 Gigabit Ethernet och USB3.0.

– Kraven på att minimera komplexiteten, storleken och kostnaden som är förknippade med sådana timingarkitekturer driver på utvecklingen av nya och innovativa timingkretsar.

Hur skiljer sig klockgeneratorer med flera utgångar från vanliga klockkretsar och vilka fördelar kan de erbjuda?

– Genom att ersätta flera kristaller och kristalloscillatorer med en enda integrerad krets för att generera flera klockreferenser kan konstruktören spara kretskortsyta och få lägre energiförbrukning. Genom att undvika eller minimera antalet kristaller kan man också minska upphandlingsrisker i tidskritiska konstruktioner och förbättra systemens tillförlitlighet. Oftast behövs endast en kristalloscillator som referens. Detta minskar inte bara komponentkostnader och sparar kretskortsyta utan förenklar också konstruktionen.

– Andra parametrar man bör tänka på när man väljer programmerbara klockor är effektförbrukning, jitter över stort frekvensområde, fysisk storlek och systemprogrammerabarhet.

– IDT:s familj helt programerbara klockgeneratorer är exempel på den nya generationen integrerade timingkretsar. De skiljer sig från konventionella faslåsta kretsar som tillhandahåller flera klockutgångar med heltalsmultiplar av ingångsfrekvensen. En Versaclock 5 - 5P49V5901 kan generera klocksignaler på någon multipel av ingångsfrekvensen och dess frekvensdelare är inte begränsade till enbart heltalsmultiplar.

– Dessutom kan varje klockkanal konfigureras självständigt som dubbla LVCMOS-utgångar eller som LVPECL- eller LVDS-utgångar eller till HCSL-protokollet (Host Clock Signal Level) som det specificeras för PCI Express-kort. Flexibiliteten att konfigurera klockutgångarna självständigt enligt någon av dessa specifikationer kan minska behovet av kretsar för nivåomvandling i ett stort antal applikationer.

Vad är jitter och varför är det viktigt i de modernaste konstruktionerna?

– Programmerbara klockgeneratorkretsars jitterprestanda har stadigt förbättrats under flera generationer för att uppfylla kraven på snabba uppkopplingsstandarder. Versaclock 5-kretsar har ett klassledande RMS-fasjitter på mindre än 0,7 pikosekunder över hela området 12 kHz till 20 MHz.

– Höghastighetsstandarder såsom 1G eller 10 G Ethernet och PCI Express Gen 3 specificerar ett maximalt jitter med beaktande av alla jitterkällor. Dessa omfattar inte bara klockan utan också sändaren samt effekterna av termineringar och kretskortsledningar. RMS-jitterbudgeten för en 10G Ethernet-anslutning kan vara så låg som 1,55 ps (10 G BASE-R), medan PCI Express Gen 3 anger ett RMS-jitter på 1,0 ps för klockan. Att minimera RMS-fasjitter från klockkällan ger konstruktören ett större utrymme att uppfylla budgeten för länkjitter när andra bidrag beaktas.

Programmerbarhet är en egenskap hos nya timingkretsar med flera utgångar, varför är detta värdefull för kunden från upphandlings- och konstruktionssynpunkt?

– Programmerbara klockgeneratorer med flera utgångar ger konstruktören större flexibilitet och kan spara in kretsar för nivåomvandling i ett stort antal applikationer. Vissa program kan kräva ett vanligt klockträd i en konstruktion och som direkt startar en önskad konfiguration. IDT:s Versaclock-krets har fyra programmerbara OTP-minnesbanker (One-Time) som gör det möjligt för kretsen att fungerar på detta sätt.

– OTP-bankar gör också att VersaClock-kretsar kan lagra flera alternativa konfigurationer. Detta gör att man kan använda samma krets i olika projekt vilket kan förenkla inköp och lagerhållning. Inköpare kan också dra fördel av bättre pris vid större volymer. Möjligheten att lagra upp till fyra konfigurationer hanterar också applikationer som kräver frekvensförändringar.

Energiförbrukningen är en kritisk parameter ur termisk synvinkel och påverkar batteritiden i det ökande antalet bärbara, batteridrivna enheter. Hur hanterar timinglösningar med flera utgångar detta?

– Generellt har integrationen av tidigare separata komponenter till en enda komponent en positiv inverkan på det totala systemets energiförbrukning. Detta gäller också för integrerade programmerbara klockgeneratorer som Versaclock 5 som har en total strömförbrukning på bara 300 mW med alla utgångar operativa. Dess basströmförbrukning på 30 mA är ungefär hälften av alternativa kretsars. Naturligtvis medför lägre energiförbrukning färre termiska problem vilket förenklar konstruktionen. Eftersom det behövs mindre arrangemang för värmehanteringen minskar också storleken, vikten och kostnaden för applikationen.
MER LÄSNING:
 
KOMMENTARER
Kommentarer via Disqus

Anne-Charlotte Lantz

Anne-Charlotte
Lantz

+46(0)734-171099 ac@etn.se
(sälj och marknads­föring)
Per Henricsson

Per
Henricsson
+46(0)734-171303 per@etn.se
(redaktion)

Jan Tångring

Jan
Tångring
+46(0)734-171309 jan@etn.se
(redaktion)