DocumentCode :
1482954
Title :
The effect of propagation delay uncertainty on the speed of time-of-flight digital optoelectronic circuits
Author :
Feehrer, John R.
Author_Institution :
Optoelectron. Comput. Syst. Center, Colorado Univ., Boulder, CO, USA
Volume :
14
Issue :
12
fYear :
1996
fDate :
12/1/1996 12:00:00 AM
Firstpage :
2698
Lastpage :
2713
Abstract :
Time-of-flight synchronization is a new digital design methodology for optoelectronics that eliminates latches, allowing higher clock rates than alternative timing schemes. Synchronization is accomplished by precisely balancing connection delays. Circuits use pulse-mode signaling and clock gates to restore pulse timing. Many effective pipeline stages are created within combinational logic without extra hardware bounding the stages. Time-of-flight design principles are applicable to packet routing and sorting processors for optical interconnection networks. Circuits are unique because the clock rate is limited primarily by imprecision in propagation delay rather than absolute delay, as in circuits with latches. We develop a general model of delay uncertainty and focus on the effect that static and dynamic uncertainty accumulated over circuit paths has on the minimum feasible clock period. We present a method for traversing the circuit graph representation of a time-of-flight circuit to compute arrival time uncertainty at each pulse interaction point. Arrival time uncertainties give rise to pulse width and overlap constraints. From these constraints we formulate a constrained minimization to find the minimum clock period. We demonstrate our method on circuits implemented with 2×2 electro-optic switches and optical waveguides and find the electronic component of path uncertainty frequently limits speed
Keywords :
clocks; delays; integrated optoelectronics; jitter; measurement errors; optical interconnections; optical logic; synchronisation; arrival time uncertainty; balancing connection delays; circuit graph representation; clock gates; clock rate; combinational logic; delay uncertainty; digital design methodology; feasible clock period; higher clock rates; optical interconnection networks; optoelectronics; packet routing; propagation delay; propagation delay uncertainty; pulse interaction point; pulse timing; pulse-mode signaling; time-of-flight design principles; time-of-flight digital optoelectronic circuits; time-of-flight synchronization; timing schemes; Clocks; Design methodology; Latches; Optical pulses; Propagation delay; Pulse circuits; Signal restoration; Synchronization; Timing; Uncertainty;
fLanguage :
English
Journal_Title :
Lightwave Technology, Journal of
Publisher :
ieee
ISSN :
0733-8724
Type :
jour
DOI :
10.1109/50.545789
Filename :
545789
Link To Document :
بازگشت