Toggle Main Menu Toggle Search

Open Access padlockePrints

Adapting synchronizers to the effects of on chip variability

Lookup NU author(s): Jun Zhou, Professor David Kinniment, Dr Gordon Russell, Professor Alex Yakovlev



Two adaptation schemes based on on-chip measurement of failure rates have been proposed to reduce the effects of process, voltage, temperature and data rate variations on synchronizers on chip. One scheme is to select the best synchronizer out of a number to improve the synchronizer performance subject to process variation on chip. Compared to increasing the transistor size, this scheme can further reduce the effects of process variation without increasing the power consumption. The other scheme is to improve the performance of the system by adjusting the synchronization time according to the actual process, voltage, temperature and data rate variations on the condition that the required MTBF is met. It is targeted at overdesigned synchronization times due to synchronizer performance variability. To assess their feasibility, the two schemes have been implemented using a Xilinx 's 90nm FPGA Spartan 3. The on-chip overhead for the Synchronizer Selection scheme in terms of equivalent flipflops and gates is 9 and 6. For the Synchronization Time Adjustment scheme it is 33 and 104. © 2008 IEEE.

Publication metadata

Author(s): Zhou J, Kinniment D, Russell G, Yakovlev A

Publication type: Conference Proceedings (inc. Abstract)

Publication status: Published

Conference Name: 14th IEEE International Symposium on Asynchronous Circuits and Systems (ASYNC 2008)

Year of Conference: 2008

Pages: 39-47

Date deposited: 25/05/2010

Publisher: IEEE Computer Society


DOI: 10.1109/ASYNC.2008.11

Library holdings: Search Newcastle University Library for this item

ISBN: 9780769531076