DDRs | Clock Domain Crossing | IO Deskewing
Movellus DLLs are suitable for a variety of applications, ranging from I/O lane de-skewing to clock domain alignment to to DDRs.
Unlike other digital DLL IP blocks, Movellus’ silicon-proven DLLs offer ultra fine delay control to minimize quantization noise.
Like all Movellus products, our DLLs consume a minimum number of routing layers, employ standard DFT features, and allow easy migration to new processes or PDKs.
Low Voltage Operation
Movellus DLLs can work under low voltage supplies, and do not require specialized analog voltages.
Movellus DLLs can be customized in a matter of days to meet different frequency/delay specifications.
Configuration & Control
Our DLLs can be programmed through a parallel bus or a serial bus (e.g. AMBA). Lock status bit available.
Movellus DLLs are portable across any process node which eliminates significant redesign, and integration overhead.
Wide Frequency Range
Movellus DLLs can cover a wide range of frequencies from 100 MHz all the way up to 4GHz.
Movellus’ domain-alignment DLLs simultaneously provide significant reduction in clock uncertainty and alignment between two independent clock trees with different insertion delays.
Aligning clocks at interfaces allows CDC-free communication between flops between hierarchical blocks. Lower clock uncertainty results in significant reductions in power and timing closure dominated by hold violations, or a reduction in setup time to enable faster clock rates and SOC throughput.
100 MHz to 2 GHz
300 ps to 1800 ps
< 10 ps
< 50 Tclk
Applications such as chip-to-chip IO links or parallel hard disk read/write heads require alignment of multiple bits with varying arrival times.
Movellus’ master/slave DLL architecture uses a master lane to calibrate the core DLL characteristics thus minimizing circuitry required in the slave DLLs.
300 MHz to 1.33 GHz
< 5 ps
< 50 Tclk