Chapter 23: Optical Interconnects and Switches
Source: Saleh and Teich, Fundamentals of Photonics, second edition, Chapter 23.
In-text exercises
Exercise 23.1-1 — Interconnection capacity
Brief solution
1. Method. The working uses stationary-value condition and algebraic rearrangement and dimensional checks.
2. Reasoning and answer.
Show detailed steps
Step 1 — Definitions and setup. Symbols are local to this item and follow the chapter convention. Each physical quantity and supplied numerical value is introduced at its first use below; angles are in radians unless a degree symbol is shown, and units are retained through numerical substitution.
Figure 129 — Exercise 23.1-1: Interconnection capacity. The diagram identifies the input quantities, physical operation, requested result, variable meanings, and an independent verification route. Every symbol in the variable strip is labeled on the model itself.
Step 2 — Mathematical formulas used. The working uses stationary-value condition and algebraic rearrangement and dimensional checks.
Step 3 — Worked derivation. The calculation is kept in symbolic form until the governing relation has been rearranged for the requested quantity.
Detailed step 1. An aperture of width \(a\) contains \(Ba\) independent grating samples in either transverse coordinate,
Detailed step 2. hence \((Ba)^2\) independent space-frequency cells.
Detailed step 3. Assigning \(M\) directions to each of \(L\) inputs consumes \(ML\) cells,
Detailed step 4. proving \(\boxed{ML\le(Ba)^2}\).
Detailed step 5. If every input is connected to every output,
Detailed step 6. the maximum density is therefore \(\boxed{B^2=10^6\ \mathrm{interconnections/mm^2}}\) for 1000 lines/mm.
Step 4 — State the numbered result. The principal result obtained in the working is
Step 5 — Check. Equation (1) can be checked by substituting it back into the preceding governing relation and reversing the algebraic steps. Check that dimensions agree term by term, then test the simplest symmetry or limiting case for the expected sign and scale. Repeat the substitution with unrounded intermediate values and retain the displayed units; the final unit must have the requested dimension.
Exercise 23.1-2 — Separable logarithmic map
Brief solution
1. Method. The working uses product, quotient, and chain rules, exponential, logarithmic, and phasor identities, and algebraic rearrangement and dimensional checks.
2. Key step.
Differentiate the proposed phase:
3. Answer.
Equation (23.1-7) then gives \(x'=x+(\lambda d/2\pi)\phi_x=\ln x\) and likewise \(y'=\ln y\), which proves the map.
Show detailed steps
Step 1 — Definitions and setup. Symbols are local to this item and follow the chapter convention. Each physical quantity and supplied numerical value is introduced at its first use below; angles are in radians unless a degree symbol is shown, and units are retained through numerical substitution.
Figure 130 — Exercise 23.1-2: Separable logarithmic map. The diagram identifies the input quantities, physical operation, requested result, variable meanings, and an independent verification route. Every symbol in the variable strip is labeled on the model itself.
Step 2 — Mathematical formulas used. The working uses product, quotient, and chain rules, exponential, logarithmic, and phasor identities, and algebraic rearrangement and dimensional checks.
Step 3 — Worked derivation. The calculation is kept in symbolic form until the governing relation has been rearranged for the requested quantity.
Differentiate the proposed phase:
Equation (23.1-7) then gives \(x'=x+(\lambda d/2\pi)\phi_x=\ln x\) and likewise \(y'=\ln y\), which proves the map.
Step 4 — Interpret the result. The final relation or conclusion in Step 3 is the requested result. Read its sign, scale, or physical classification using the conventions fixed in Step 1.
Step 5 — Check. Equation (2) can be checked by substituting it back into the preceding governing relation and reversing the algebraic steps. Check that dimensions agree term by term, then test the simplest symmetry or limiting case for the expected sign and scale.
Exercise 23.4-1 — Bistable nonlinearities
Brief solution
1. Method. The working uses stationary-value condition, product, quotient, and chain rules, and algebraic rearrangement and dimensional checks.
Show detailed steps
Step 1 — Definitions and setup. Symbols are local to this item and follow the chapter convention. Each physical quantity and supplied numerical value is introduced at its first use below; angles are in radians unless a degree symbol is shown, and units are retained through numerical substitution.
Figure 131 — Exercise 23.4-1: Bistable nonlinearities. The diagram identifies the input quantities, physical operation, requested result, variable meanings, and an independent verification route. Every symbol in the variable strip is labeled on the model itself.
Step 2 — Mathematical formulas used. The working uses stationary-value condition, product, quotient, and chain rules, and algebraic rearrangement and dimensional checks.
Step 3 — Worked derivation. The calculation is kept in symbolic form until the governing relation has been rearranged for the requested quantity.
Detailed step 1. For each candidate plot \(y(x)=x/\eta(x)\) and locate folds from \(dy/dx=0\); two folds delimit a three-valued output interval.
Detailed step 2. Working choices are (a) \(a=0.2\), (b) \(a=5,\theta=0\), (c) \(\theta=0\), (d) \(a=0.5\),
Detailed step 3. and (e) \(a=10\).
Detailed step 4. For example,
Detailed step 5. case (e) has \(y=x(x+a)^2/(x+1)^2\) and its stationary numerator is \(x^2+(3-a)x+a\); at \(a=10\) the folds are exactly \(\boxed{x=2,5}\).
Detailed step 6. The same derivative test,
Detailed step 7. rather than visual guesswork,
Detailed step 8. verifies the other four plots.
End-of-chapter problems
Step 4 — State the numbered result. The principal result obtained in the working is
Step 5 — Check. Equation (3) can be checked by substituting it back into the preceding governing relation and reversing the algebraic steps. Check that dimensions agree term by term, then test the simplest symmetry or limiting case for the expected sign and scale.
Problem 23.1-3 — Conformal-map hologram
Brief solution
1. Method. The working uses product, quotient, and chain rules, vector-calculus identities, and exponential, logarithmic, and phasor identities.
2. Key step.
For a single continuous phase mask, Eq. (23.1-7) would require \(\phi_x\propto\ln r-x\) and \(\phi_y\propto\tan^{-1}(y/x)-y\). But
3. Answer.
The mixed derivatives disagree, so \(\boxed{\text{no scalar phase function exists for this map in one thin hologram}}\). It requires at least a two-element coordinate transformer (or a segmented/nonlocal implementation); the curl test is the essential design result.
Show detailed steps
Definitions and setup. Symbols are local to this item and follow the chapter convention. Each physical quantity and supplied numerical value is introduced at its first use below; angles are in radians unless a degree symbol is shown, and units are retained through numerical substitution.
Mathematical formulas used. The working uses product, quotient, and chain rules, vector-calculus identities, and exponential, logarithmic, and phasor identities.
Worked derivation. The calculation is kept in symbolic form until the governing relation has been rearranged for the requested quantity.
For a single continuous phase mask, Eq. (23.1-7) would require \(\phi_x\propto\ln r-x\) and \(\phi_y\propto\tan^{-1}(y/x)-y\). But
The mixed derivatives disagree, so \(\boxed{\text{no scalar phase function exists for this map in one thin hologram}}\). It requires at least a two-element coordinate transformer (or a segmented/nonlocal implementation); the curl test is the essential design result.
Check. Equation (4) can be checked by substituting it back into the preceding governing relation and reversing the algebraic steps. Check that dimensions agree term by term, then test the simplest symmetry or limiting case for the expected sign and scale.
Problem 23.2-1 — Four-channel cascaded MZIs
Brief solution
1. Method. The working uses algebraic rearrangement and dimensional checks.
2. Reasoning and answer.
Show detailed steps
Definitions and setup. Symbols are local to this item and follow the chapter convention. Each physical quantity and supplied numerical value is introduced at its first use below; angles are in radians unless a degree symbol is shown, and units are retained through numerical substitution.
Mathematical formulas used. The working uses algebraic rearrangement and dimensional checks.
Worked derivation. The calculation is kept in symbolic form until the governing relation has been rearranged for the requested quantity.
Detailed step 1. Near \(\lambda_0\), \(\Delta\nu=c\Delta\lambda/\lambda_0^2= 24.96\) GHz.
Detailed step 2. Adjacent channels must swap ports in the first MZI,
Detailed step 3. so \(\Delta d=c/(2n\Delta\nu)=\boxed{2.612\ \mathrm{mm}}\).
Detailed step 4. Each second- stage MZI separates channels spaced by \(2\Delta\nu\),
Detailed step 5. so both use \(\boxed{1.306\ \mathrm{mm}}\).
Numbered result. The principal result obtained in the working is
Check. Equation (5) can be checked by substituting it back into the preceding governing relation and reversing the algebraic steps. Check that dimensions agree term by term, then test the simplest symmetry or limiting case for the expected sign and scale. Repeat the substitution with unrounded intermediate values and retain the displayed units; the final unit must have the requested dimension.
Problem 23.2-2 — WGR wavelength increment
Brief solution
1. Method. The working uses optical path and Fermat’s principle and algebraic rearrangement and dimensional checks.
2. Reasoning and answer.
Show detailed steps
Definitions and setup. Symbols are local to this item and follow the chapter convention. Each physical quantity and supplied numerical value is introduced at its first use below; angles are in radians unless a degree symbol is shown, and units are retained through numerical substitution.
Mathematical formulas used. The working uses optical path and Fermat’s principle and algebraic rearrangement and dimensional checks.
Worked derivation. The calculation is kept in symbolic form until the governing relation has been rearranged for the requested quantity.
Detailed step 1. Adjacent WGR outputs require an optical path increment equal to the channel spacing: \(n\Delta d_b=\Delta\lambda\).
Detailed step 2. Hence \(\boxed{\Delta d_b=0.2\ \mathrm{nm}/2.3=0.08696\ \mathrm{nm}}\) in the star-coupler material.
Numbered result. The principal result obtained in the working is
Check. Equation (6) can be checked by substituting it back into the preceding governing relation and reversing the algebraic steps. Check that dimensions agree term by term, then test the simplest symmetry or limiting case for the expected sign and scale. Repeat the substitution with unrounded intermediate values and retain the displayed units; the final unit must have the requested dimension.
Problem 23.2-3 — Two-by-two wavelength transpose
Brief solution
1. Method. The working uses algebraic rearrangement and dimensional checks.
2. Reasoning and answer.
Show detailed steps
Definitions and setup. Symbols are local to this item and follow the chapter convention. Each physical quantity and supplied numerical value is introduced at its first use below; angles are in radians unless a degree symbol is shown, and units are retained through numerical substitution.
Mathematical formulas used. The working uses algebraic rearrangement and dimensional checks.
Worked derivation. The calculation is kept in symbolic form until the governing relation has been rearranged for the requested quantity.
Detailed step 1. An \(l\to m\) path transmits wavelength \(\lambda\) when \(n\Delta d_{lm}=q_{lm}\lambda\) for an integer order,
Detailed step 2. while the rejected wavelength is not an integer divisor.
Detailed step 3. Choose \(\Delta d_{11}\) resonant for \(\lambda_1\), \(\Delta d_{12}\) for \(\lambda_2\), \(\Delta d_{21}\) for \(\lambda_3\),
Detailed step 4. and \(\Delta d_{22}\) for \(\lambda_4\); explicitly \(\boxed{n\Delta d_{11}=q_1\lambda_1, n\Delta d_{12}=q_2\lambda_2,n\Delta d_{21}=q_3\lambda_3, n\Delta d_{22}=q_4\lambda_4}\).
Detailed step 5. Selecting integers that make every unwanted ratio nonintegral completes the router.
Numbered result. The principal result obtained in the working is
Check. Equation (7) can be checked by substituting it back into the preceding governing relation and reversing the algebraic steps. Check that dimensions agree term by term, then test the simplest symmetry or limiting case for the expected sign and scale.
Problem 23.3-1 — Cascaded-switch loss and crosstalk
Brief solution
1. Method. The working uses power and decibel conversions and algebraic rearrangement and dimensional checks.
2. Reasoning and answer.
Show detailed steps
Definitions and setup. Symbols are local to this item and follow the chapter convention. Each physical quantity and supplied numerical value is introduced at its first use below; angles are in radians unless a degree symbol is shown, and units are retained through numerical substitution.
Mathematical formulas used. The working uses power and decibel conversions and algebraic rearrangement and dimensional checks.
Worked derivation. The calculation is kept in symbolic form until the governing relation has been rearranged for the requested quantity.
Detailed step 1. The worst route through the five-element 4-by-4 network traverses three 2-by-2 switches,
Detailed step 2. so loss is \(\boxed{3(0.5)=1.5\ \mathrm{dB}}\).
Detailed step 3. Adding three independent \(10^{-3}\) leakage powers gives crosstalk \(10\log_{10}(3\times10^{-3})=\boxed{-25.2\ \mathrm{dB}}\); a deliberately conservative coherent phase alignment would instead bound it at -20.5 dB.
Numbered result. The principal result obtained in the working is
Check. Equation (8) can be checked by substituting it back into the preceding governing relation and reversing the algebraic steps. Converting the final decibel value back to a linear power ratio checks the logarithm, sign, and accumulated loss budget. Repeat the substitution with unrounded intermediate values and retain the displayed units; the final unit must have the requested dimension.
Problem 23.3-2 — MZI voltage-error crosstalk
Brief solution
1. Method. The working uses power and decibel conversions, trigonometric and small-angle identities, and algebraic rearrangement and dimensional checks.
2. Reasoning and answer.
Show detailed steps
Definitions and setup. Symbols are local to this item and follow the chapter convention. Each physical quantity and supplied numerical value is introduced at its first use below; angles are in radians unless a degree symbol is shown, and units are retained through numerical substitution.
Mathematical formulas used. The working uses power and decibel conversions, trigonometric and small-angle identities, and algebraic rearrangement and dimensional checks.
Worked derivation. The calculation is kept in symbolic form until the governing relation has been rearranged for the requested quantity.
Detailed step 1. The cross state needs \(\boxed{V=V_\pi}\).
Detailed step 2. A 1% error leaves fractional leakage ratio \(\tan^2(0.01\pi/2)=2.468\times10^{-4}\),
Detailed step 3. hence \(\boxed{XT=-36.08\ \mathrm{dB}}\).
Numbered result. The principal result obtained in the working is
Check. Equation (9) can be checked by substituting it back into the preceding governing relation and reversing the algebraic steps. Converting the final decibel value back to a linear power ratio checks the logarithm, sign, and accumulated loss budget. Repeat the substitution with unrounded intermediate values and retain the displayed units; the final unit must have the requested dimension.
Problem 23.3-3 — TSI with programmable delays
Brief solution
1. Method. The working uses algebraic rearrangement and dimensional checks.
2. Reasoning and answer.
Show detailed steps
Definitions and setup. Symbols are local to this item and follow the chapter convention. Each physical quantity and supplied numerical value is introduced at its first use below; angles are in radians unless a degree symbol is shown, and units are retained through numerical substitution.
Mathematical formulas used. The working uses algebraic rearrangement and dimensional checks.
Worked derivation. The calculation is kept in symbolic form until the governing relation has been rearranged for the requested quantity.
Detailed step 1. Demultiplex the incoming frame into \(N\) spatial lanes.
Detailed step 2. Program lane \(i\) with delay \(d_i=(\pi(i)-i)\bmod N\) slots for the requested permutation \(\pi\); a second bank adds a common frame delay so all values are causal.
Detailed step 3. Remultiplex lanes in their fixed order.
Detailed step 4. This \(\boxed{\text{DEMUX}\to\text{programmable delays}\to\text{MUX}}\) construction absorbs the original fixed-delay/space-switch/fixed-delay stages into the addressable delay settings.
Numbered result. The principal result obtained in the working is
Check. Equation (10) can be checked by substituting it back into the preceding governing relation and reversing the algebraic steps. Check that dimensions agree term by term, then test the simplest symmetry or limiting case for the expected sign and scale.
Problem 23.4-2 — Threshold optical logic
Brief solution
1. Method. The working uses the physical definitions stated in the item; no separate calculus or algebraic identity is required for this qualitative comparison.
Show detailed steps
Definitions and setup. Symbols are local to this item and follow the chapter convention. Each physical quantity and supplied numerical value is introduced at its first use below; angles are in radians unless a degree symbol is shown, and units are retained through numerical substitution.
Mathematical formulas used. The working uses the physical definitions stated in the item; no separate calculus or algebraic identity is required for this qualitative comparison.
Worked derivation. The calculation is kept in symbolic form until the governing relation has been rearranged for the requested quantity.
Detailed step 1. Sum equal optical inputs and choose a threshold between levels: between one and two units gives AND,
Detailed step 2. while between zero and one gives OR.
Detailed step 3. Complement the threshold device’s output (or exchange bright/dark ports) for NAND and NOR.
Detailed step 4. One scalar threshold cannot implement XOR because its truth set is not linearly separable; use an OR followed by suppression of the two-input level,
Detailed step 5. or two threshold stages.
Detailed step 6. The same sum with threshold \(0.5\) implements OR for any \(N\).
Check. For a qualitative conclusion, test every absolute statement against the stated assumptions and at least one limiting case or counterexample.
Problem 23.4-3 — Kerr-feedback interferometer
Brief solution
1. Method. The working uses stationary-value condition, trigonometric and small-angle identities, and algebraic rearrangement and dimensional checks.
2. Key step.
3. Answer.
The Kerr arm phase is \(\Delta\phi=\pi I_o/I_\pi+\phi\), so MZI interference gives \(\boxed{I_o/I_i=[1+\cos(\pi I_o/I_\pi+\phi)]/2}\). For \(\phi=0\), write \(x=I_o/I_\pi\) and \(y=I_i/I_\pi=2x/[1+\cos(\pi x)]\). Then
The ideal differential gain diverges at fold points where the denominator vanishes; physical loss and finite response time cap that formal maximum.
Show detailed steps
Definitions and setup. Symbols are local to this item and follow the chapter convention. Each physical quantity and supplied numerical value is introduced at its first use below; angles are in radians unless a degree symbol is shown, and units are retained through numerical substitution.
Mathematical formulas used. The working uses stationary-value condition, trigonometric and small-angle identities, and algebraic rearrangement and dimensional checks.
Worked derivation. The calculation is kept in symbolic form until the governing relation has been rearranged for the requested quantity.
The Kerr arm phase is \(\Delta\phi=\pi I_o/I_\pi+\phi\), so MZI interference gives \(\boxed{I_o/I_i=[1+\cos(\pi I_o/I_\pi+\phi)]/2}\). For \(\phi=0\), write \(x=I_o/I_\pi\) and \(y=I_i/I_\pi=2x/[1+\cos(\pi x)]\). Then
The ideal differential gain diverges at fold points where the denominator vanishes; physical loss and finite response time cap that formal maximum.
Check. Equation (11) can be checked by substituting it back into the preceding governing relation and reversing the algebraic steps. The zero-angle or paraxial limit supplies an independent sign and magnitude check whenever that limit is part of the model.