WO2001067603A1 - Electronic pulse generator and oscillator - Google Patents
Electronic pulse generator and oscillator Download PDFInfo
- Publication number
- WO2001067603A1 WO2001067603A1 PCT/GB2001/001067 GB0101067W WO0167603A1 WO 2001067603 A1 WO2001067603 A1 WO 2001067603A1 GB 0101067 W GB0101067 W GB 0101067W WO 0167603 A1 WO0167603 A1 WO 0167603A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- signal
- signal path
- oscillation
- circuitry
- traverse
- Prior art date
Links
- 230000010355 oscillation Effects 0.000 claims abstract description 68
- 230000001747 exhibiting effect Effects 0.000 claims abstract description 18
- 230000005540 biological transmission Effects 0.000 claims description 62
- 239000004020 conductor Substances 0.000 claims description 48
- 238000010168 coupling process Methods 0.000 claims description 29
- 230000008878 coupling Effects 0.000 claims description 28
- 238000005859 coupling reaction Methods 0.000 claims description 28
- 230000000694 effects Effects 0.000 claims description 28
- 230000001360 synchronised effect Effects 0.000 claims description 19
- 239000003990 capacitor Substances 0.000 claims description 14
- 238000011068 loading method Methods 0.000 claims description 12
- 230000009471 action Effects 0.000 claims description 8
- 230000001939 inductive effect Effects 0.000 claims description 8
- 230000009467 reduction Effects 0.000 claims description 7
- 238000012546 transfer Methods 0.000 claims description 6
- 238000002347 injection Methods 0.000 claims description 5
- 239000007924 injection Substances 0.000 claims description 5
- 230000005288 electromagnetic effect Effects 0.000 claims description 2
- 230000004308 accommodation Effects 0.000 claims 1
- 230000006872 improvement Effects 0.000 abstract description 7
- 239000002184 metal Substances 0.000 description 33
- 229910052751 metal Inorganic materials 0.000 description 33
- 238000000034 method Methods 0.000 description 30
- 239000010410 layer Substances 0.000 description 26
- 238000013461 design Methods 0.000 description 14
- 230000008859 change Effects 0.000 description 12
- 238000009826 distribution Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 10
- 230000006870 function Effects 0.000 description 9
- 230000001419 dependent effect Effects 0.000 description 8
- 238000004519 manufacturing process Methods 0.000 description 8
- 230000002457 bidirectional effect Effects 0.000 description 7
- 238000006243 chemical reaction Methods 0.000 description 7
- 230000003071 parasitic effect Effects 0.000 description 7
- VYPSYNLAJGMNEJ-UHFFFAOYSA-N Silicium dioxide Chemical compound O=[Si]=O VYPSYNLAJGMNEJ-UHFFFAOYSA-N 0.000 description 6
- 230000008901 benefit Effects 0.000 description 6
- 230000001965 increasing effect Effects 0.000 description 6
- 230000015572 biosynthetic process Effects 0.000 description 5
- 230000001934 delay Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 238000005755 formation reaction Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000007704 transition Effects 0.000 description 5
- 239000011248 coating agent Substances 0.000 description 4
- 238000000576 coating method Methods 0.000 description 4
- 230000001427 coherent effect Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 230000002500 effect on skin Effects 0.000 description 4
- 230000008030 elimination Effects 0.000 description 4
- 238000003379 elimination reaction Methods 0.000 description 4
- 239000012212 insulator Substances 0.000 description 4
- 239000011159 matrix material Substances 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- 238000000926 separation method Methods 0.000 description 4
- 230000011664 signaling Effects 0.000 description 4
- 239000000758 substrate Substances 0.000 description 4
- 238000012360 testing method Methods 0.000 description 4
- 229910000859 α-Fe Inorganic materials 0.000 description 4
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 3
- 238000013459 approach Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 230000010363 phase shift Effects 0.000 description 3
- 230000001172 regenerating effect Effects 0.000 description 3
- 239000004065 semiconductor Substances 0.000 description 3
- 235000012239 silicon dioxide Nutrition 0.000 description 3
- 238000004088 simulation Methods 0.000 description 3
- 238000010521 absorption reaction Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 230000001276 controlling effect Effects 0.000 description 2
- 230000001808 coupling effect Effects 0.000 description 2
- 125000004122 cyclic group Chemical group 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 239000003989 dielectric material Substances 0.000 description 2
- 238000009792 diffusion process Methods 0.000 description 2
- 230000005684 electric field Effects 0.000 description 2
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- 238000009413 insulation Methods 0.000 description 2
- 238000002161 passivation Methods 0.000 description 2
- 230000035699 permeability Effects 0.000 description 2
- 230000000750 progressive effect Effects 0.000 description 2
- 230000006798 recombination Effects 0.000 description 2
- 238000005215 recombination Methods 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 238000004064 recycling Methods 0.000 description 2
- 230000001105 regulatory effect Effects 0.000 description 2
- 230000003014 reinforcing effect Effects 0.000 description 2
- 238000012163 sequencing technique Methods 0.000 description 2
- 230000008054 signal transmission Effects 0.000 description 2
- 229910052710 silicon Inorganic materials 0.000 description 2
- 239000010703 silicon Substances 0.000 description 2
- 239000000377 silicon dioxide Substances 0.000 description 2
- 238000004513 sizing Methods 0.000 description 2
- 230000008719 thickening Effects 0.000 description 2
- 238000009966 trimming Methods 0.000 description 2
- 238000004804 winding Methods 0.000 description 2
- ZCJJIQHVZCFSGZ-UHFFFAOYSA-N 2,8-bis(diphenylphosphoryl)dibenzothiophene Chemical compound C=1C=CC=CC=1P(C=1C=C2C3=CC(=CC=C3SC2=CC=1)P(=O)(C=1C=CC=CC=1)C=1C=CC=CC=1)(=O)C1=CC=CC=C1 ZCJJIQHVZCFSGZ-UHFFFAOYSA-N 0.000 description 1
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 206010040844 Skin exfoliation Diseases 0.000 description 1
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- PNEYBMLMFCGWSK-UHFFFAOYSA-N aluminium oxide Inorganic materials [O-2].[O-2].[O-2].[Al+3].[Al+3] PNEYBMLMFCGWSK-UHFFFAOYSA-N 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000033228 biological regulation Effects 0.000 description 1
- 238000009954 braiding Methods 0.000 description 1
- 230000000739 chaotic effect Effects 0.000 description 1
- 230000001447 compensatory effect Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 239000010949 copper Substances 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000006880 cross-coupling reaction Methods 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 230000009699 differential effect Effects 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000005672 electromagnetic field Effects 0.000 description 1
- 238000005530 etching Methods 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 239000003574 free electron Substances 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000010884 ion-beam technique Methods 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 238000003698 laser cutting Methods 0.000 description 1
- 238000001459 lithography Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000001465 metallisation Methods 0.000 description 1
- 238000004377 microelectronic Methods 0.000 description 1
- 238000003801 milling Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000003534 oscillatory effect Effects 0.000 description 1
- 238000013021 overheating Methods 0.000 description 1
- 238000000059 patterning Methods 0.000 description 1
- 229910021420 polycrystalline silicon Inorganic materials 0.000 description 1
- 229920000642 polymer Polymers 0.000 description 1
- 229920005591 polysilicon Polymers 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 239000010453 quartz Substances 0.000 description 1
- 230000003134 recirculating effect Effects 0.000 description 1
- 230000008929 regeneration Effects 0.000 description 1
- 238000011069 regeneration method Methods 0.000 description 1
- 230000019681 resolution of meiotic recombination intermediates Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 229910052709 silver Inorganic materials 0.000 description 1
- 239000004332 silver Substances 0.000 description 1
- 239000002356 single layer Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 239000000243 solution Substances 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 235000013599 spices Nutrition 0.000 description 1
- 238000004544 sputter deposition Methods 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 230000002277 temperature effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
- 230000010356 wave oscillation Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K3/00—Circuits for generating electric pulses; Monostable, bistable or multistable circuits
- H03K3/02—Generators characterised by the type of circuit or by the means used for producing pulses
- H03K3/027—Generators characterised by the type of circuit or by the means used for producing pulses by the use of logic circuits, with internal or external positive feedback
- H03K3/03—Astable circuits
- H03K3/0315—Ring oscillators
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03B—GENERATION OF OSCILLATIONS, DIRECTLY OR BY FREQUENCY-CHANGING, BY CIRCUITS EMPLOYING ACTIVE ELEMENTS WHICH OPERATE IN A NON-SWITCHING MANNER; GENERATION OF NOISE BY SUCH CIRCUITS
- H03B5/00—Generation of oscillations using amplifier with regenerative feedback from output to input
- H03B5/18—Generation of oscillations using amplifier with regenerative feedback from output to input with frequency-determining element comprising distributed inductance and capacitance
- H03B5/1841—Generation of oscillations using amplifier with regenerative feedback from output to input with frequency-determining element comprising distributed inductance and capacitance the frequency-determining element being a strip line resonator
- H03B5/1847—Generation of oscillations using amplifier with regenerative feedback from output to input with frequency-determining element comprising distributed inductance and capacitance the frequency-determining element being a strip line resonator the active element in the amplifier being a semiconductor device
- H03B5/1852—Generation of oscillations using amplifier with regenerative feedback from output to input with frequency-determining element comprising distributed inductance and capacitance the frequency-determining element being a strip line resonator the active element in the amplifier being a semiconductor device the semiconductor device being a field-effect device
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K3/00—Circuits for generating electric pulses; Monostable, bistable or multistable circuits
- H03K3/86—Generating pulses by means of delay lines and not covered by the preceding subgroups
Definitions
- This invention concerns improvements in and relating to electronic production and use of repeating cyclic pulse signals having a repetition rate related to electrical signal path length(s).
- Suitable disclosed electronic circuitry includes composite electromagnetic/semiconductor structures for providing timing signals in integrated circuits (ICs), typically in clocking digital ICs, including VLSI (very large scale integrated) circuits.
- ICs integrated circuits
- VLSI very large scale integrated
- suitable such means includes at least one signal path exhibiting endless electromagnetic continuity and affording signal phase inversion of an electromagnetic wave type signal, and path-associated active means.
- preferred electromagnetic travelling wave recirculation of such endlessly electromagnetically continuous path can produce pulses with a repetition rate having a time constant related to and effectively defined by the electrical length of said signal path.
- Such endless signal paths are inherently unterminated so free of termination and reflection problems, and low impedance is not a problem as only "top-up" energy is required to maintain amplitude of pulse waveforms.
- Fast switching said path-associated active means is advantageous to direct production of highly square wave forms, with rise and fall times according to switching between voltage levels and spacings thus pulse durations according to transit of said signal path.
- Such operation can be viewed as effectively repeating traversal of said signal path by a voltage level transition that can be very fast, the transition being effectively inverted by its said signal path traversal.
- Suitable said signal path can be of transmission line nature, as realisable for ICs on an on-chip basis by such as microstrip, coplanar waveguide or stripline lithography using resist patterns and etching.
- Functional signal path implementation can be as substantially parallel double-loops with insulated cross-over formation, traceable as a substantially linear conductive formation of Mobius ring effect.
- Practical active means achieving signal top-up or regeneration can be as cross-coupled bidirectional amplifiers between such double-looped conductive formations, say using N-channel and P-channel mosfet transistor formations as for typical CMOS VLSI chips.
- Practical dielectric includes silicon dioxide, e.g. field oxide or inter-metal dielectrics, but substrate dielectrics are usable when of semi-insulating or SOI (semiconductor- on-insulator) nature.
- Rotary travelling wave clocking can be provided well into the plus- and plural-GHz frequency ranges even using current CMOS fabrication technology.
- the popular synchronous paradigm can be maintained, with such high frequencies available all over the chip areas by readi.ly extendable plural frequency locked loops.
- electronic pulse generator or oscillator circuitry comprising a signal path exhibiting endless electromagnetic continuity affording signal phase inversion in setting pulse duration or half-cycles of oscillation within time of signal traverse of said signal path, and having active switching means associated with said signal path to set rise and fall times of each said pulse or said half-cycle of oscillation, is further characterised by one or more of the following: - maintaining substantially uniform transmission line impedance by geometric layout - providing desired high impedance relative to voltage peaking - controlling pulse edge rates according to number of active switching means and/or relating time of flight for tap connections to desired timing pulse rise and fall times
- varactor means associated with said signal path additionally to said active switching means say as differential mosfets with common high resistance control line - temperature and/or voltage compensator means associated with said signal path additionally to said active switching means, preferably as plural distributed compensators say as diffusion diodes
- Figure 1 is a circuit diagram for a pulse operation or oscillator
- FIG. 2 is a convenient simplified representation
- Figures 3 a, b indicate alternative directions of travelling wave rotation
- Figures 4a, b show idealised differential waveforms and relationship between propagation delay and electrical / physical lengths of a transmission line
- Figures 5a, b indicate alternatives by way of negative resistance switching means and single- ended operation, respectively;
- Figures 6a - e indicate alternative coplanar loop or ring conductors;
- Figures 7a, b are useful regarding cross-talk with another signal path
- Figure 8 shows tap-positions and interconnections of four loops or rings
- Figure 9 shows symbolic representations, connections to logic, and interconnections for plural loops or rings and one rotation direction
- FIG. 10 shows further extension and interconnection between chips
- Figure 11 shows coupling correlation / reduction
- Figure 12 shows cross-conduction reduction
- Figure 13 shows flip-chip usage
- Figure 14 shows various circuit detail of latch, oscillator, counter, gating and regulator functions
- FIG. 15 shows symbolic, schematic and equivalent circuitry
- Figure 16 relates to power supply and conversion
- Figure 17 relates to CAD layout work
- Figure 18 concerns dealing with skin, eddy and proximity effects;
- Figure 19 concerns array and matrix synchronous input/output;
- Figure 20 concerns capacitive compensation
- Figure 21 concerns heavy tap-off loading
- Figure 22 concerns operation with reduced parasitics
- Figure 23 concerns frequency switching;
- Figure 24 concerns phase adjustment for such as four-phase clocking of domino logic.
- Figure 1 shows a transmission-line 15 as a structure that is physically as well as electromagnetically endless, specifically comprising a single continuous "originating" conductor formation 17 shown forming two appropriately spaced generally parallel traces as loops 15a, 15b with a cross-over at 19 that does not involve any local electrical connection of the conductor 17.
- the length of the originating conductor 17, taken as S, corresponds to two 'laps' of the transmission- line 15 as defined between the spaced loop traces 15a, 15b and through the crossover 19.
- the cross-over 19 produces a Moebius strip effect where edge traces of the loops 15a,
- the transmission-line 15 has associated plural spaced active means 21 conveniently of bi-directional switching/amplifying nature shown as two inverters 23a, 23b connected back-to-back between the conductive loop traces 15a, 15b.
- active regenerative means could rely on negative resistance, negative capacitance or be otherwise suitably non-linear, and regenerative (such as Gunn diodes).
- Respective input/output terminals of each circuit 1 are shown connected to the transmission-line 15 between the loops 15a, 15b at substantially maximum spacing apart along the effectively single conductor 17, thus each at substantially halfway around the transmission-line 15 relative to the other.
- Figure 2 shows convenient simplified idealised representation that omits the active means 21.
- These can be any odd number of cross-overs 19, and transmission line loop 15 can be any shape, including geometrically irregular, so long as they have a length appropriate to the desired operating frequency, i.e. so that a signal leaving an amplifier 21 arrives back inverted after a full 'lap' of the transmission-line 15, traversed in a time Tp effectively defining a pulse width or half- cycle oscillation time of full-cycle bipolar operating frequency.
- the terminals of the amplifiers 21 appear substantially unloaded, due to the transmission- line 15 being 'closed-loop' without any form of termination, which results very desirably in low power dissipation and low drive requirements.
- the inductance and capacitance per unit length of the transmission-line 15 can be altered independently, as can also be desirable and advantageous.
- Coherent pulse/oscillation operation occurs when the signal in the transmission line meets this requirement for all connected inverters, so all inverters are working in a co-ordinated manner with known phase relationship between all points on the transmission line. This criterion is met only when there is a single rotating travelling wave in the line, i.e. rotating either clockwise or anticlockwise, see Figures 3A and 3B. During rotation, the wavefront incident a transistor overrides its previous drive direction due to low wave impedance compared to a single transistor.
- the transistors contribute to imposing the new wave polarity by reason of connecting the transmission line terminal to the correct power source polarity - which maintains "top-up" energy to give constant amplitude in the presence of (mainly resistive) losses in the transmission line. Switching by the transistors also helps prevent the build-up of any counter- direction waves, effectively acting as wave gates.
- Component oscillation waveforms ⁇ l, ⁇ 2 appear at the input/output terminals of that amplifier 21 shortly after the 'start-up' phase, and continue during normal operation.
- These waveforms ⁇ l and ⁇ 2 are substantially square and differential, i.e. two-phase inverse in being 180 degrees out-of-phase.
- These differential waveforms ⁇ l and ⁇ 2 cross substantially at the mid-point (V+/2) of the maximum signal amplitude (V+). This mid point (V+/2) can be considered as a 'null' point in a voltage level transition.
- this null point and voltage level transition effectively sweep round the transmission line 15 producing very fast rise and fall times in a very 'clean' square-wave form definition.
- the transmission-line 15 it is convenient to consider complete laps as traversed by a travelling wave, and also total length S of the originating conductive trace 17, both in terms of 'electrical length'.
- Figure 4b shows relationships between the propagation delay or traverse time (Tp), electrical length in degrees, and physical length (S) of originating conductive line/trace 17.
- Tp propagation delay or traverse time
- S physical length
- One lap of the transmission-line 15 thus has an 'electrical length' of 180 degrees, and two laps are required for a full 0° - 360° bipolar signal cycle, i.e. corresponding to the full lengths of the originating conductor 17.
- CMOS inverter symbol as used herein is a kind of shorthand.
- the number of Nch and Pch devices need not be the same, nor need they be co-located.
- the basic requirement is to distribute a number of small width devices along the path of the transmission- line connected appropriately.
- each device has an on-resistance substantially higher than the impedance of the transmission-line, while the total paralleled resistance of all devices is of the same order as the impedance of the line. This is to ensure the devices can be overridden by an incident wave and strong oscillation characteristics respectively.
- Alternatives to more common CMOS devices include Nch + pull-ups, Pch+ pull-downs, Bipolar transistors, negative resistance devices (e.g. Gunn diode), or Mesfet etc., see Figure 5A where there will be no cross- coupling other than by way of electromagnetic coupling.
- Single ended operation is also available between a conductor and AC ground as indicated in Figure 5B, again showing an electromagnetically endless signal path 15C with an inverting transmission line transformer 19T and inverter latches, as active switching means 21L, though their delay time is likely to affect frequency and the charge at the second inverter is not energy recycled as efficiently as above-preferred differential structure/operation.
- the transmission line 15 is readily implemented as co-planar strip by two parallel conductive traces, usually metal to those may be lower and/or upper conductive ground phase layers still allowing viable differential transmission line operation, but also affording common- mode propagation between each trace and AC ground.
- any method of signal inversion can be used, i.e. other than a cross-over, e.g. an inverting transmission line transformer.
- differential signal transmission mode coplanar strips and back-to-back inverters differential signals are output by the inverter pair with signal energy launched to the transmission line inductively and capacitively by magnetic and electric fields between the signal conductors as well as each signal conductor and ground (or two individual common-mode paths).
- Figure 6A is a cross-section through a portion of one exemplary on-IC transmission-line formation comprising three metal layers 56, 58 and 60 and two dielectric layers 62 and 64.
- Middle metal layer 58 is illustrated as comprising the two transmission-line loop conductive traces 15a and 15b that are at least nominally parallel.
- Upper metal layer 60 could be used as an AC 'ground' plane and could be connected to the positive supply voltage V+, lower metal 56 being a 'ground' plane that could be connected to the negative supply voltage GND.
- the dielectric layers 62 and 64 between the metal transmission-line traces at 58 and 'ground' planes 56 and 58 are typically formed using silicon dioxide (Si02). The full illustrated structure is seen as preferable, though maybe not essential in practice, i.e.
- the physical spacing 66 between the conductive traces 15a, 15b affects the differential and common modes of signal propagation, which should preferably have equal, or substantially equal, velocities in order to achieve minimum dispersion of the electromagnetic field from the spacing 66. Screening properties improve with use of 'ground planes', as does the ability for the structure to drive non-symmetrical, i.e. unbalanced, loads applied to the conductive traces 15a, 15b.
- Figures 6B - D show alternative coplanar provisions believed to be self-explanatory.
- Figure 7A shows that differential transmission line traces with a crossing signal path on another metal layer have little if any cross-talk effects.
- Figure 7B shows "twisted pair" type crossovers in the differential transmission line traces to reduce cross-talk relative to a parallel other signal path, the cross-overs being at intervals that relate to pulse direction between rise and fall times, with some increase in capacitance per unit length of the transmission line.
- Figs. 8. And 9 show how multiple single rings can be "gridded' to cover a large area. Each loop maintains the same frequency as when operated in isolation. Placement and locking interconnection of four rings as shown in Fig. 8 produces by default an inner ring. If such process is repeated, a configuration as in Fig. 9 can result in twice the area coverage because of the virtual rings formed (which as real and effective in practice as the actual rings). By virtue of the electrical connections between the rings, oscillation becomes phase-locked overall. As shown by the direction of the arrows, adjacent rings must have waves which rotate counter-clockwise to each other. Electromagnetic coupling from field interactions at the junctions will also reinforce the counter-direction wave directions. Such structure can be extended indefinitely. Clock frequency is then no longer a size-determined constraint for practical purposes. The system resembles intermeshed mechanical gears, the rings being "cogged' to each other as for a gear- train.
- Figure 10 shows one example of coherent frequency and phase operation of two clock distribution networks of two monolithic ICs 68 l5 68 2 each having a clock generation and distribution hereof and pairs of inter-IC connections E, F and G, H.
- the two ICs concerned will operate coherently, i.e. at the same frequency and with the same phase relationships, where each of the connections is substantially of 180-degrees electrical lengths, or a multiple satisfying 360°.n + 180° where n is zero or an integer.
- a single pair of inter-IC connections (E, F or G, H) will result in frequency and phase 'locking'.
- clock rings or loops can be passive or active, free wires cannot usefully be active and some active sections can serve to input energy. Kirchoff-like rules apply to signal or energy branching and combining.
- first and second 'stub' connections 82 and 83 are shown in Figure 10 , though there could be more of either or each.
- the first stub connection 82 has a total electrical length of 90° to a short-circuit and is acceptable anywhere so long as not active.
- the second stub connection 83 is open-circuit and of 180° electrical length and can be helpful for stabilisation.
- Such stubs 82, 83 can be particularly useful for non-IC applications of the invention where conductive trace definition may be less precise than for ICs. Impedance of the pairs of connections E, F and G, H and connections 82, 83 can have any value since, in normal operation and once these connections are energised, there will be no net power flow therein for correct phasing thereof.
- connections E, F and G, H and 82, 83 is greater than that of oscillator transmission-lines 15 to which they are connected. These connections will support a standing EM wave rather than a travelling EM wave. Free wire interconnects can be of any characteristic impedance as no net power flows through them in normal operation at correct phasing (unlike the clock loops which circulate energy with directional rotation in normal operation).
- Such Figure 10 inter-connections can be applied equally well to intra-IC, inter-IC, IC-to- PCB and/or any non-IC, i.e. PCB-to-PCB system connections.
- edge rates can be controlled in simple ways. One is to reduce the number of 'top-up' amplifiers keeping total transistor width constant, which gives a higher lumped-C effect at the amplifiers, larger series inductance between the amplifiers and therefore a natural distributed LC shunt tank circuit. This can be designed precisely for cut-off frequency to cut-off of the higher frequency harmonics in the otherwise square waveform, reducing the edge rate.
- Another way is to design all 'tap' connections from the main ring to have a return time-of-flight back to the ring of approximately the desired rise/fall times so those lines then act as frequency- selective stubs and inhibit rise/fall from occurring until the round-trip delay time of the tap has passed.
- operating frequency is consequently determined at design time by physical layout, there several ways of providing some measure of adjustment. Adjusting the thickness of the dielectric overcoat (overglass) on the wafer can adjust operating frequency, and is apposite to account for process variability. Typical thickness of ⁇ lu could be increased up to 5u to increase the capacitance per unit length of the transmission lines located on top-metal. Phase velocity will be slowed as more electric field lines are in dielectric (rather than in air).
- a wafer designed to run 'too-slow' by having maximum dielectric thickness can have the dielectric 'etched-back' to achieve the desired trimmed operating frequency.
- the amount of etch-back required can be determined by pre-testing the wafer to determine the change in permeability required.
- phase velocity is by ferrite coating above the top layer of passivation to alter the magnetic permeability of the medium surrounding the transmission-line conductors, say applied by sputtering.
- a subsequent mask-etch step could leave ferrite covering only those regions above clock lines. Other lines would not be greatly affected.
- Selectively switched current components such as capacitors or varactors can be used to adjust circuit parameters (e.g. capacitance) and alter oscillating frequency. Changing the operating frequency by physical alteration of the layout is another option. Effectively these methods increase / decrease the total loop electrical length, e.g.
- Sections of transmission line can be 'switched-in' or 'switched-out' using combinations of transistor-switching; fuse-link, anti-fuse technology, ion-beam milling, laser cutting, fusing, etc.
- Such segments can be mainly capacitive or mainly inductive or of balanced LC in nature
- Fast signal waveforms on such as clock lines can be sources of unwanted electric and magnetic coupling to neighbouring conductive signal traces, and such coupling can increase with frequency and edge rate.
- Differential clock systems hereof reduce these effects because each of clock line signals are accompanied by equal-and-opposite inverse signals, and interactions tend to cancel to zero, at least remote from the pair. Close to one line only of the pair, however, coupling may still be strong and "twisting" the pair helps to neutralise this effect, see Figure 7.
- coupling capacitance can be added between a net subject to interference and one or other of the clock lines, shown coupled to trace A to cancel magnetic and electric supply from trace B.
- Coupling capacitance can be created automatically by a CAD tool during the layout phase, whether of metal-insulator-metal, poly/polysilicon, depletion or enhancement types.
- the clock line whose polarity is such as to cancel the effects of unavoidable coupling is chosen.
- the size of capacitance can be chosen to cancel the effect with an equal but oppositely directed supply of energy.
- Fig.1 ID shows that if supply connections are within the same magnetic field as the signals, no net coupling effect arises. Magnetic coupled is similar from trace B - the three closely spaced traces VDD, VSIG, USS so signal supplier move together without local corruption. For this to be practical, loops should be provided, and connections to VDD and VSS on the other "A" side of the line should be avoided, else circulating conduction currents would arise.
- Fig 12 A shows a circuit including a multiplexor (MX) to select between 'early' or 'late' signals from the travelling wave line.
- MX multiplexor
- the basic aim is to have all the drive devices switch off 'early' and switch on 'later'. Early and late timing is derived from the travelling-wave line. Application is shown to a single Nch device, but is obviously applicable to all four drive devices of otherwise illustrated bidirectional amplifiers hereof.
- Fig 12B shows offset gate and drain connections to the transmission lines A and B for the bidirectional amplifiers to promote oscillation start-up in the "Easy Direction" as shown, since drain outputs (normally active after one loop transit time delay) have a coherent delay in the Easy Direction shown.
- Such provisions can also substantially increase the rate of rise/fall, even down to single figure pS on 0.25u process.
- Fig 12C shows intentional magnetic coupling, which has the effect of adding to turn-off signals to the mosfet gates and subtracting from turn-on signals, thus giving some cross-conduction elimination.
- Absorptive methods can be used to attenuate for the undesired direction, see Fig 12E.
- the Nch transistor can assure that only the first event causes absorption and so limits possibility of start-up in the left-right direction promoting left-right.
- a full-bridge provision can be made (other than half-bridge as shown).
- Another possibility is to use the small inherent RC delay of the gate electrode to delay the turn-on of transistors in one direction. This could be achieved by orientating the mosfets with the channel length perpendicular to the transmission line and connecting one end of the gate towards one direction on the transmission-line, and connecting the drain end at the opposite side of the transistor towards the other direction of the transmission line.
- the metal traces used to form the transmission-line structure could be provided at least partially 'off-chip' rather than on-chip. So-called flip-chip mounting techniques allow 'top-up' inverters to be pinned out to "bumps", which then connect to a substrate on final assembly.
- the substrate typically Alumina, would have the conductor patternation to form the transmission lines of the oscillatory clock network.
- Figure 13A shows a typical implementation. Effectively, of course, this can be seen as amounting to top layer metal having been moved 'off-chip'
- Fig 14A shows a basic latch that functions as an inverter.
- P2 is also small device and provides latching action for a logic "0" output. If NPASS does not conduct at less than 1 volt, the CLK signal is advantagously between lv and 3 , rather than the usual Ov and 3v.
- NPASS samples the D input onto Nl when the CLK is active high. The capacitive coupling from the CLK through NPASS for a logic 1 at D is nearly sufficient to switch N1,P2.
- Fig.14C shows a 12 counter implemented using Fig 14A latches.
- Figures 14 B, D and E show how negative supply (though it could be and/or positive supply) can be gated or regulated to switch on or control the oscillator supply voltages.
- B shows waveforms.
- Fig 13C shows one way for decoupling clock timing rings as would be required if some rings are active while others a powered down. It also indicates a way of coupling oscillators using analogue gate voltages partially to bring oscillators into phase and rotation sync during initialisation.
- timing hereof is inherently capable of clocking any possible synchronous logic family
- true differential logic family gates (which output both the true and compliment) can be latched using pass-transistors with no data dependent clock loading. This eliminates data dependent skew (which from simulations is still slight even on non-differential logic).
- a Nch + dummy Pch transistor can be used. This balances the data dependent capacitance seen by the clock. If the data is "1" then the Pch capacitance exists strongly, if "0" the Nch capacitance is strong. With correct sizing, these capacitances can be the same.
- Many types of electronic equipment require electrical power to be supplied at a variety of voltages and currents, i.e.
- AC-DC converter type power supplies are needed for mains (typically 110-250Vac) to DC (typically 3, ..48 volts); and DC-DC converters are needed between DC levels, e.g. 5Vdc - 3.3Vdc as is a common for microprocessor applications.
- Traditional convertors include the categories of electrostatic using charge-pump switched-capacitor techniques, and magnetic using transformer or inductor energy transfer mechanisms. Typically, both use a square wave power oscillator. Low frequencies require the use of large magnetic and or capacitive components as each must hold energy for long oscillation periods. It is usual to limit operating frequencies to 1 - 5MHz because of losses associated with the switching transistors used for the power oscillator.
- This aspect of invention builds on a concept in our above PCT application regarding direct application of the rotating travelling wave systems otherwise described in connection with timing signal generation and distribution.
- This new method is electromagnetic as a combined electrostatic and magnetic energy transport and transfer mechanism combined with contained travelling wave energy supply/transfer/recovery.
- This electromagnetic method is applicable to GHz operation because of the elimination of most of the transistor switching losses and absorption of normally parasitic capacitances.
- Higher frequency reduces the sizes of the magnetic and capacitive elements so greatly that they can be integrated on-chip in common VLSI processes, basically as transmission-line networks using planar metal-insulator-metal layers.
- electromagnetically endless can mean a simple electrical closed loop continuity or a loop with physical discontinuities bridged with e.g. capacitive, inductive or combination coupling but by which a large fraction of energy flowing as a travelling wave is recycled by the closed loop through any discontinuities.
- Regions of the structure that include active transistor elements constitute distributed square wave oscillation and the distributed synchronous rectifier functions in a dual action. Feedback around the closed electromagnetic path results in start-up from inherent noise.
- a re-circulating electromagnetic square wave is the stable operating point. Rotation in a clockwise or anticlockwise sense is not usually important in this application but bias can be achieved as described above.
- Nch and Pch pairs (typically, two of each type) also forms a distributed synchronous rectifier.
- the transistors which make up back-back inverter pairs will always be switched by an incident wave on the transmission line to a state where the two On' transistors (one Nch and one Pch respectively) will conduct with the most negative transmission- line conductor going to the local VSS (for Nch) and the most positive transmission -line conductor going to the local VDD (for Pch).
- the two On' transistors one Nch and one Pch respectively
- the back-back inverter pair only two (one Nch and one Pch) will conduct at any one time, the other two being switched off.
- the roles of the two Nch / Pch pairs alternate as the incident wave signal polarity reverses (oscillation). This constitutes a bridge rectification arrangement capable of synchronous rectification and shows the bi-directionality of the DC-AC-DC conversion mode of the system.
- the above shows that the circuit is able to extract power to the local supply rails from voltages present on A, B terminals.
- the circuit is inherently bidirectional. It supplies power to the transmission line when local voltage is greater than line voltage, and takes off power when local supply voltage is less than line voltage (effectively in the same way as a simple resistance is bidirectional).
- Impedance is a combination of the line characteristic impedance according to root(Lper_len / Cper_len) and electrical resistance of the conductors.
- Figure 16A shows a electrical closed loop activated to have a near-smooth variation of characteristic impedance by progressively increasing/decreasing capacitance/inductance around the line.
- the change in impedance must ramp up then down again so that an electromagnetic wave flows smoothly with low reflections up to the higher impedance then down to the lower impedance.
- Capacitance can change by using more and larger transistors in the low-impedance regions and fewer and smaller devices in the high impedance regions. In practice, high voltage transistors have lower capacitances than low voltage devices which makes this task easier. Also, the "on-resistance" of the corresponding devices match this desired impedance ratio. Additionally or alternatively, monolithic capacitors could be used. Inductance is variable adjusting the width, pitch and thickness.
- a sudden characteristic impedance change say by insertion of transmission-line transformer in the loop.
- a 4:1 impedance transformation could be used, e.g. with 5volt 40 ohm line, moving smoothly to a 2.5volt/10 ohm line.
- Figure 16 C shows examples with two possible transformer types.
- Figures 16D shows impedance changes of 4:1 (2:1 voltage transformer).
- Other transmission-line transformers are also suitable for monohthic integration on metal-insulator-metal dielectric layers as common on VLSI.
- Fig 16 B shows a closed loop circuit which adjusts the impedance of the low Z section of the line of Fig.l6A to increase or decrease the relative amount of energy taken from the 3.54 volt supply.
- Power conversion is inherently bidirectional.
- power can flow from the 5v supply to the +3.54v line when the latter is loaded.
- Illustrations are focused on co-planar embodiments but multi-layer and multi-turn isolated metal loops can be formed on other layers of metalisation in VLSI processing.
- Such secondary windings can be pairs, typically open-ended at one end and shorted at the other, which in combination with the rotary oscillator underneath or above would result in a power oscillator output pair using the open-ended wires.
- All options available to clock distribution networks are also available to power supply converter networks, i.e. gridding, cross-connection rules, cross-conduction elimination , frequency control, Kirchoff combination rules etc.
- Gridding intra-chip and also between chips in parallel synchronicity can increase the available power output of the converter. Over-coating with ferrite, whether all over or just over the transformer regions, can help increase common- mode impedance of the transformer and reduce magnetisation ripple.
- the Figure 16B concept can, of course, be carried over into clock distribution / generation methods when driven by a frequency or phase comparator error output. The closed-loop could then achieve exact frequency lock through the delay adjustment of the varicaps. Other variations would be to used switched capacitors driven digitally from a counter driven by "up/down" error signal from phase/frequency comparator.
- VLSI layout for designing clock generator structures hereof may or may not be on a 'full- custom' basis with complete freedom of place and route.
- One such design route would be by way of first laying down a clock grid structure prior to place-and-route of logic elements.
- Another design route might be by way of first placing logic elements down and then inserting clock oscillator/distribution structures based on appropriate placement algorithms.
- Suitable algorithms conclude by producing metal layout, and MOS transistor patterns as well as vias etc to meet sufficient of the following criteria applied to each route taken in view of the overall IC operation:
- phase inversion of differential signal at some if not all circulatory paths in the network to promote oscillation i.e. 180 degrees of phase change per loop
- Closed paths without phase inversion can be broken and inverting transmission-line transformer pattern inserted and connected
- control electrode and output electrode 180 degree or substantially 180 degree points to maintain oscillation and top up energy.
- any negative impedance devices can be attached by a single connection to any point on the lines
- conforming networks can be coupled by suitable techniques.
- Standard cell A common VLSI design methodology is known as "standard cell", where layouts are made by placement of regular sized sub-circuits according to “floorplanning”.
- Standard cells are often from different sources but conform to accepted height and/or width sizes and multiples. Design or parts made up of interconnected standard cells allows layout with the cells abutted and arrayed. Predefined routing paths or channels are already allocated within the cell.
- a typical cell is shown in Fig.17a. The cell has VDD (+ supply) and a VSS (Ov) supply metal rail running horizontally at top and bottom, respectively, of the rectangular cell. Abutting such cells connects each to the common supply rails. Signal and clock interconnect between cells are usually routed over the top of the cells on the various metal layers available to planar processing.
- Standard cell layouts could be readily modified to incorporate compliance with relay wave clocking hereof.
- Such modified cell design could contain not just the components of the original cell but additional metallisation and amplifier/switching transistors to produce the rotary clock function.
- the clock function transistors can be placed and located underneath the metal structures, see Fig. 17b (not showing connections between transistors and metal). Abutting the cells automatically forms the pair of differential signals paths to ultimately make up sides of a closed loop at the top and bottom of the cell.
- a new cell library could be generated automatically from CAD tools for existing standard cells and as developed the rotary clock requirements using internal scripting language to insert the new clock related lines and transistors into the GDS layout file. Vertical column or "end-cells" can be designed and used to close the loops.
- FIG 17c Various inverting/ cross-over and non-inverting end cells are shown in Fig 17c. Impedance of the bounding cells for the IC are half of the inner end- cells in accordance to Kirchoff-type laws. Cells can be designed with metal 'overhangs' to facilitate grid connection through overlap when the cells are abutted.
- the operating frequency of the chip is determined mainly by the long/X pitch of the vertical clock connect cells.
- the designer or automated tool has control of this pitch parameter. Fine-tuning of operating frequency can result from re-sizing of booster amplifier transistors and other methods (capacitive or inductive) mentioned above and can be under program.
- wide loops give "same-phase" vertical (Y) columns throughout the chip so that any X point has zero skew in the vertical (Y) direction. There will also be usefully low skew in adjacent columns.
- phase is cyclic allowing communication interconnects directed horizontally to be launched and received at any desired phase point to correct automatically for time-of-flight (TOF) induced delays.
- TOF time-of-flight
- Placement/floorplanning algorithms can shuffle the column order of cells to produce the most favourable relative phasing.
- Cells mid-way between vertical loop links have a full 90 degrees 4 phase clock system to work with (using upper and lower pairs). Cells either side of this position have different and potentially useful phase sets for a placement algorithm to consider.
- the figures show the simplest form of gridding compatible with Standard-Cell. Variants can include full or staggered overlap of cells to merge the clock metalisations in various ways to control impedance and eliminate duplicate traces.
- Vertical clock-connect cells can be staggered in X instead of all being in regular columns, as would allow for launch and receive phase offset for vertical interconnect to account for interconnect TOF.
- For single phase clocking (albeit not recommended on grounds of current surging) , it may be possible to interpolate between the times of wave at the top and bottom of the cell at any X coordinate.
- An option somewhere between standard cell and full custom resembles the so-called sea- of-gates.
- Each standard cell design can be modified to be compatible, specifically expanded slightly, say maintaining existing connectivity by stretching interconnect, to leave room to place small inverter transistors at many points within the cell. Inverters are inserted throughout the cell in the spaces allowed by expansion, say to have a "spare" inverter density of (say) about 20 micron pitch. These modified standard cells can be placed as normal.
- the algorithm above for the second full custom design route can be used to generate the clock line layout including transistor connection.
- the routing algorithm now can then find the necessary inverters by connecting down with vias to the points of attachment to known locations according to placement coordinates of each device. So long as the e.g. 20u inverter pitch is maintained, a 20u wide clock conductor will be always near an inverter pair on its path. Many inverters will be unused in this approach because clock lines are quite sparse, but by modern processes transistor sizes are very much smaller than interconnects so wastage of useful area should be acceptable. For "sea of gates" architecture, where regular arrays of transistors are prefabricated on a standard wafer, inverters are readily available at known positions.
- Planar metal-insulator-metal transmission lines used in VLSI chips can be subject to losses that increase sharply with frequency, due to the resistive effects mentioned above and not previously thought to be problematic.
- paralleled paths of current carrying conductors are arranged to reduce inductance differences between connecting or intersection positions.
- High frequency current distribution becomes more in line with low frequency conductor utilisation where the paralleled paths of current-carrying conductors are arranged to have substantially equal 'partial inductance' values between commoning or intersection points. This requires can be achieved by use of galvanically isolated multiple filaments that are separated to avoid eddy-current type losses which would arise from different induced voltages in close neighbouring filaments experiencing different magnetic field intensities.
- Fig.l ⁇ A shows how a differential line segment with a crossover can be compensated for eddy and proximity effects. What would otherwise be two wide tracks are each broken into distinct multifilaments before being recombined at commoning points. Due to the crossover, for all segments there is a part of higher partial inductance and a part of lower partial inductance. The series inductance of each path between the commoning points is made about equal for all filaments, thus prevents current crowding to the inner edges as would normally occur.
- Commoning of the filaments can be arranged at intervals and positions where and between which the partial inductance of all parallel filaments concerned are substantially equal else current will concentrate more through the lower-partial inductance paths and waste potential benefit of the full total available cross-section.
- Fig.l ⁇ B is an example of isolated, mainly co-parallel filaments jogged periodically using crossunders to make the effective electromagnetic experience the same for all filaments over a certain length and periods of that length.
- This wire is largely immune to proximity and eddy effects for wavelengths longer than the repeat interval.
- Fig.l ⁇ C is another approach to equalising the current density of the wires by loading each wire with capacitance, conveniently loading up higher inductance tracks to raise the current density close to that in lower inductance tracks. Extending the segmentation of the conductors to multi-layer filaments can be desirable, otherwise a thick single layer metalisation could only be used efficiently at lower frequency.
- Each conductive layer would typically be isolated by a thin layer of glass or polymer insulation.
- Fig.l ⁇ D shows how insulated multilayers and vias permit each filament to 'wander-around' various up to all cross section positions in the direction of current flow. This substantially equalises each wire magnetically and achieves substantially even current sharing.
- An artificial weave is formed that is not dissimilar to Litz wire.
- Single-ended and differential transmission line structures can be formed using this construction instead of straightforward thick wide strips in any application to achieve low losses at high frequency. Unlike the previous known structures, this has the ability to fully eliminate skin-effects of thick metal traces.
- Fig. 18E shows a high C, low L non co-planar differential transmission line.
- Fig. 35F shows a low-skin loss, low inductance, high capacitance, low-Z power feed which can be extended to a multilayer implementation with VDD and VSS alternating in the Z direction as well as the Y as shown.
- the measures of this aspect of invention aim to mitigate skin, eddy and proximity effects in such ways that significant changes to VLSI manufacturing methods are not required, but even long range interconnect signals can reach further, require less energy input and operate faster than simple strip line arrangements.
- the proposed metal patterns are readily formed lithographically in substantially normal ways.
- Synchronous parallel electrical data buses have long been used, including on-chip, for moving data in convenient byte (8bit), word (16 bit) and larger or other bit-widths in main-frame computers, PC microprocessors and other data processing applications. Examples include PC/AT bus, PCI bus, FutureBus, etc.
- a simultaneous two-way synchronous data transfer bus preferably in association with two physically separated but coherently synchronous two- phase clocks to control transmission and reception bits, has one or more of the following further provisions for
- Individual conductors can be formed from multifilaments as in last preceding instance aspect concerning planar 'Litz-like' wire braiding multilayering, or be as other conductor structures mentioned before.
- Fig.l9A is a cross section of a typical 5-metal VLSI process showing lowest-loss upper metal layers having a high height/width aspect ratio.
- Such on-chip VLSI interconnects are effectively highly lossy transmission lines. Because of the freedom given to Place-and-Route
- the system will have a known loss figure for travelling electrical signal components. This loss figure will increase with frequency, due to skin and proximity effects, and is principally due to. resistance in the interconnect metal.
- the five top layer traces shown in Fig.36A form a Multiconductor-Transmission line (MTL) characteristics of which are well studied and usually require a matched matrix of terminations. As now proposed, specific terminations can be avoided.
- MTL Multiconductor-Transmission line
- Figs. 19B, C are circuit diagrams for basic drives, one (B) a bias voltage generator, the other (C) a push-pull current source controlled digitally.
- the parameter wx sets the transistor widths on the layout.
- the drive current scales proportionally to the MOS transistor channel width. Effective output resistance is high, effective capacitance is low.
- Fig. 19D shows a compensating array element hereof as a useful building block for driving the multiconductor VLSI transmission lines.
- the aim is to dispense with the need to use alternate signal and ground lines in the multiconductor line.
- Each wire then carries a useful signal so halving the area occupied by the bus.
- any signal current driven to a signal line from Q is to be matched by forced currents in the two neighbouring wires via outputs Y and X.
- the parameter sci would be 0.5 if there were no other signal return current paths except the neighbouring conductors (as is case in Fig. 19A).
- sci value of 0.4 would suit where 40% of the signal current returns on each of the adjacent conductors and 20% finds alternative current paths (making 100% in total).
- Such return current flow through the adjacent conductors will usually suffice, but the principle hereof can be extended to other near-neighbours whose coupling to the driven lines is also non zero (see matrix later).
- the return currents follow the path of least inductance making the adjacent conductors the dominant path.
- Fig. 19F illustrates how these drivers are arrayed to drive multiconductor bus.
- Fig.l9E shows a pseudo-differential signal reception through the measurement of signals relative to the median value of the adjacent two conductors. Resistive summation is shown but capacitive is possible.
- a conceptual differential comparator is shown which might be realised using many alternative known techniques e.g. the receive circuit might be self-adjusting in that it nulls itself to the signal voltage at the end of the transmit phase to compare with the signal arriving at the receive phase say using switched capacitor sample/hold. In this way DC offsets and data- dependent lowpass characteristics are accommodated. This could allow two-bits per clock cycle. However, typical "one-bit transmit / one-bit receive" two phase operation is described.
- the termination When the resistance is high, and capacitance is low, the termination produces an apparent doubling of the received signal due to the sum of same-phase incoming and reflected waves.
- VLSI interconnect The inherent lossy nature of VLSI interconnect means that the new scheme hereof can dispense with complex termination requirements, so long as the loss is deliberately high. In fact this will always be the case, because short-distance low loss signalling is already well served by CMOS signal interconnect. Reflections only cause a problem when they get back to the transmission-end in the two-phase signalling systems outlined previously. Even 100% reflection coefficient (perfect mis-match) is acceptable providing the one-way loss is around 6dB - 12dB (0.5x - 0.25x gain), meaning the 2-way loss will be 12dB - 24dB (0.25x - 0.0625gain.
- bus termination during the reception phase is not a perfect match and reflections will occur.
- the 2-way round-trip loss is high enough for the reflections to make up only a small part of the signals. Any receive-time reflection at one end manifests itself as an incident signal during the next transmission phase at the other-end - it does not directly affect the signal reception phase at that end and in reflecting from the transmit end adds to the intended transmit signal.
- the transmit signal normalised to value 1 will have an addition of +/-0.25 (for 6dB per direction loss) depending on the polarity of the received signal and the nature of the reflection.
- knowing the type of reflection would allow the transmitter to adjust it's current drive output in accordance to the expected return signal.
- Buses as described here may be stacked one above another on a multilayer PCB or VLSI process to increase the number of data bits. This might also have applications to connectors with X/Y grid pins.
- One pin driver is shown and nine instances of Fig.l9D are required per pin. Though often neglected in VLSI design, it is fact that all circuit currents flow in loops in the quasistatic case.
- a return path for any signal current must exist. At very high frequencies, current loops follow the path of least inductance. At GHz frequencies, current doesn't even fully penetrate a 2 micron wire. When a correctly defined minimum inductance current path for the go and return lines is defined for a transmission line, current will flow through this path in preference to other possible current paths which might exist. The contained current flows at GHz frequencies in proper transmission lines, minimise the current loop area and consequent magnetic field generation. This greatly reduces crosstalk problems common in the high Mhz band of operation.
- Operating with only the GHz frequency components of a signal waveform can be achieved either by generation of GHz only components in the transmitters and/or making receiver circuits only sensitive to this frequency spectrum.
- Features include extremely high speed, 2 bits transferred per wire per clock cycle, low power, low capacitance, no precompensation needed as in NRZ, quasi-differential contained fields.
- the bus is not DC terminated to a particular ground level on either side, so can be DC biased differently on either side so long as the voltages are within the supply voltage range and common mode range of the current sources on each side. Also, as a group of signals, the bus gets net positive or negative current into it and every positive current is balanced by a pair of 0.5x negative currents and vice versa. Multiple light termination of each pin of the bus, and of either end to a convenient bias voltage, will set the quiescent voltage.
- Each line (or pair - see below) of the bus can be phased slightly different from its neighbour, as what can reduce current surging (ground/supply bounce).
- the transmit (Tx) and receive (Rx) phases of alternate lines can and should be alternated in this new drive arrangement so that all odd numbered lines [both ends for duplex] are driven during one clock phase with even numbered lines receiving [both ends for duplex]. In the other phase, all even numbered lines are driven [both ends for duplex], with odd numbered receiving [both ends for duplex].
- Alternate TX/RX/TX.. ordering always gives a proper return current path for an outgoing signal without needing the interspaced ground lines or an external ground plane. It is possible by adding XNOR logic to reduce power.
- grounding is an available option and can be beneficial to provide signal/noise improvement or EMI reduction or can be applied at the extents of bus strips etc.
- Systems hereof are advantageous in relation to electrical crosstalk, frequency dependent attenuation, reflections and timing uncertainty (skew).
- a may be that such multiconductor parallel data bus can function as fast (on a per-pin basic) as an individual serial data link once the timing and signal integrity issues are solved.
- frequency control uses a varactor comprising N-channel mosfet transistors N3, N4 as a rotary travelling wave oscillator subcircuit.
- N- and P-channel mosfet transistors N1..N2 and P1,P2 form the back-back inverters shown between loop traces of a small section of transmission line.
- N3 and N4 act as voltage controllable (Vt) differential capacitors formed.
- Rl is a high resistance to avoid AC load on the transmission-line.
- the rotary clock can be a string of such transmission line segments connected in a closed-loop with at least one cross-over (not shown).
- the differential capacitance formed by series connection N3, N4 is dynamic as mosfet action, hence capacitance, switches off at a voltage determined by the control voltage (Vt).
- Vt control voltage
- N3,N4 area Nl area, and a 7% tuning range results, which is sufficient to adjust typical initial tolerances of operating frequency due to manufacturing variability of silicon chips.
- Oscillation frequency has a weak voltage dependence.
- Voltage dependent capacitance couples supply voltage changes to time-of-flight changes on the transmission-line, thus phase and frequency variation.
- disturbances are the average of all disturbances over the total path length over which the pulses travel. Small localised supply noise events make little difference and produce little jitter.
- Voltage compensator element(s) added between the transmission line traces, or from each to AC ground, serve(s) to cancel net change of capacitance with supply voltage for the active drive and other connected elements, by an equal and opposite change of capacitance of the compensator element(s).
- Fig. 20B shows normal and compensating capacitances C_norm, and C_comp, tc being the temperature coefficient of capacitance and vc being the voltage coefficient of capacitance.
- C norm is made up of many component capacitances, but is, when properly differential, effectively a line-line capacitance with an overall temperature and voltage coefficient, the voltage being the supply voltage to the mosfets and the achieved p-p voltage usually being close to the supply voltage.
- Fig. 20B(2) shows a pair of simple diffusion diodes as readily made in bulk CMOS processing, and drawn to show capacitance variability. For bulk and semiconductor-on- insulator processes, varicaps can also be created using MOS capacitor structures (much as for Fig. 20A).
- Temperature drift is very small. First-order compensation of temperature is possible along similar lines to voltage compensation. A temperature-sensitive capacitance can be added between the lines, or between each line and AC ground, with a coefficient and size product which negates the size and coefficient of the other temperature sensitive capacitances. Temperature and voltage dependence of inductance components can also be compensated if not operationally negligible, say also via capacitance as both L and C work equally to set the frequency.
- a Spice simulation was performed for a ring with a multi- pF single point load compensated by reduction of capacitance around 90degree or half a lap further round the loop, which it is convenient to call the Low-C or High-L point.
- Additive "in-phase" reflections from the Low- C/High-L point travel back towards the High-C tap-load point and help to compensate for the anti-phase reflections there.
- Fig 21a illustrates waveforms at and immediately proximate the high capacitance tap position on a 40 point loop.
- the a6 waveform is reasonably square without too much distortion even for heavy capacitive loading. It is clear that waveforms at the tap points nearby are heavily distorted. This is not important if a6 is the only tap point.
- reflections can help to produce desirable waveforms at some usable point(s) of the network but compromises signals at other thus unusable parts of the transmission line.
- Fig. 21B shows 16 segment rotary wave loop
- Fig. 21c shows waveforms of a 40 point loop at the 90degree electrical point away from a lumped capacitance. It has been noted during simulations that start-up of large arrays of synchronous interconnected oscillator loops stabilises quicker when the interconnection links have a 'lossy' characteristic. No coupling method is completely lossless, and in practice, sufficient resistance is often provided by the interconnect resistance of metal wiring between rings. However, more lossy couplings between transmission line segments are possible, e.g. using lossy capacitors, inductors, or field couplings. It is worth noting that losses only occur when the rings are operating out-of-phase.
- SOI silicpn-on-insulator
- Silicpn-on-insulator is a well known method of fabricating planar microelectronic structures which are free of many parasitic effects that limit performance on standard diffused or epitaxial silicon structures (Bulk Silicon).
- CMOS devices fabricated by SOI processing have very small parasitic drain and source capacitances since only a dielectric, not a depletion capacitance exists on the insulated wafer. Elimination of these parasitics can improve performance by up to 30% in some cases, and reduce power consumption slightly.
- Fig 22A illustrates the difference in equivalent circuit between SOI and bulk CMOS Nch device (Pch is similar). SOI can afford advantages for implementation circuitry hereof.
- Fig 22B shows a switched inverter using SOI to enable efficient switch-in of "active capacitance" to adjust rotation period. Switching in and out active inverter elements can be a superior solution to simple capacitive switching. The inverters also compensate for attendant reduction of line impedance with a contribution to the rotary wave.
- the switchable inverter of Fig 22B can be substituted for any or all, or be additional to, the usual inverters connecting between the transmission-lines of the oscillation loop.
- the transistor sizes can also be binary weighted so switching can digitally select a slow-down value. When the switched inverter is activated, it increases the effective capacitance, and reduces the frequency.
- Fig 22C shows switched transmission lines as/or a "test" feature. Oscillation performance and power economy arise from endless recycling paths for rotating electromagnetic energy in transmission line structures. In some instances, it may be advantagous to 'break the loop' with a control signal, e.g. to support injection of a low speed conventional "test" signal which otherwise cannot override the circulating energy waves. This can be done by a switching element in the otherwise closed electromagnetic loop. For rotary wave operation, it must pass energy or induce duplicate energy flow, with low loss and square-wave pulse fidelity. Predominantly resistive, inductive and capacitive devices are all suitable as are free space or enclosed electromagnetic structures. Fig 22C shows insertion of a switching element into a tranmission-line.
- R gate is used effectively to decouple the gate capacitance from AC ground at high frequencies and reduce power consumption. It is possible to use a small size Pch device or current source as a substitute for R_gate. Fig 22D shows that capacitive coupling still effectively closes the endless electromagnetic signal propagation path.
- both "On" resistance and “On” capacitance related to drain-gate- source contribute to the quality of coupling.
- SOI SOI
- low resistances and large coupling capacitances can be achieved without incurring an unsatisfactory loss mechanism to a common substrate.
- Fig. 23 concerns implementation hereof which can produce a 4:1 frequency variation without divide-by counters, or losing low power features.
- Fig 23 shows upper and lower configurations of linked transmission line loops.
- the wiring can be largely coplanar with crossunders to isolate the sections.
- FAST/*SLOW signal at Ov all rings function at a low frequency where pulses must traverse two rotations as applies to all the rings.
- Nch mosfet device can be extended to implement a "crossover" function (DPDT instead of the SPDT depicted) to aid rotation and minimise the number of non-inverting loops as allowed in small numbers in the RTWO network. This rationale can be extended further to 16:1 etc.
- Fig. 24 concerns skew control by manipulating selectable line capacitances (Capsel), specifically use for dynamic phase adjustment to achieve temperature compensation control based on for 4-phase domino logic as highest speeds of operation may require. Such method and means can be applied for any other reason to modulate phase control to suit any logic family, or other action, not just domino, and not just temperature compensation.
- Capsel selectable line capacitances
- a microprocessor monitoring of on-die temperature results in output control signals to select distributed switchable capacitor elements in adjustment of local phase velocity, hence phasing of 4-phases clocking.
- Parallel digital output and reception is show for the CAPSEL bits, though serial output is possible using multiple 2-bit serial receivers at each switched capacitance node, say making up one large shift register and minimising the wiring required.
- Control programming can deal with any desired compensation algorithm. Pulse diagrams show unskewed and modified phase timings.
Landscapes
- Inductance-Capacitance Distribution Constants And Capacitance-Resistance Oscillators (AREA)
Abstract
Improvements for reducing cross-talk in and relating to electronic pulse generation or oscillation circuitry based on a signal path exhibiting endless electromagnetic continuity and affording signal phase inversion in setting pulse duration or half-cycles of oscillation within time of signal traverse of said signal path, and having active switching means associated with said signal path to set rise and fall times of each said pulse or said half-cycle of oscillation.
Description
TITLE : ELECTRONIC PULSE GENERATOR AND OSCILLATOR
DESCRIPTION
FIELD OF INVENTION
This invention concerns improvements in and relating to electronic production and use of repeating cyclic pulse signals having a repetition rate related to electrical signal path length(s). BACKGROUND TO INVENTION
Co-pending international patent application PCT/GB00/00175 (published WO 00/44093) has the same inventor as this application, and relates to such electronic signal production. Suitable disclosed electronic circuitry includes composite electromagnetic/semiconductor structures for providing timing signals in integrated circuits (ICs), typically in clocking digital ICs, including VLSI (very large scale integrated) circuits. Uniquely such provisions have no physical distinction between signal operation means and signal distribution means, those functions now being merged in the same physical means.
Structurally, suitable such means includes at least one signal path exhibiting endless electromagnetic continuity and affording signal phase inversion of an electromagnetic wave type signal, and path-associated active means. Functionally, preferred electromagnetic travelling wave recirculation of such endlessly electromagnetically continuous path can produce pulses with a repetition rate having a time constant related to and effectively defined by the electrical length of said signal path. Such endless signal paths are inherently unterminated so free of termination and reflection problems, and low impedance is not a problem as only "top-up" energy is required to maintain amplitude of pulse waveforms. Fast switching said path-associated active means is advantageous to direct production of highly square wave forms, with rise and fall times according
to switching between voltage levels and spacings thus pulse durations according to transit of said signal path.
Such operation can be viewed as effectively repeating traversal of said signal path by a voltage level transition that can be very fast, the transition being effectively inverted by its said signal path traversal. Suitable said signal path can be of transmission line nature, as realisable for ICs on an on-chip basis by such as microstrip, coplanar waveguide or stripline lithography using resist patterns and etching. Functional signal path implementation can be as substantially parallel double-loops with insulated cross-over formation, traceable as a substantially linear conductive formation of Mobius ring effect. Practical active means achieving signal top-up or regeneration can be as cross-coupled bidirectional amplifiers between such double-looped conductive formations, say using N-channel and P-channel mosfet transistor formations as for typical CMOS VLSI chips. Practical dielectric includes silicon dioxide, e.g. field oxide or inter-metal dielectrics, but substrate dielectrics are usable when of semi-insulating or SOI (semiconductor- on-insulator) nature. Rotary travelling wave clocking can be provided well into the plus- and plural-GHz frequency ranges even using current CMOS fabrication technology. The popular synchronous paradigm can be maintained, with such high frequencies available all over the chip areas by readi.ly extendable plural frequency locked loops. There is no need for conventional external quartz crystal signal source nor for internal phase-lock loop (PLL) multiplication or other control. Also, the termination and reflection problems of conventional H-tree signal distribution do not apply; and there are predictable phases / phase relationships at all points (coherency), so clear practicality for moving away from the synchronous paradigm and its very high power spikes. SUMMARY OF INVENTION
According to aspects of this invention, electronic pulse generator or oscillator circuitry comprising a signal path exhibiting endless electromagnetic continuity affording signal phase inversion in setting pulse duration or half-cycles of oscillation within time of signal traverse of said signal path, and having active switching means associated with said signal path to set rise and fall times of each said pulse or said half-cycle of oscillation, is further characterised by one or more of the following: - maintaining substantially uniform transmission line impedance by geometric layout - providing desired high impedance relative to voltage peaking
- controlling pulse edge rates according to number of active switching means and/or relating time of flight for tap connections to desired timing pulse rise and fall times
- operating frequency adjustment by
- thickness of dielectric coating of wafer - applying passivation layer, say ferrite
- trimming capacitive and/or inductive components
- charging physical layout say to alter loop electrical length
- switching sections of transmission line in or out
- minimising cross-conduction, say by selecting between early and late signals - reducing cross-talk by signal line placement and/or transmission line cross-overs and or additional transformer trace and/or adding coupling capacitance
- assuring rotation direction by offsetting gate and drain connections of mosfet said active switching means and/or internal magnetic coupling and/or power sequencing and/or attenuation for undesired direction and/or using inherent RC to delay transistor switching - metal traces at least partially off-chip, say on another chip in flip-chip manner
- CAD layout principles and methods
- power supply including distribution and/or voltage charging and/or DC-AC and AC-DC conversion
- arranging paralleled paths of current carrying conductors to reduce inductive differences between connecting or intersection positions
- joggling co-parallel conductor filaments periodically, say using crossovers to even up effective electromagnetic effects
- capacitance loading to equalise current density
- tracking to equalise each wave magnetically and improve current skewing - simultaneous two-way synchronous data transfer bus, preferably in association with two physically separated but coherently synchronous clocks to control transmission and reception bits preferably on a two phase basis, has one or more of the following further provisions for
- compensation for induced crosstalk at source, conveniently by current injection, to reduce preferably negate need for physical separation of conductors - using receive signal conductors and transmission return-current lines during transmit, thus avoiding need for separate ground trace
- accommodating signal attenuation, including frequency dependent attenuation, by allowing half-cycle pulses to decay between cycles so that there is no memory of previous bit values (as common inNRZ signalling format)
- multiphase transmission to avoid ground bounce problems including to where only one line is switching at any one time.
- accommodating high losses thus helping to isolate return reflections (normally considered problematic).
- frequency control by varactor means associated with said signal path additionally to said active switching means, say as differential mosfets with common high resistance control line - temperature and/or voltage compensator means associated with said signal path additionally to said active switching means, preferably as plural distributed compensators say as diffusion diodes
- localised impedance variation for said signal path, say to counter heavy capacitance loading effects
- synchronous interconnection of plural said signal paths by way of lossy means - semiconductor-on- insulator fabrication for lesser parasitic effects )
- adjusting rotating wave period by switchable active meter elements
- transmission line switching for injection of control signal, say of test nature
- controlled linking of said signal paths for frequency multiplication
- phase adjustment by means associated with said signal path additionally to said active switching means, say to compensate 4-phase logic timing signal components for skew from such as temperature effects.
BRIEF DESCRIPTION OF DRAWINGS
Exemplary implementation of aspects of this invention through various specific embodiments is now described with reference to the accompanying diagrammatic drawings, in which:
Figure 1 is a circuit diagram for a pulse operation or oscillator;
Figure 2 is a convenient simplified representation;
Figures 3 a, b indicate alternative directions of travelling wave rotation;
Figures 4a, b show idealised differential waveforms and relationship between propagation delay and electrical / physical lengths of a transmission line;
Figures 5a, b indicate alternatives by way of negative resistance switching means and single- ended operation, respectively;
Figures 6a - e indicate alternative coplanar loop or ring conductors;
Figures 7a, b are useful regarding cross-talk with another signal path;
Figure 8 shows tap-positions and interconnections of four loops or rings;
Figure 9 shows symbolic representations, connections to logic, and interconnections for plural loops or rings and one rotation direction;
Figure 10 shows further extension and interconnection between chips;
Figure 11 shows coupling correlation / reduction;
Figure 12 shows cross-conduction reduction;
Figure 13 shows flip-chip usage; Figure 14 shows various circuit detail of latch, oscillator, counter, gating and regulator functions;
Figure 15 shows symbolic, schematic and equivalent circuitry;
Figure 16 relates to power supply and conversion;
Figure 17 relates to CAD layout work;
Figure 18 concerns dealing with skin, eddy and proximity effects; Figure 19 concerns array and matrix synchronous input/output;
Figure 20 concerns capacitive compensation;
Figure 21 concerns heavy tap-off loading;
Figure 22 concerns operation with reduced parasitics;
Figure 23 concerns frequency switching; Figure 24 concerns phase adjustment for such as four-phase clocking of domino logic.
DESCRIPTION OF ILLUSTRATED EMBODIMENTS
Figure 1 shows a transmission-line 15 as a structure that is physically as well as electromagnetically endless, specifically comprising a single continuous "originating" conductor formation 17 shown forming two appropriately spaced generally parallel traces as loops 15a, 15b with a cross-over at 19 that does not involve any local electrical connection of the conductor 17.
The length of the originating conductor 17, taken as S, corresponds to two 'laps' of the transmission- line 15 as defined between the spaced loop traces 15a, 15b and through the crossover 19. The cross-over 19 produces a Moebius strip effect where edge traces of the loops 15a,
15b invert from lap to lap. As a pulse generator, actually an oscillator, the transmission-line 15 has associated plural spaced active means 21 conveniently of bi-directional switching/amplifying nature shown as two inverters 23a, 23b connected back-to-back between the conductive loop traces 15a, 15b.
Alternative active regenerative means could rely on negative resistance, negative capacitance or be otherwise suitably non-linear, and regenerative (such as Gunn diodes). Respective input/output terminals of each circuit 1 are shown connected to the transmission-line 15 between the loops 15a, 15b at substantially maximum spacing apart along the effectively single conductor 17, thus each at substantially halfway around the transmission-line 15 relative to the other.
Figure 2 shows convenient simplified idealised representation that omits the active means 21. These can be any odd number of cross-overs 19, and transmission line loop 15 can be any shape, including geometrically irregular, so long as they have a length appropriate to the desired operating frequency, i.e. so that a signal leaving an amplifier 21 arrives back inverted after a full 'lap' of the transmission-line 15, traversed in a time Tp effectively defining a pulse width or half- cycle oscillation time of full-cycle bipolar operating frequency.
Detailed functional description is given in above-mentioned PCT application, including relative to equivalent circuits. Reference for this and any other purpose is directed to that PCT application. Initially chaotic amplification of inherent noise within the amplifiers 21 will quickly settle to effective oscillation at a fundamental frequency F where F = l/(2*Tp), typically within nano-seconds.
Endless electromagnetic continuity of the transmission line 15, along with fast switching times of preferred transistors in the inverters 23 a and 23 b, leads to a strongly square wave-form containing odd harmonics of the fundamental frequency F effectively reinforced. At the fundamental oscillating frequency F, the terminals of the amplifiers 21 appear substantially unloaded, due to the transmission- line 15 being 'closed-loop' without any form of termination, which results very desirably in low power dissipation and low drive requirements. The inductance and capacitance per unit length of the transmission-line 15 can be altered independently, as can also be desirable and advantageous. The evident continuous DC path evident directly connecting all inputs and outputs of the inverters has no stable DC operating point, and this DC instability is compounded by the regenerative (+Ve feedback) action of back-to-back inverters. For any transistor and its output signal path with reference to the ground plane, its output arrives back at its input after one lap of the transmission line 15 - in either clockwise or anticlockwise direction, both waves being launched and arrive back together. Self-sustaining reinforcing action occurs when the input arrives 180-degrees out of phase with the output and additional 180-degrees phase shift of the inverter contributes to such reinforcing.
Coherent pulse/oscillation operation occurs when the signal in the transmission line meets this requirement for all connected inverters, so all inverters are working in a co-ordinated manner with known phase relationship between all points on the transmission line. This criterion is met only when there is a single rotating travelling wave in the line, i.e. rotating either clockwise or anticlockwise, see Figures 3A and 3B. During rotation, the wavefront incident a transistor overrides its previous drive direction due to low wave impedance compared to a single transistor. Once overridden, the transistors contribute to imposing the new wave polarity by reason of connecting the transmission line terminal to the correct power source polarity - which maintains "top-up" energy to give constant amplitude in the presence of (mainly resistive) losses in the transmission line. Switching by the transistors also helps prevent the build-up of any counter- direction waves, effectively acting as wave gates.
Once rotation has been established in one direction it could change only if the electrokinetic energy in the structure was removed and reversed. To complete a full bipolar cycle of oscillation generation, a wave must make two laps' of the structure in order to complete a 360 degree phase shift, i.e. each complete lap is only 180 degrees of phase shift. Rapid rise and fall times are a consequence of the short transit-time of the mosfets, typically 1 to 5pS range in VLSI CMOS. The transistors do not drive a capacitive load, as load and gate are switched by the incident wave, i.e. operation is transit time limited, and the waves are thus square with very good symmetry between phases. Figure 4a shows idealised waveforms for a switching amplifier 21 with inverters 23a and
23b. Component oscillation waveforms Φl, Φ2 appear at the input/output terminals of that amplifier 21 shortly after the 'start-up' phase, and continue during normal operation. These waveforms Φl and Φ2 are substantially square and differential, i.e. two-phase inverse in being 180 degrees out-of-phase. These differential waveforms Φl and Φ2 cross substantially at the mid-point (V+/2) of the maximum signal amplitude (V+). This mid point (V+/2) can be considered as a 'null' point in a voltage level transition. For the preferred recirculating travelling wave operation, this null point and voltage level transition effectively sweep round the transmission line 15 producing very fast rise and fall times in a very 'clean' square-wave form definition. For the transmission-line 15, it is convenient to consider complete laps as traversed by a travelling wave, and also total length S of the originating conductive trace 17, both in terms of 'electrical length'. Figure 4b shows relationships between the propagation delay or traverse time
(Tp), electrical length in degrees, and physical length (S) of originating conductive line/trace 17. For each of the out-of-phase waveforms Φl and Φ2, and as seen by a travelling wave repeatedly traversing the transmission-line 15, each substantially square wave excursion corresponds to one complete lap, i.e. one traverse time Tp, and successive opposite wave excursions require two consecutive laps, i.e. two traverse times (2xTp). One lap of the transmission-line 15 thus has an 'electrical length' of 180 degrees, and two laps are required for a full 0° - 360° bipolar signal cycle, i.e. corresponding to the full lengths of the originating conductor 17.
The CMOS inverter symbol as used herein is a kind of shorthand. In practice, the number of Nch and Pch devices need not be the same, nor need they be co-located. The basic requirement is to distribute a number of small width devices along the path of the transmission- line connected appropriately. Typically, each device has an on-resistance substantially higher than the impedance of the transmission-line, while the total paralleled resistance of all devices is of the same order as the impedance of the line. This is to ensure the devices can be overridden by an incident wave and strong oscillation characteristics respectively. Alternatives to more common CMOS devices include Nch + pull-ups, Pch+ pull-downs, Bipolar transistors, negative resistance devices (e.g. Gunn diode), or Mesfet etc., see Figure 5A where there will be no cross- coupling other than by way of electromagnetic coupling.
Single ended operation is also available between a conductor and AC ground as indicated in Figure 5B, again showing an electromagnetically endless signal path 15C with an inverting transmission line transformer 19T and inverter latches, as active switching means 21L, though their delay time is likely to affect frequency and the charge at the second inverter is not energy recycled as efficiently as above-preferred differential structure/operation.
The transmission line 15 is readily implemented as co-planar strip by two parallel conductive traces, usually metal to those may be lower and/or upper conductive ground phase layers still allowing viable differential transmission line operation, but also affording common- mode propagation between each trace and AC ground. Also, in principle any method of signal inversion can be used, i.e. other than a cross-over, e.g. an inverting transmission line transformer. With differential signal transmission mode coplanar strips and back-to-back inverters, differential signals are output by the inverter pair with signal energy launched to the transmission line inductively and capacitively by magnetic and electric fields between the signal conductors as well as each signal conductor and ground (or two individual common-mode paths).
Figure 6A is a cross-section through a portion of one exemplary on-IC transmission-line formation comprising three metal layers 56, 58 and 60 and two dielectric layers 62 and 64. Middle metal layer 58 is illustrated as comprising the two transmission-line loop conductive traces 15a and 15b that are at least nominally parallel. Upper metal layer 60 could be used as an AC 'ground' plane and could be connected to the positive supply voltage V+, lower metal 56 being a 'ground' plane that could be connected to the negative supply voltage GND. The dielectric layers 62 and 64 between the metal transmission-line traces at 58 and 'ground' planes 56 and 58 are typically formed using silicon dioxide (Si02). The full illustrated structure is seen as preferable, though maybe not essential in practice, i.e. as to inclusion of either or both of the 'ground' planes and the dielectric layers 62, 64. The physical spacing 66 between the conductive traces 15a, 15b affects the differential and common modes of signal propagation, which should preferably have equal, or substantially equal, velocities in order to achieve minimum dispersion of the electromagnetic field from the spacing 66. Screening properties improve with use of 'ground planes', as does the ability for the structure to drive non-symmetrical, i.e. unbalanced, loads applied to the conductive traces 15a, 15b. Figures 6B - D show alternative coplanar provisions believed to be self-explanatory.
Figure 7A shows that differential transmission line traces with a crossing signal path on another metal layer have little if any cross-talk effects. Figure 7B shows "twisted pair" type crossovers in the differential transmission line traces to reduce cross-talk relative to a parallel other signal path, the cross-overs being at intervals that relate to pulse direction between rise and fall times, with some increase in capacitance per unit length of the transmission line.
Figs. 8. And 9 show how multiple single rings can be "gridded' to cover a large area. Each loop maintains the same frequency as when operated in isolation. Placement and locking interconnection of four rings as shown in Fig. 8 produces by default an inner ring. If such process is repeated, a configuration as in Fig. 9 can result in twice the area coverage because of the virtual rings formed (which as real and effective in practice as the actual rings). By virtue of the electrical connections between the rings, oscillation becomes phase-locked overall. As shown by the direction of the arrows, adjacent rings must have waves which rotate counter-clockwise to each other. Electromagnetic coupling from field interactions at the junctions will also reinforce the counter-direction wave directions. Such structure can be extended indefinitely. Clock frequency is then no longer a size-determined constraint for practical purposes. The system
resembles intermeshed mechanical gears, the rings being "cogged' to each other as for a gear- train.
Conventional clocking topologies try to maintain a "clock surface' in attempting to make rising and falling clock edges occur simultaneously over the entire chip or system with all unwanted variation called "skew". Inevitably, this means massive current spikes in the VDD and Ov lines during the clock transition times (could be 25A or more at full clock frequency). On- chip decoupling capacitors and hybrid above-die capacitors are often required to maintain proper device operation. Even with these measures, supply bounce is large and eats into the voltage margins for the gates. Rotary wave clocking hereof could be applied as for a conventionally clocked chip, i.e. to generate local "same-phase' clocks as a replacement for the usual clock tree. Reduced skew and lower power will result, but the biggest advantage comes when the logic can be laid out using special Cad-tools to be clocked in the direction of data-flow. The known phasing at all positions on the rotary wave clock lines allows confidence that setup and hold times can be maintained. Taken to the limit, rotary wave clocking could result in progressive wave- clocking of an entire chip during the course of a complete cycle. Clock surging would be eliminated and the power supply would tend towards DC.
Figure 10 shows one example of coherent frequency and phase operation of two clock distribution networks of two monolithic ICs 68l5 682 each having a clock generation and distribution hereof and pairs of inter-IC connections E, F and G, H. The two ICs concerned will operate coherently, i.e. at the same frequency and with the same phase relationships, where each of the connections is substantially of 180-degrees electrical lengths, or a multiple satisfying 360°.n + 180° where n is zero or an integer. A single pair of inter-IC connections (E, F or G, H) will result in frequency and phase 'locking'. More than one pair of inter-IC connections (E, F and G, H as shown) will result further in clock wave direction or rotation locking The clock rings or loops can be passive or active, free wires cannot usefully be active and some active sections can serve to input energy. Kirchoff-like rules apply to signal or energy branching and combining.
Also shown in Figure 10 is a first and second 'stub' connections 82 and 83, though there could be more of either or each. The first stub connection 82 has a total electrical length of 90° to a short-circuit and is acceptable anywhere so long as not active. The second stub connection 83 is open-circuit and of 180° electrical length and can be helpful for stabilisation. Such stubs 82, 83 can be particularly useful for non-IC applications of the invention where conductive trace definition may be less precise than for ICs. Impedance of the pairs of connections E, F and G, H
and connections 82, 83 can have any value since, in normal operation and once these connections are energised, there will be no net power flow therein for correct phasing thereof. It is, however, preferred that the impedance of these connections E, F and G, H and 82, 83 is greater than that of oscillator transmission-lines 15 to which they are connected. These connections will support a standing EM wave rather than a travelling EM wave. Free wire interconnects can be of any characteristic impedance as no net power flows through them in normal operation at correct phasing (unlike the clock loops which circulate energy with directional rotation in normal operation).
Such Figure 10 inter-connections can be applied equally well to intra-IC, inter-IC, IC-to- PCB and/or any non-IC, i.e. PCB-to-PCB system connections.
It is usually desirable to maintain substantially uniform transmission-line impedance for active transmission-line structures hereof, but some advantage for waveshape control may be gained by deliberate impedance control, e.g. by geometric layout. Local high-impedance can induce voltage peaking, say perhaps to maximise drive signal on clocked-gates. High impedance can be due to decreasing capacitance or increasing inductance locally, say by possibly reducing capacitive loading or spacing conductive traces wider, respectively. Locally lower impedance might be useful for driving a highly capacitive net.
Normal rise and fall times tend to be in the 5 - 15pS range for O.lu - 0.25u CMOS process geometries, and is usually advantageous for better defined switching events and lower cross-conduction losses. However, if crosstalk to neighbouring electrical traces suggests a slower edge rate, edge rates can be controlled in simple ways. One is to reduce the number of 'top-up' amplifiers keeping total transistor width constant, which gives a higher lumped-C effect at the amplifiers, larger series inductance between the amplifiers and therefore a natural distributed LC shunt tank circuit. This can be designed precisely for cut-off frequency to cut-off of the higher frequency harmonics in the otherwise square waveform, reducing the edge rate. Another way is to design all 'tap' connections from the main ring to have a return time-of-flight back to the ring of approximately the desired rise/fall times so those lines then act as frequency- selective stubs and inhibit rise/fall from occurring until the round-trip delay time of the tap has passed. Whilst operating frequency is consequently determined at design time by physical layout, there several ways of providing some measure of adjustment.
Adjusting the thickness of the dielectric overcoat (overglass) on the wafer can adjust operating frequency, and is apposite to account for process variability. Typical thickness of <lu could be increased up to 5u to increase the capacitance per unit length of the transmission lines located on top-metal. Phase velocity will be slowed as more electric field lines are in dielectric (rather than in air). A wafer designed to run 'too-slow' by having maximum dielectric thickness can have the dielectric 'etched-back' to achieve the desired trimmed operating frequency. The amount of etch-back required can be determined by pre-testing the wafer to determine the change in permeability required.
Another way of controlling phase velocity is by ferrite coating above the top layer of passivation to alter the magnetic permeability of the medium surrounding the transmission-line conductors, say applied by sputtering. A 5u thick coating of μR=100 could lower the phase velocity by up to 10-times and also increase the impedance by up to 10-times. A subsequent mask-etch step could leave ferrite covering only those regions above clock lines. Other lines would not be greatly affected. Selectively switched current components such as capacitors or varactors can be used to adjust circuit parameters (e.g. capacitance) and alter oscillating frequency. Changing the operating frequency by physical alteration of the layout is another option. Effectively these methods increase / decrease the total loop electrical length, e.g. by changing inductance or capacitance or both. Sections of transmission line can be 'switched-in' or 'switched-out' using combinations of transistor-switching; fuse-link, anti-fuse technology, ion-beam milling, laser cutting, fusing, etc. Such segments can be mainly capacitive or mainly inductive or of balanced LC in nature
Fast signal waveforms on such as clock lines can be sources of unwanted electric and magnetic coupling to neighbouring conductive signal traces, and such coupling can increase with frequency and edge rate. Differential clock systems hereof reduce these effects because each of clock line signals are accompanied by equal-and-opposite inverse signals, and interactions tend to cancel to zero, at least remote from the pair. Close to one line only of the pair, however, coupling may still be strong and "twisting" the pair helps to neutralise this effect, see Figure 7.
Simply placing other signal lines substantially registering with mid-way between the two lines of a loop hereof can be useful, see Fig. 11B, as there is no net magnetic or electric coupling provided the lines either side are balanced as to mutual capacitances and inductances, and are differential. Other compensatory action can be by adding a parallel "transformer" trace tending to
neutralise imbalance of mutual inductances between victim trace and the pair of loop inducting lines, see Figure 11A where solid arrow heads show current flow and circled-plus and -minus show electric potentials, and the travelling wave velocity will be much less than signal trace velocity. Alternatively, see Fig. 11C, coupling capacitance can be added between a net subject to interference and one or other of the clock lines, shown coupled to trace A to cancel magnetic and electric supply from trace B. Coupling capacitance can be created automatically by a CAD tool during the layout phase, whether of metal-insulator-metal, poly/polysilicon, depletion or enhancement types. The clock line whose polarity is such as to cancel the effects of unavoidable coupling is chosen. The size of capacitance can be chosen to cancel the effect with an equal but oppositely directed supply of energy.
Fig.1 ID shows that if supply connections are within the same magnetic field as the signals, no net coupling effect arises. Magnetic coupled is similar from trace B - the three closely spaced traces VDD, VSIG, USS so signal supplier move together without local corruption. For this to be practical, loops should be provided, and connections to VDD and VSS on the other "A" side of the line should be avoided, else circulating conduction currents would arise.
Simple cross-coupled connection of two Nch and two Pch transistors can be subject to cross-conduction current, i.e. current going wastefully between the VDD of the Pch and VSS of the Nch when the gate input voltage is such than both devices are on. Cross-conduction is minimised by rapid rise and fall times characteristic of the circulatory wave oscillator, but can be further enhanced, see Figure 12. Fig 12 A shows a circuit including a multiplexor (MX) to select between 'early' or 'late' signals from the travelling wave line. The 0, 1 connection wires are fast compared with the transmission line A,B. R and C delay the changeover until a wave has passed ready for the next half-cycle wavefront. The basic aim is to have all the drive devices switch off 'early' and switch on 'later'. Early and late timing is derived from the travelling-wave line. Application is shown to a single Nch device, but is obviously applicable to all four drive devices of otherwise illustrated bidirectional amplifiers hereof.
Assurance as to rotation direction of start-up can be provided in various ways. Fig 12B shows offset gate and drain connections to the transmission lines A and B for the bidirectional amplifiers to promote oscillation start-up in the "Easy Direction" as shown, since drain outputs (normally active after one loop transit time delay) have a coherent delay in the Easy Direction shown. Such provisions can also substantially increase the rate of rise/fall, even down to single
figure pS on 0.25u process. Fig 12C shows intentional magnetic coupling, which has the effect of adding to turn-off signals to the mosfet gates and subtracting from turn-on signals, thus giving some cross-conduction elimination.
It is also possible to control the start-up direction using power supply sequencing, see Fig 12D for a power supply voltage which 'powers-up' progressively around the ring, thus tends to cause oscillation to start-up in the direction shown as, without power, no build-up of signal can occur in the other direction during start-up.
Absorptive methods can be used to attenuate for the undesired direction, see Fig 12E. A negative leading edge wave travelling from left to right, or a positive leading edge travelling from right to left, would tend to bias the diode to conduction. The Nch transistor can assure that only the first event causes absorption and so limits possibility of start-up in the left-right direction promoting left-right. A full-bridge provision can be made (other than half-bridge as shown).
Another possibility is to use the small inherent RC delay of the gate electrode to delay the turn-on of transistors in one direction. This could be achieved by orientating the mosfets with the channel length perpendicular to the transmission line and connecting one end of the gate towards one direction on the transmission-line, and connecting the drain end at the opposite side of the transistor towards the other direction of the transmission line.
The metal traces used to form the transmission-line structure could be provided at least partially 'off-chip' rather than on-chip. So-called flip-chip mounting techniques allow 'top-up' inverters to be pinned out to "bumps", which then connect to a substrate on final assembly. The substrate, typically Alumina, would have the conductor patternation to form the transmission lines of the oscillatory clock network. Figure 13A shows a typical implementation. Effectively, of course, this can be seen as amounting to top layer metal having been moved 'off-chip'
Fig 14A shows a basic latch that functions as an inverter. Relatively, Nl is a large device, e.g. w=5u, and PI is small device, e.g. w=0.5u The inverter using Nl PI thus has a low threshold. P2 is also small device and provides latching action for a logic "0" output. If NPASS does not conduct at less than 1 volt, the CLK signal is advantagously between lv and 3 , rather than the usual Ov and 3v. NPASS samples the D input onto Nl when the CLK is active high. The capacitive coupling from the CLK through NPASS for a logic 1 at D is nearly sufficient to switch N1,P2. When D is Ov, Nl is turned off, PI conducts and turns P2 off. Fig.14C shows a 12 counter implemented using Fig 14A latches.
Figures 14 B, D and E show how negative supply (though it could be and/or positive supply) can be gated or regulated to switch on or control the oscillator supply voltages. Also B shows waveforms. Fig 13C shows one way for decoupling clock timing rings as would be required if some rings are active while others a powered down. It also indicates a way of coupling oscillators using analogue gate voltages partially to bring oscillators into phase and rotation sync during initialisation.
Although timing hereof is inherently capable of clocking any possible synchronous logic family, true differential logic family gates (which output both the true and compliment) can be latched using pass-transistors with no data dependent clock loading. This eliminates data dependent skew (which from simulations is still slight even on non-differential logic). When working with non-differential logic, a Nch + dummy Pch transistor can be used. This balances the data dependent capacitance seen by the clock. If the data is "1" then the Pch capacitance exists strongly, if "0" the Nch capacitance is strong. With correct sizing, these capacitances can be the same. Many types of electronic equipment require electrical power to be supplied at a variety of voltages and currents, i.e. not just one supply at single voltage and current values. AC-DC converter type power supplies are needed for mains (typically 110-250Vac) to DC (typically 3, ..48 volts); and DC-DC converters are needed between DC levels, e.g. 5Vdc - 3.3Vdc as is a common for microprocessor applications. Traditional convertors include the categories of electrostatic using charge-pump switched-capacitor techniques, and magnetic using transformer or inductor energy transfer mechanisms. Typically, both use a square wave power oscillator. Low frequencies require the use of large magnetic and or capacitive components as each must hold energy for long oscillation periods. It is usual to limit operating frequencies to 1 - 5MHz because of losses associated with the switching transistors used for the power oscillator. This aspect of invention builds on a concept in our above PCT application regarding direct application of the rotating travelling wave systems otherwise described in connection with timing signal generation and distribution. This new method is electromagnetic as a combined electrostatic and magnetic energy transport and transfer mechanism combined with contained travelling wave energy supply/transfer/recovery. This electromagnetic method is applicable to GHz operation because of the elimination of most of the transistor switching losses and absorption of normally parasitic capacitances. Higher frequency reduces the sizes of the
magnetic and capacitive elements so greatly that they can be integrated on-chip in common VLSI processes, basically as transmission-line networks using planar metal-insulator-metal layers.
A distributed structure combiningjinductive, capacitive and semiconductor switching contributions is arranged in an electromagnetically endless loop. For power supply purposes, electromagnetically endless can mean a simple electrical closed loop continuity or a loop with physical discontinuities bridged with e.g. capacitive, inductive or combination coupling but by which a large fraction of energy flowing as a travelling wave is recycled by the closed loop through any discontinuities. Regions of the structure that include active transistor elements constitute distributed square wave oscillation and the distributed synchronous rectifier functions in a dual action. Feedback around the closed electromagnetic path results in start-up from inherent noise. A re-circulating electromagnetic square wave is the stable operating point. Rotation in a clockwise or anticlockwise sense is not usually important in this application but bias can be achieved as described above.
The full-bridge connection of Nch and Pch pairs (typically, two of each type) also forms a distributed synchronous rectifier. The transistors which make up back-back inverter pairs will always be switched by an incident wave on the transmission line to a state where the two On' transistors (one Nch and one Pch respectively) will conduct with the most negative transmission- line conductor going to the local VSS (for Nch) and the most positive transmission -line conductor going to the local VDD (for Pch). Of the four transistors which form the back-back inverter pair, only two (one Nch and one Pch) will conduct at any one time, the other two being switched off. The roles of the two Nch / Pch pairs alternate as the incident wave signal polarity reverses (oscillation). This constitutes a bridge rectification arrangement capable of synchronous rectification and shows the bi-directionality of the DC-AC-DC conversion mode of the system.
Figures (15b or 15 d) illustrate the truth table below.
The above shows that the circuit is able to extract power to the local supply rails from voltages present on A, B terminals. The circuit is inherently bidirectional. It supplies power to
the transmission line when local voltage is greater than line voltage, and takes off power when local supply voltage is less than line voltage (effectively in the same way as a simple resistance is bidirectional).
Power conversion between different voltage levels is achieved by changing impedance around the loop. Impedance is a combination of the line characteristic impedance according to root(Lper_len / Cper_len) and electrical resistance of the conductors.
Figure 16A shows a electrical closed loop activated to have a near-smooth variation of characteristic impedance by progressively increasing/decreasing capacitance/inductance around the line. The change in impedance must ramp up then down again so that an electromagnetic wave flows smoothly with low reflections up to the higher impedance then down to the lower impedance. Capacitance can change by using more and larger transistors in the low-impedance regions and fewer and smaller devices in the high impedance regions. In practice, high voltage transistors have lower capacitances than low voltage devices which makes this task easier. Also, the "on-resistance" of the corresponding devices match this desired impedance ratio. Additionally or alternatively, monolithic capacitors could be used. Inductance is variable adjusting the width, pitch and thickness.
Alternatives to near-smooth progressive impedance change are available including a sudden characteristic impedance change say by insertion of transmission-line transformer in the loop. For example, to convert 5 volts down to 2.5 volt a 4:1 impedance transformation could be used, e.g. with 5volt 40 ohm line, moving smoothly to a 2.5volt/10 ohm line. Figure 16 C shows examples with two possible transformer types. Figures 16D shows impedance changes of 4:1 (2:1 voltage transformer). Other transmission-line transformers are also suitable for monohthic integration on metal-insulator-metal dielectric layers as common on VLSI.
Closed loop control over the impedance of the lines (either primary or secondary) permits output voltage regulation. Impedance is readily changed by varying capacitance, though switching of inductive elements is seen as feasible. Switched capacitors and varicaps (varactors) are seen as preferred. Fig 16 B shows a closed loop circuit which adjusts the impedance of the low Z section of the line of Fig.l6A to increase or decrease the relative amount of energy taken from the 3.54 volt supply. Lower impedance by higher capacitance from the varicaps results in higher energy take-up from the 3.54 volt supply, which is when transformed up to the higher impedance by the travelling wave, and overcomes resistive losses and switching / rectification losses there to match the power being taken from the 5 volt line, so maintain regulated 5 volt
using feedback around the opamp acting to change the low-Z line impedance in closed loop manner.
Power conversion is inherently bidirectional. In Fig 16A, power can flow from the 5v supply to the +3.54v line when the latter is loaded. Illustrations are focused on co-planar embodiments but multi-layer and multi-turn isolated metal loops can be formed on other layers of metalisation in VLSI processing. Such secondary windings can be pairs, typically open-ended at one end and shorted at the other, which in combination with the rotary oscillator underneath or above would result in a power oscillator output pair using the open-ended wires. All options available to clock distribution networks are also available to power supply converter networks, i.e. gridding, cross-connection rules, cross-conduction elimination , frequency control, Kirchoff combination rules etc. Gridding intra-chip and also between chips in parallel synchronicity can increase the available power output of the converter. Over-coating with ferrite, whether all over or just over the transformer regions, can help increase common- mode impedance of the transformer and reduce magnetisation ripple. The Figure 16B concept can, of course, be carried over into clock distribution / generation methods when driven by a frequency or phase comparator error output. The closed-loop could then achieve exact frequency lock through the delay adjustment of the varicaps. Other variations would be to used switched capacitors driven digitally from a counter driven by "up/down" error signal from phase/frequency comparator.
Advantages of power supply conversion hereof include
- very small size, e.g. a complete 1W converter could fit into a 2x2mm IC.
- output voltages can be available simultaneously at many possible output voltages
- bidirectional power conversion. - low noise using differential action with low radiated emissions
- very low ripple with switching events distributed in time and space.
- square wave push-pull differential current is highly constant.
- high efficiency.
VLSI layout for designing clock generator structures hereof may or may not be on a 'full- custom' basis with complete freedom of place and route. One such design route would be by way of first laying down a clock grid structure prior to place-and-route of logic elements. Another
design route might be by way of first placing logic elements down and then inserting clock oscillator/distribution structures based on appropriate placement algorithms.
Suitable algorithms conclude by producing metal layout, and MOS transistor patterns as well as vias etc to meet sufficient of the following criteria applied to each route taken in view of the overall IC operation:
- choosing route(s) to connect clocked nodes with desired relative mutual phasing. (This will determine the path of the interconnect and the number of branches and recombinations necessary as phase is continuous).
- checking for conflict between route and space - inserting cross-over(s) of the differential clock conductors when running parallel to susceptible signal trace(s) for cancelling effects
- adding deliberate compensating capacitances (e.g. metal-insulator-metal) or inductances to cancel coupling effects using counteracting phase (see Fig 11)
- using impedance and phase velocity control L, C from metal layout adjusted using capacitor padding / track trimming) to meet:
- "Kirchoff" type laws regarding energy in/out at junctions
- phase matching at branch expansion and recombination when multiple flow paths diverge and merge
- phase inversion of differential signal at some if not all circulatory paths in the network to promote oscillation (i.e. 180 degrees of phase change per loop) - Closed paths without phase inversion can be broken and inverting transmission-line transformer pattern inserted and connected
- substantially equal time delays around all possible closed-loop paths for coherence, low loss and waveshape quality These can be satisfied with on or off-chip routes for infra- and inter-chip synchronising. Open ended or shorted stub connections allowed by rules.
- adding amplifier transistor layer patternings between control electrode and output electrode 180 degree or substantially 180 degree points to maintain oscillation and top up energy.
- any negative impedance devices can be attached by a single connection to any point on the lines
- adding or renewing dummy capacitance to slow lines down and/or lower impedance
- adjusting spacing of wires to increase/decrease inductance, this impedance to lower/raise velocity (or use other geometrical variances to alter inductance as applicable). For frequency multiple coherence, conforming networks can be coupled by suitable techniques.
A common VLSI design methodology is known as "standard cell", where layouts are made by placement of regular sized sub-circuits according to "floorplanning". Standard cells are often from different sources but conform to accepted height and/or width sizes and multiples. Design or parts made up of interconnected standard cells allows layout with the cells abutted and arrayed. Predefined routing paths or channels are already allocated within the cell. A typical cell is shown in Fig.17a. The cell has VDD (+ supply) and a VSS (Ov) supply metal rail running horizontally at top and bottom, respectively, of the rectangular cell. Abutting such cells connects each to the common supply rails. Signal and clock interconnect between cells are usually routed over the top of the cells on the various metal layers available to planar processing.
Standard cell layouts could be readily modified to incorporate compliance with relay wave clocking hereof. Such modified cell design could contain not just the components of the original cell but additional metallisation and amplifier/switching transistors to produce the rotary clock function. The clock function transistors can be placed and located underneath the metal structures, see Fig. 17b (not showing connections between transistors and metal). Abutting the cells automatically forms the pair of differential signals paths to ultimately make up sides of a closed loop at the top and bottom of the cell. A new cell library could be generated automatically from CAD tools for existing standard cells and as developed the rotary clock requirements using internal scripting language to insert the new clock related lines and transistors into the GDS layout file. Vertical column or "end-cells" can be designed and used to close the loops. Various inverting/ cross-over and non-inverting end cells are shown in Fig 17c. Impedance of the bounding cells for the IC are half of the inner end- cells in accordance to Kirchoff-type laws. Cells can be designed with metal 'overhangs' to facilitate grid connection through overlap when the cells are abutted.
For non-square aspect ratio rotating wave loops, the operating frequency of the chip is determined mainly by the long/X pitch of the vertical clock connect cells. The designer or automated tool has control of this pitch parameter. Fine-tuning of operating frequency can result from re-sizing of booster amplifier transistors and other methods (capacitive or inductive) mentioned above and can be under program.
In the example of Fig 17c, wide loops give "same-phase" vertical (Y) columns throughout the chip so that any X point has zero skew in the vertical (Y) direction. There will also be usefully low skew in adjacent columns. In the horizontal direction, phase is cyclic allowing communication interconnects directed horizontally to be launched and received at any desired phase point to correct automatically for time-of-flight (TOF) induced delays. Communication can remain synchronous even when the TOF becomes larger than one clock period. This just introduces latency.
Placement/floorplanning algorithms can shuffle the column order of cells to produce the most favourable relative phasing. Cells mid-way between vertical loop links have a full 90 degrees 4 phase clock system to work with (using upper and lower pairs). Cells either side of this position have different and potentially useful phase sets for a placement algorithm to consider.
The figures show the simplest form of gridding compatible with Standard-Cell. Variants can include full or staggered overlap of cells to merge the clock metalisations in various ways to control impedance and eliminate duplicate traces. Vertical clock-connect cells can be staggered in X instead of all being in regular columns, as would allow for launch and receive phase offset for vertical interconnect to account for interconnect TOF. For single phase clocking (albeit not recommended on grounds of current surging) , it may be possible to interpolate between the times of wave at the top and bottom of the cell at any X coordinate. An option somewhere between standard cell and full custom resembles the so-called sea- of-gates. Each standard cell design can be modified to be compatible, specifically expanded slightly, say maintaining existing connectivity by stretching interconnect, to leave room to place small inverter transistors at many points within the cell. Inverters are inserted throughout the cell in the spaces allowed by expansion, say to have a "spare" inverter density of (say) about 20 micron pitch. These modified standard cells can be placed as normal.
For clock generator routing, the algorithm above for the second full custom design route can be used to generate the clock line layout including transistor connection. To connect to the necessary boost / sustaining transistors, the routing algorithm now can then find the necessary inverters by connecting down with vias to the points of attachment to known locations according to placement coordinates of each device. So long as the e.g. 20u inverter pitch is maintained, a 20u wide clock conductor will be always near an inverter pair on its path.
Many inverters will be unused in this approach because clock lines are quite sparse, but by modern processes transistor sizes are very much smaller than interconnects so wastage of useful area should be acceptable. For "sea of gates" architecture, where regular arrays of transistors are prefabricated on a standard wafer, inverters are readily available at known positions.
Magnetic skin- and proximity effects on signal losses for VLSI metalisation interconnects has been little considered to date. Indeed 'skin depth' at Mhz operating frequencies is deeper than the thin metalisation layers used. Also, proximity effects have not been significant due to the relatively narrow conductive traces used and relatively large separation distances between traces. For Multi-GHz clocking of VLSI ICs these effects need to be considered. Interconnect delays and signal quality are the main determinants of VLSI performance because intrinsic gate delays have been reduced very effectively with device scaling. Improvements in performance can come from interconnect performance improvement, and systematic methods of usefully including interconnect delays into pipeline operations. Reductions of parasitic resistance to improve performance are usually by reverse scaling i.e. thickening and widening conductive traces, but provide little improvement at very high frequencies where current crowds to the surface and the edges of the traces due to skin and proximity effects. Two further effects become apparent as high frequencies get higher, namely eddy current losses in wide conductors and undesirable transformer-like mutual-inductance couplings to absorptive electrical networks.
/
For VLSI design, these are new issues for which there is no preparation and teaching to date. However, it is postulated here that these effects have effectively in some sense applied in other disciplines. Thus, effects like now seen in 'sub-microii' dimensions on VLSI interconnects at GHz frequencies, should manifest themselves at MHz frequencies on millimeter diameter interconnects.
Looking at the field of magnet wires for high frequency, high power electrical machines, the whole cross-section of the transformer or motor winding wires needs to be utilised to minimise resistive losses which might otherwise cause device overheating. One proposal to eliminate skin effects is to use, instead of a large cross-section wire, an equal total cross-section area made up of much smaller individually insulated 'filament' conductors. The radius of each can be less than the expected skin depth at the operating frequency. In itself, this can eliminate eddy currents which could occur inside a single large diameter conductor, but does not prevent
current crowding to the outermost filament wires of the multi -conductor bundle at high frequencies, i.e. an effective skin effect is still present - due to the magnetic coupling between free electrons in the conductors which still exists when insulation is present.
Current can be shared equally if the filaments have spiral, weave or other physical manipulations of the position of each filament, so that on average all filaments experience the same magnetic interaction as all the others. One suitable weave construction is known as "Litz wire".
It is one object of this aspect of this invention to develop such thinking for application to semiconductor integrated circuits, specifically with digital transmission lines, where there is a further requirement that the period over which magnetic balancing of all filaments needs to be achieved in substantially less than the product of propagation rise or fall time and line velocity if the current pulse is to be distributed amongst all filaments.
Planar metal-insulator-metal transmission lines used in VLSI chips can be subject to losses that increase sharply with frequency, due to the resistive effects mentioned above and not previously thought to be problematic.
It is believed that developing techniques to mitigate these effects will improve across- chip data and clock communication at 1 - 10GHz that would otherwise be power inefficient and speed limited due to requirement for 'repeater' circuits at intervals. Simply widening or thickening the traces helps little, maybe makes matters worse because of increased capacitance. Replacing copper with silver as a much better conductor would only give a 10% improvement.
According to this aspect of invention, paralleled paths of current carrying conductors are arranged to reduce inductance differences between connecting or intersection positions.
The rationale is towards substantial to equality the current density in all high frequency traces independent of operating frequency. For DC and low frequency (<100MHz for VLSI) cases, electric currents seek "paths of least resistance". Paths all offering the same or equal resistance, including parts of a conductor cross section would experience equal current densities. At moderate frequencies (~ 100MHz), due to proximity effects, current crowding can occur between adjacent faces of conductors carrying current in opposite directions in this effect is not further increased with increased frequency. At high frequencies, current tends to follow 'paths of least inductance', i.e. as producing minimum stored magnetic fields. At frequencies in excess of lGhz, skin effect begins to dominate even for thin (2u) metal. High frequency current distribution becomes more in line
with low frequency conductor utilisation where the paralleled paths of current-carrying conductors are arranged to have substantially equal 'partial inductance' values between commoning or intersection points. This requires can be achieved by use of galvanically isolated multiple filaments that are separated to avoid eddy-current type losses which would arise from different induced voltages in close neighbouring filaments experiencing different magnetic field intensities.
Fig.lδA shows how a differential line segment with a crossover can be compensated for eddy and proximity effects. What would otherwise be two wide tracks are each broken into distinct multifilaments before being recombined at commoning points. Due to the crossover, for all segments there is a part of higher partial inductance and a part of lower partial inductance. The series inductance of each path between the commoning points is made about equal for all filaments, thus prevents current crowding to the inner edges as would normally occur.
Commoning of the filaments, such as to tap off a signal (e.g. clock) or combine with other networks, can be arranged at intervals and positions where and between which the partial inductance of all parallel filaments concerned are substantially equal else current will concentrate more through the lower-partial inductance paths and waste potential benefit of the full total available cross-section.
For single-ended systems, Fig.lδB is an example of isolated, mainly co-parallel filaments jogged periodically using crossunders to make the effective electromagnetic experience the same for all filaments over a certain length and periods of that length. This wire is largely immune to proximity and eddy effects for wavelengths longer than the repeat interval.
Fig.lδC is another approach to equalising the current density of the wires by loading each wire with capacitance, conveniently loading up higher inductance tracks to raise the current density close to that in lower inductance tracks. Extending the segmentation of the conductors to multi-layer filaments can be desirable, otherwise a thick single layer metalisation could only be used efficiently at lower frequency.
Each conductive layer would typically be isolated by a thin layer of glass or polymer insulation.
Fig.lδD shows how insulated multilayers and vias permit each filament to 'wander-around' various up to all cross section positions in the direction of current flow. This substantially equalises each wire magnetically and achieves substantially even current sharing. An artificial weave is formed that is not dissimilar to Litz wire.
Single-ended and differential transmission line structures can be formed using this construction instead of straightforward thick wide strips in any application to achieve low losses at high frequency. Unlike the previous known structures, this has the ability to fully eliminate skin-effects of thick metal traces. Fig. 18E shows a high C, low L non co-planar differential transmission line. Fig. 35F shows a low-skin loss, low inductance, high capacitance, low-Z power feed which can be extended to a multilayer implementation with VDD and VSS alternating in the Z direction as well as the Y as shown.
The measures of this aspect of invention aim to mitigate skin, eddy and proximity effects in such ways that significant changes to VLSI manufacturing methods are not required, but even long range interconnect signals can reach further, require less energy input and operate faster than simple strip line arrangements. The proposed metal patterns are readily formed lithographically in substantially normal ways.
Synchronous parallel electrical data buses have long been used, including on-chip, for moving data in convenient byte (8bit), word (16 bit) and larger or other bit-widths in main-frame computers, PC microprocessors and other data processing applications. Examples include PC/AT bus, PCI bus, FutureBus, etc.
At low data rates and over short physical paths, simple data buses can be treated as essentially instantaneous communication channels for electrical signals. This applies whenever the signal transmission time is much shorter than the clock period. With the recent dramatic rise in data transmission rates into MHz and now envisaged on to GHz, this treatment is no longer true, and full electromagnetic transmission line analysis is becoming required to design a functional data bus. When such issues as magnetic, capacitive coupling and resistance are considered, special measures are required to limit crosstalk, reflection and attenuation. Problems get worse as dimensions get smaller, as is consistent with VLSI scaling practices for higher performance. Many methods of individually addressing the above limitations are known but usually increase power consumption and or physical area usage, and/or require complex and inefficient data precompensation methods plus clock recovery and PLL circuits. Extra expense is incurred, but parallel data busses remain an order of magnitude lower in performance pin-for-pin than serial data links, i.e. in terms of Bits/Sec per pin for the same process technology. At this time, large physical separation between co-parallel conductors, or dedicated ground planes, tend
to be used to limit signal crosstalk and provide good impedance control in miniaturised multiconductor transmission line buses.
It is the object of this aspect of invention to produce a system less subject to such performance limitations. According to this aspect of invention a simultaneous two-way synchronous data transfer bus, preferably in association with two physically separated but coherently synchronous two- phase clocks to control transmission and reception bits, has one or more of the following further provisions for
- compensating for induced crosstalk at source, conveniently by current injection, to reduce preferably negate need for physical separation of conductors
- using receive signal conductors and transmission return-current lines during transmit, thus avoiding need for separate ground traces
- accommodating signal attenuation, including frequency dependent attenuation, by allowing half- cycle pulses to decay between cycles so that there is no memory of previous bit values (as common in NRZ signalling format)
- multiphase transmission to avoid ground bounce problems including to where only one line is switching at any one time.
- accommodating high losses thus helping to isolate return reflections (normally considered problematic). Individual conductors can be formed from multifilaments as in last preceding instance aspect concerning planar 'Litz-like' wire braiding multilayering, or be as other conductor structures mentioned before.
Fig.l9A is a cross section of a typical 5-metal VLSI process showing lowest-loss upper metal layers having a high height/width aspect ratio. Such on-chip VLSI interconnects are effectively highly lossy transmission lines. Because of the freedom given to Place-and-Route
CAD software, the exact patterns of most lower layers of interconnect will be unknown and must be treated as random.
At design-time, using coplauar strips as preferred for the top metal layer (but usable for other layers too), the system will have a known loss figure for travelling electrical signal components. This loss figure will increase with frequency, due to skin and proximity effects, and is principally due to. resistance in the interconnect metal.
The five top layer traces shown in Fig.36A form a Multiconductor-Transmission line (MTL) characteristics of which are well studied and usually require a matched matrix of terminations. As now proposed, specific terminations can be avoided.
Figs. 19B, C are circuit diagrams for basic drives, one (B) a bias voltage generator, the other (C) a push-pull current source controlled digitally. The latter can output a positive current (*Dl=low), an identical negative current (DO = high), or no current (*Dl=high, DO=low). It is assumed that the characteristics of the Nch and Pch devices are identical which is not essential, but does simplify this description. When this subcircuit is called-up for layout on-chip, the parameter wx sets the transistor widths on the layout. The drive current scales proportionally to the MOS transistor channel width. Effective output resistance is high, effective capacitance is low.
Fig. 19D shows a compensating array element hereof as a useful building block for driving the multiconductor VLSI transmission lines. The aim is to dispense with the need to use alternate signal and ground lines in the multiconductor line. Each wire then carries a useful signal so halving the area occupied by the bus. In operation, any signal current driven to a signal line from Q is to be matched by forced currents in the two neighbouring wires via outputs Y and X.
When the subcircuit drv3 is used, the parameter sci would be 0.5 if there were no other signal return current paths except the neighbouring conductors (as is case in Fig. 19A). In practice, sci value of 0.4 would suit where 40% of the signal current returns on each of the adjacent conductors and 20% finds alternative current paths (making 100% in total). Such return current flow through the adjacent conductors will usually suffice, but the principle hereof can be extended to other near-neighbours whose coupling to the driven lines is also non zero (see matrix later). At ultra-high frequencies the return currents follow the path of least inductance making the adjacent conductors the dominant path. Fig. 19F illustrates how these drivers are arrayed to drive multiconductor bus.
Fig.l9E shows a pseudo-differential signal reception through the measurement of signals relative to the median value of the adjacent two conductors. Resistive summation is shown but capacitive is possible. A conceptual differential comparator is shown which might be realised using many alternative known techniques e.g. the receive circuit might be self-adjusting in that it nulls itself to the signal voltage at the end of the transmit phase to compare with the signal arriving at the
receive phase say using switched capacitor sample/hold. In this way DC offsets and data- dependent lowpass characteristics are accommodated. This could allow two-bits per clock cycle. However, typical "one-bit transmit / one-bit receive" two phase operation is described.
When the resistance is high, and capacitance is low, the termination produces an apparent doubling of the received signal due to the sum of same-phase incoming and reflected waves.
The inherent lossy nature of VLSI interconnect means that the new scheme hereof can dispense with complex termination requirements, so long as the loss is deliberately high. In fact this will always be the case, because short-distance low loss signalling is already well served by CMOS signal interconnect. Reflections only cause a problem when they get back to the transmission-end in the two-phase signalling systems outlined previously. Even 100% reflection coefficient (perfect mis-match) is acceptable providing the one-way loss is around 6dB - 12dB (0.5x - 0.25x gain), meaning the 2-way loss will be 12dB - 24dB (0.25x - 0.0625gain.
Therefore bus termination during the reception phase is not a perfect match and reflections will occur. The 2-way round-trip loss is high enough for the reflections to make up only a small part of the signals. Any receive-time reflection at one end manifests itself as an incident signal during the next transmission phase at the other-end - it does not directly affect the signal reception phase at that end and in reflecting from the transmit end adds to the intended transmit signal. In the worst case where 100% reflection occurs, the transmit signal normalised to value 1 will have an addition of +/-0.25 (for 6dB per direction loss) depending on the polarity of the received signal and the nature of the reflection. In principle, knowing the type of reflection (open-circuit or short circuit) would allow the transmitter to adjust it's current drive output in accordance to the expected return signal.
Buses as described here may be stacked one above another on a multilayer PCB or VLSI process to increase the number of data bits. This might also have applications to connectors with X/Y grid pins. Fig. 19G is a generic 2D matrix case where compensation for a single pin's current drive involves scaling and steering the injected return currents in proportion to the electromagnetic-defined spread of currents of the structure. For a single pin, eight return-current generators are needed. The four adjacent drives are stronger (nxt = -0.15) than the corner currents (cor = ~0.1). One pin driver is shown and nine instances of Fig.l9D are required per pin. Though often neglected in VLSI design, it is fact that all circuit currents flow in loops in the quasistatic case. A return path for any signal current must exist. At very high frequencies, current loops follow the path of least inductance. At GHz frequencies, current doesn't even fully
penetrate a 2 micron wire. When a correctly defined minimum inductance current path for the go and return lines is defined for a transmission line, current will flow through this path in preference to other possible current paths which might exist. The contained current flows at GHz frequencies in proper transmission lines, minimise the current loop area and consequent magnetic field generation. This greatly reduces crosstalk problems common in the high Mhz band of operation.
Counter- intuitively, this makes GHz interconnect design easier than 100+Mhz interconnect design because in the latter, current still tends to favour the path of least resistance and an enormous number of possible resistive paths are available on a multilayer VLSI chip with essentially random (uncontrolled location) interconnect patterns (due to router algorithm complexity).
Operating with only the GHz frequency components of a signal waveform can be achieved either by generation of GHz only components in the transmitters and/or making receiver circuits only sensitive to this frequency spectrum. Features include extremely high speed, 2 bits transferred per wire per clock cycle, low power, low capacitance, no precompensation needed as in NRZ, quasi-differential contained fields.
One unusual property of the bus is that it is not DC terminated to a particular ground level on either side, so can be DC biased differently on either side so long as the voltages are within the supply voltage range and common mode range of the current sources on each side. Also, as a group of signals, the bus gets net positive or negative current into it and every positive current is balanced by a pair of 0.5x negative currents and vice versa. Multiple light termination of each pin of the bus, and of either end to a convenient bias voltage, will set the quiescent voltage.
Each line (or pair - see below) of the bus can be phased slightly different from its neighbour, as what can reduce current surging (ground/supply bounce). Also, the transmit (Tx) and receive (Rx) phases of alternate lines can and should be alternated in this new drive arrangement so that all odd numbered lines [both ends for duplex] are driven during one clock phase with even numbered lines receiving [both ends for duplex]. In the other phase, all even numbered lines are driven [both ends for duplex], with odd numbered receiving [both ends for duplex]. Alternate TX/RX/TX.. ordering always gives a proper return current path for an outgoing signal without needing the interspaced ground lines or an external ground plane.
It is possible by adding XNOR logic to reduce power. Whenever two output signals spaced two conductors apart on the bus switch in opposite directions, there will be no net current induced on the in-between trace and so the otherwise equal and opposite injected currents can be turned off when the XNOR of the two drive traces = 1. Whilst the system has been described as having no essential requirement for grounding traces, grounding is an available option and can be beneficial to provide signal/noise improvement or EMI reduction or can be applied at the extents of bus strips etc.
Systems hereof are advantageous in relation to electrical crosstalk, frequency dependent attenuation, reflections and timing uncertainty (skew). In principle a may be that such multiconductor parallel data bus can function as fast (on a per-pin basic) as an individual serial data link once the timing and signal integrity issues are solved.
In Fig. 20A frequency control uses a varactor comprising N-channel mosfet transistors N3, N4 as a rotary travelling wave oscillator subcircuit. N- and P-channel mosfet transistors N1..N2 and P1,P2 form the back-back inverters shown between loop traces of a small section of transmission line. N3 and N4 act as voltage controllable (Vt) differential capacitors formed. Rl is a high resistance to avoid AC load on the transmission-line. The rotary clock can be a string of such transmission line segments connected in a closed-loop with at least one cross-over (not shown). In operation, the differential capacitance formed by series connection N3, N4 is dynamic as mosfet action, hence capacitance, switches off at a voltage determined by the control voltage (Vt). In a typical case, N3,N4 area = Nl area, and a 7% tuning range results, which is sufficient to adjust typical initial tolerances of operating frequency due to manufacturing variability of silicon chips.
Oscillation frequency has a weak voltage dependence. Voltage dependent capacitance couples supply voltage changes to time-of-flight changes on the transmission-line, thus phase and frequency variation. Unlike a conventional oscillator, disturbances are the average of all disturbances over the total path length over which the pulses travel. Small localised supply noise events make little difference and produce little jitter.
Many voltage (and temperature) compensation schemes can be applied. Preference is for multiple small-size compensators distributed around the structure, generally in line with distributed travelling wave structure and operation. Voltage compensator element(s) added between the transmission line traces, or from each to AC ground, serve(s) to cancel net change of
capacitance with supply voltage for the active drive and other connected elements, by an equal and opposite change of capacitance of the compensator element(s).
Fig. 20B shows normal and compensating capacitances C_norm, and C_comp, tc being the temperature coefficient of capacitance and vc being the voltage coefficient of capacitance. In Fig. 20B(1), C norm is made up of many component capacitances, but is, when properly differential, effectively a line-line capacitance with an overall temperature and voltage coefficient, the voltage being the supply voltage to the mosfets and the achieved p-p voltage usually being close to the supply voltage. Fig. 20B(2) shows a pair of simple diffusion diodes as readily made in bulk CMOS processing, and drawn to show capacitance variability. For bulk and semiconductor-on- insulator processes, varicaps can also be created using MOS capacitor structures (much as for Fig. 20A).
Temperature drift is very small. First-order compensation of temperature is possible along similar lines to voltage compensation. A temperature-sensitive capacitance can be added between the lines, or between each line and AC ground, with a coefficient and size product which negates the size and coefficient of the other temperature sensitive capacitances. Temperature and voltage dependence of inductance components can also be compensated if not operationally negligible, say also via capacitance as both L and C work equally to set the frequency.
Deliberate impedance variations of the transmission line structure can improve the capability to drive a lumped capacitive load as typical of current synchronous machines. Until VLSI technology, including VLSI CAD layout systems, implements multi-phase logic better, largest consumer demand may well be for single-phase and two-phase clocking systems. Single phase systems have a heavy capacitive loading effectively at one position on each loop. It is now proposed to modify the transmission line path by altering impedance in specific proximity to positions of heavy capacitive loading. Rotary waves can experience reflections at impedance irregularities, and this is the basis of correction for disruption of signal waveform caused by a lumped tap load. As an example, a Spice simulation was performed for a ring with a multi- pF single point load compensated by reduction of capacitance around 90degree or half a lap further round the loop, which it is convenient to call the Low-C or High-L point. Additive "in-phase" reflections from the Low- C/High-L point travel back towards the High-C tap-load point and help to compensate for the anti-phase reflections there. Fig 21a illustrates waveforms at and immediately proximate the high capacitance tap position on a 40 point loop. The a6 waveform is reasonably square without too
much distortion even for heavy capacitive loading. It is clear that waveforms at the tap points nearby are heavily distorted. This is not important if a6 is the only tap point.
One view of this is that reflections can help to produce desirable waveforms at some usable point(s) of the network but compromises signals at other thus unusable parts of the transmission line. Another concerns impedance change along the transmission line (gradual change is possible) with a low impedance deliberately located where heaviest capacitive loading is located.
Fig. 21B shows 16 segment rotary wave loop, and Fig. 21c shows waveforms of a 40 point loop at the 90degree electrical point away from a lumped capacitance. It has been noted during simulations that start-up of large arrays of synchronous interconnected oscillator loops stabilises quicker when the interconnection links have a 'lossy' characteristic. No coupling method is completely lossless, and in practice, sufficient resistance is often provided by the interconnect resistance of metal wiring between rings. However, more lossy couplings between transmission line segments are possible, e.g. using lossy capacitors, inductors, or field couplings. It is worth noting that losses only occur when the rings are operating out-of-phase. At phase coherence there is little or no difference in the signals at either side of the lossy coupler connections, hence negligible unwanted losses. Accordingly, such mechanism to remove energy for the system only w en it is not operating at coherence resembles a minimum-energy equilibrium dissipation technique as in other areas of physics. Very low loss direct couplings might in theory induce stable operating modes which are not 'cogged' coherent rotary waves but which still may be useful operating modes.
Semiconductor-on-silicon, specifically silicpn-on-insulator (SOI) is a well known method of fabricating planar microelectronic structures which are free of many parasitic effects that limit performance on standard diffused or epitaxial silicon structures (Bulk Silicon). CMOS devices fabricated by SOI processing have very small parasitic drain and source capacitances since only a dielectric, not a depletion capacitance exists on the insulated wafer. Elimination of these parasitics can improve performance by up to 30% in some cases, and reduce power consumption slightly. Fig 22A illustrates the difference in equivalent circuit between SOI and bulk CMOS Nch device (Pch is similar). SOI can afford advantages for implementation circuitry hereof. Whilst basic action hereof effectively takes up stray capacitance, there may be a resistive series or parallel component which limits adiabatic energy recycling, and such will be reduced by using SOI techniques.
Fig 22B shows a switched inverter using SOI to enable efficient switch-in of "active capacitance" to adjust rotation period. Switching in and out active inverter elements can be a superior solution to simple capacitive switching. The inverters also compensate for attendant reduction of line impedance with a contribution to the rotary wave. The switchable inverter of Fig 22B can be substituted for any or all, or be additional to, the usual inverters connecting between the transmission-lines of the oscillation loop. The transistor sizes can also be binary weighted so switching can digitally select a slow-down value. When the switched inverter is activated, it increases the effective capacitance, and reduces the frequency.
Fig 22C shows switched transmission lines as/or a "test" feature. Oscillation performance and power economy arise from endless recycling paths for rotating electromagnetic energy in transmission line structures. In some instances, it may be advantagous to 'break the loop' with a control signal, e.g. to support injection of a low speed conventional "test" signal which otherwise cannot override the circulating energy waves. This can be done by a switching element in the otherwise closed electromagnetic loop. For rotary wave operation, it must pass energy or induce duplicate energy flow, with low loss and square-wave pulse fidelity. Predominantly resistive, inductive and capacitive devices are all suitable as are free space or enclosed electromagnetic structures. Fig 22C shows insertion of a switching element into a tranmission-line. R gate is used effectively to decouple the gate capacitance from AC ground at high frequencies and reduce power consumption. It is possible to use a small size Pch device or current source as a substitute for R_gate. Fig 22D shows that capacitive coupling still effectively closes the endless electromagnetic signal propagation path.
For a switched Mosfet, both "On" resistance and "On" capacitance related to drain-gate- source contribute to the quality of coupling. With SOI, low resistances and large coupling capacitances can be achieved without incurring an unsatisfactory loss mechanism to a common substrate.
Standard approaches to frequency control are multiplication of a lower frequency and division of a higher frequency. Harmonic locking has been described for oscillation action hereof. However, it has been proposed (H Wang Proc IEE Feb 2000) to make a 16.8GHz frequency divider using 0.25u CMOS technology. Any ratio can be obtained by cascading 12 sections and decoding. Generating and distributing such a high frequency at low power is readily done using oscillation action hereof, even if the final use frequency is many times lower than this.
Advantage of low skew is obtained by using the higher reference frequency. Skew and jitter could be at a fraction of the smaller time period of the high speed clock.
Fig. 23 concerns implementation hereof which can produce a 4:1 frequency variation without divide-by counters, or losing low power features. Fig 23 shows upper and lower configurations of linked transmission line loops. On a VLSI chip the wiring can be largely coplanar with crossunders to isolate the sections. With FAST/*SLOW signal at Ov, all rings function at a low frequency where pulses must traverse two rotations as applies to all the rings.
With FAST/*SLOW high, the structure becomes that of an array of 1/4 length rings and hence
4:1 speed increase. The inset showing Nch mosfet device can be extended to implement a "crossover" function (DPDT instead of the SPDT depicted) to aid rotation and minimise the number of non-inverting loops as allowed in small numbers in the RTWO network. This rationale can be extended further to 16:1 etc.
Fig. 24 concerns skew control by manipulating selectable line capacitances (Capsel), specifically use for dynamic phase adjustment to achieve temperature compensation control based on for 4-phase domino logic as highest speeds of operation may require. Such method and means can be applied for any other reason to modulate phase control to suit any logic family, or other action, not just domino, and not just temperature compensation.
A microprocessor monitoring of on-die temperature results in output control signals to select distributed switchable capacitor elements in adjustment of local phase velocity, hence phasing of 4-phases clocking. Parallel digital output and reception is show for the CAPSEL bits, though serial output is possible using multiple 2-bit serial receivers at each switched capacitance node, say making up one large shift register and minimising the wiring required. Control programming can deal with any desired compensation algorithm. Pulse diagrams show unskewed and modified phase timings.
Claims
1. Electronic pulse generation or oscillation circuitry comprising a signal path exhibiting endless electromagnetic continuity affording signal phase inversion in setting pulse duration or half-cycles of oscillation within time of signal traverse of said signal path, and having active switching means associated with said signal path to set rise and fall times of each said pulse or said half-cycle of oscillation, further comprising means for reducing cross-talk involving said signal path.
2. Circuitry according to claim 1, wherein the means for reducing cross-talk includes an additional transformer action conductive trace.
3. Circuitry according to claim 1 or claim 2, wherein the means for reducing cross-talk includes one or more additional coupling capacitance elements.
4. Circuitry according to claim 1, 2 or 3, wherein the means for reducing cross-talk includes plural suitable located cross-over of lines of said signal path.
5. Electronic pulse generation or oscillation circuitry comprising a signal path exhibiting endless electromagnetic continuity affording signal phase inversion in setting pulse duration or half-cycles of oscillation within time of signal traverse of said signal path, and having active switching means associated with said signal path to set rise and fall times of each said pulse or said half-cycle of oscillation, wherein placement of conductive lines of said signal path is such as to reduce cross-talk.
6. Electronic pulse generation or oscillation circuitry comprising a signal path exhibiting endless electromagnetic continuity affording signal phase inversion in setting pulse duration or half-cycles of oscillation within time of signal traverse of said signal path, and having active switching means associated with said signal path to set rise and fall times of each said pulse or said half-cycle of oscillation, further comprising means of reducing cross-conduction.
7. Circuitry according to claim 6, where the means for reducing cross-conduction comprises means for selecting between early and late signals on said signal path.
8. • Electronic pulse generation or oscillation circuitry comprising a signal path exhibiting endless electromagnetic continuity affording signal phase inversion in setting pulse duration or half-cycles of oscillation within time of signal traverse of said signal path, and having active switching means associated with said signal path to set rise and fall times of each said pulse or said half-cycle of oscillation, further comprising means for adjusting operating frequency by selectively switching operative sections in or out of said signal path.
9. Electronic pulse generation or oscillation circuitry comprising a signal path exhibiting endless electromagnetic continuity affording signal phase inversion in setting pulse duration or half-cycles of oscillation within time of signal traverse of said signal path, and having active switching means associated with said signal path to set rise and fall times of each said pulse or said half-cycle of oscillation, wherein the signal path includes paralleled paths each of plural current carrying conductors adjusted for reduction of inductive differences between connection and/or intersections of the conductors.
10. Circuitry according to claim 9, wherein said conductors have joggles at intervals to even up electromagnetic effects.
11. Circuitry according to claim 9 and 10, wherein said plural conductors of one said conductive path have cross-overs between them.
12. Circuitry according to claim 9, 10 or 11, wherein a said conductive path has capacitive loading to reduce inequalities of current density.
13. Electronic pulse generation or oscillation circuitry comprising a signal path exhibiting endless electromagnetic continuity affording signal phase inversion in setting pulse duration or half-cycles of oscillation within time of signal traverse of said signal path, and having active switching means associated with said signal path to set rise and fall times of each said pulse or said half-cycle of oscillation, wherein part of said circuitry for an integrated circuit is off-chip and associated in flip-chip manner.
14. Electronic pulse generation or oscillation circuitry comprising a signal path exhibiting endless electromagnetic continuity affording signal phase inversion in setting pulse duration or half-cycles of oscillation within time of signal traverse of said signal path, and having active switching means associated with said signal path to set rise and fall times of each said pulse or said half-cycle of oscillation, wherein direction of signal traverse of said signal path is in accordance with magnetic coupling means.
15. Electronic pulse generation or oscillation circuitry comprising a signal path exhibiting endless electromagnetic continuity affording signal phase inversion in setting pulse duration or half-cycles of oscillation within time of signal traverse of said signal path, and having active switching means associated with said signal path to set rise and fall times of each said pulse or said half-cycle of oscillation, wherein direction of signal traverse of said signal path is set by use of inherent R,C to delay switching.
16. Electronic pulse generation or oscillation circuitry comprising a signal path exhibiting endless electromagnetic continuity affording signal phase inversion in setting pulse duration or half-cycles of oscillation within time of signal traverse of said signal path, and having active switching means associated with said signal path to set rise and fall times of each said pulse or said half-cycle of oscillation, wherein direction of signal traverse of said signal path is influenced by attenuation crossing the opposite direction.
17. Electronic pulse generation or oscillation circuitry comprising a signal path exhibiting endless electromagnetic continuity affording signal phase inversion in setting pulse duration or half-cycles of oscillation within time of signal traverse of said signal path, and having active switching means associated with said signal path to set rise and fall times of each said pulse or said half-cycle of oscillation, further comprising simultaneous two-way synchronous data transfer bus in association with two physically separated but coherently synchronous clocks to control fransmission and reception bits on a two phase basis.
18. Circuitry according to claim 17, further comprising current injection means for compensating for induced cross-talk at source.
19. Circuitry according to claim 18, wherein use of receive signal conductors and transmission return lines avoids need for separate ground trace.
20. Circuitry according to claim 18 or claim 19, wherein half-cycle pulses are allowed to decay between cycles.
21. Circuitry according to claim 18, 19 or 20, wherein high loss accommodation serves to help isolate return reflections.
22. Electronic pulse generation or oscillation circuitry comprising a signal path exhibiting endless electromagnetic continuity affording signal phase inversion in setting pulse duration or half-cycles of oscillation within time of signal traverse of said signal path, and having active switching means associated with said signal path to set rise and fall times of each said pulse or said half-cycle of oscillation, further comprising plural distributed temperature and/or voltage capacitor means associated with said signal path additionally to said active switching means.
23. Circuitry according to claim 22, wherein said plural compensator means are respectively associated with said active switching means.
24. Electronic pulse generation or oscillation circuitry comprising a signal path exhibiting endless electromagnetic continuity affording signal phase inversion in setting pulse duration or half-cycles of oscillation within time of signal traverse of said signal path, and having active switching means associated with said signal path to set rise and fall times of each said pulse or said half-cycle of oscillation, further comprising means for applying localised impedance variation to said signal path to counter heavy top-offloading effects.
25. Electronic pulse generation or oscillation circuitry comprising a signal path exhibiting endless electromagnetic continuity affording signal phase inversion in setting pulse duration or half-cycles of oscillation within time of signal traverse of said signal path, and having active switching means associated with said signal path to set rise and fall times of each said pulse or said half-cycle of oscillation, further having synchronous interconnection of plural said signal paths by way of lossy means.
26. Electronic pulse generation or oscillation circuitry comprising a signal path exhibiting endless electromagnetic continuity affording signal phase inversion in setting pulse duration or half-cycles of oscillation within time of signal traverse of said signal path, and having active switching means associated with said signal path to set rise and fall times of each said pulse or said half-cycle of oscillation, further comprising suitable active inverter elements for adjusting rotating signal wave period.
27. Electronic pulse generation or oscillation circuitry comprising a signal path exhibiting endless electromagnetic continuity affording signal phase inversion in setting pulse duration or half-cycles of oscillation within time of signal traverse of said signal path, and having active switching means associated with said signal path to set rise and fall times of each said pulse or said half-cycle of oscillation, further comprising linking of different said signal paths in suppOrt of frequency multiplication.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU40796/01A AU4079601A (en) | 2000-03-10 | 2001-03-12 | Electronic pulse generator and oscillator |
Applications Claiming Priority (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB0005655.6 | 2000-03-10 | ||
GB0005655A GB0005655D0 (en) | 2000-03-10 | 2000-03-10 | Clock signal generator |
GB0008073.9 | 2000-04-04 | ||
GB0008073A GB0008073D0 (en) | 2000-04-04 | 2000-04-04 | Rotary wave clock |
GB0011243.3 | 2000-05-11 | ||
GB0011243A GB0011243D0 (en) | 2000-05-11 | 2000-05-11 | Clock generation,power,signals |
GB0024522.5 | 2000-10-06 | ||
GB0024522A GB0024522D0 (en) | 2000-10-06 | 2000-10-06 | Pulse turbines |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2001067603A1 true WO2001067603A1 (en) | 2001-09-13 |
Family
ID=27447810
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/GB2001/001067 WO2001067603A1 (en) | 2000-03-10 | 2001-03-12 | Electronic pulse generator and oscillator |
Country Status (2)
Country | Link |
---|---|
AU (1) | AU4079601A (en) |
WO (1) | WO2001067603A1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004001563A2 (en) * | 2002-06-25 | 2003-12-31 | Intel Corporation | Clock signal generation and distribution via ring oscillators |
US7307483B2 (en) | 2006-02-03 | 2007-12-11 | Fujitsu Limited | Electronic oscillators having a plurality of phased outputs and such oscillators with phase-setting and phase-reversal capability |
US7405593B2 (en) | 2005-10-28 | 2008-07-29 | Fujitsu Limited | Systems and methods for transmitting signals across integrated circuit chips |
WO2009056646A1 (en) * | 2007-11-02 | 2009-05-07 | Ihp Gmbh - Innovations For High Performance Microelectronics / Institut Für Innovative Mikroelektronik | Multiphase oscillator |
WO2013101420A1 (en) * | 2011-12-31 | 2013-07-04 | Analog Devices, Inc. | Inductance enhanced rotary traveling wave oscillator circuit and method |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0478134A2 (en) * | 1990-09-24 | 1992-04-01 | Altera Corporation | Methods and apparatus for reducing coupling noise in programmable logic devices |
DE4322701C1 (en) * | 1993-07-07 | 1994-08-18 | Siemens Ag | Circuit arrangement for a ring oscillator |
US5640112A (en) * | 1994-02-28 | 1997-06-17 | Rikagaku Kenkyusho | Clock signal distributing system |
US5652549A (en) * | 1995-03-28 | 1997-07-29 | Siemens Aktiengesellschaft | Integrated circuit ring oscillator having line driver with double line feedback |
EP0891045A1 (en) * | 1997-07-11 | 1999-01-13 | Hewlett-Packard Company | A coupling charge compensation device for VLSI circuits |
WO2000044093A1 (en) * | 1999-01-22 | 2000-07-27 | Multigig Limited | Electronic circuitry |
-
2001
- 2001-03-12 AU AU40796/01A patent/AU4079601A/en not_active Abandoned
- 2001-03-12 WO PCT/GB2001/001067 patent/WO2001067603A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0478134A2 (en) * | 1990-09-24 | 1992-04-01 | Altera Corporation | Methods and apparatus for reducing coupling noise in programmable logic devices |
DE4322701C1 (en) * | 1993-07-07 | 1994-08-18 | Siemens Ag | Circuit arrangement for a ring oscillator |
US5640112A (en) * | 1994-02-28 | 1997-06-17 | Rikagaku Kenkyusho | Clock signal distributing system |
US5652549A (en) * | 1995-03-28 | 1997-07-29 | Siemens Aktiengesellschaft | Integrated circuit ring oscillator having line driver with double line feedback |
EP0891045A1 (en) * | 1997-07-11 | 1999-01-13 | Hewlett-Packard Company | A coupling charge compensation device for VLSI circuits |
WO2000044093A1 (en) * | 1999-01-22 | 2000-07-27 | Multigig Limited | Electronic circuitry |
Non-Patent Citations (3)
Title |
---|
HATSUHIRO KATO: "A Dynamic Formulation of Ring Oscillator as Solitary-Wave Propagator", IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS - I: FUNDAMENTAL THEORY AND APPLICATIONS, vol. 45, no. 1, January 1998 (1998-01-01), pages 98 - 101, XP002168328 * |
HIROFUMI NAGASHINO ET AL: "GENERATION OF TRAVELING WAVE MODE IN A CHAINED NEURAL OSCILLATOR NETWORK MODEL", PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS (ICNN),US,NEW YORK, IEEE, vol. -, 28 March 1993 (1993-03-28), pages 1550 - 1557, XP000379507, ISBN: 0-7803-0999-5 * |
HIROYUKI YABUKI ET AL: "MINIATURIZED STRIPLINE DUAL-MODE RING RESONATORS AND THEIR APPLICATION TO OSCILLATING DEVICES", IEEE MTT-S INTERNATIONAL MICROWAVE SYMPOSIUM DIGEST,US,NEW YORK, IEEE, 16 May 1995 (1995-05-16), pages 1313 - 1316, XP000552959, ISBN: 0-7803-2582-6 * |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004001563A2 (en) * | 2002-06-25 | 2003-12-31 | Intel Corporation | Clock signal generation and distribution via ring oscillators |
WO2004001563A3 (en) * | 2002-06-25 | 2005-04-21 | Intel Corp | Clock signal generation and distribution via ring oscillators |
US6922112B2 (en) | 2002-06-25 | 2005-07-26 | Intel Corporation | Clock signal generation and distribution via ring oscillators |
US7405593B2 (en) | 2005-10-28 | 2008-07-29 | Fujitsu Limited | Systems and methods for transmitting signals across integrated circuit chips |
US7307483B2 (en) | 2006-02-03 | 2007-12-11 | Fujitsu Limited | Electronic oscillators having a plurality of phased outputs and such oscillators with phase-setting and phase-reversal capability |
US7616070B2 (en) | 2006-02-03 | 2009-11-10 | Fujitsu Limited | Electronic oscillators having a plurality of phased outputs and such oscillators with phase-setting and phase-reversal capability |
WO2009056646A1 (en) * | 2007-11-02 | 2009-05-07 | Ihp Gmbh - Innovations For High Performance Microelectronics / Institut Für Innovative Mikroelektronik | Multiphase oscillator |
WO2013101420A1 (en) * | 2011-12-31 | 2013-07-04 | Analog Devices, Inc. | Inductance enhanced rotary traveling wave oscillator circuit and method |
Also Published As
Publication number | Publication date |
---|---|
AU4079601A (en) | 2001-09-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7236060B2 (en) | Electronic pulse generator and oscillator | |
JP4414102B2 (en) | Electronic circuit | |
US8947168B2 (en) | Electronic circuitry | |
US7511588B2 (en) | Flux linked LC tank circuits forming distributed clock networks | |
WO2001067603A1 (en) | Electronic pulse generator and oscillator | |
GB2399243A (en) | Sleep mode in a MOS logic circuit clocked by adiabatic energy-recycling clocks | |
US20020190805A1 (en) | Electronic circuitry | |
GB2358563A (en) | Bidirectional data transfer between ICs each possessing a self-oscillating clock distribution system | |
TW496038B (en) | Electronic circuitry | |
Shibasaki et al. | 18-GHz clock distribution using a coupled VCO array | |
TW480824B (en) | Electronic circuitry | |
Fahim | Clock Partitioning and Skew Control |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase |
Ref country code: JP |