IP PortfolioInterface PHYsoptical_phy
of_sipho_mod_driver
Silicon photonics modulator driver
Maturity plannedTargets ASIC (CMOS) onlyDifficulty Very hardPriority 2
Driver for silicon photonics Mach-Zehnder and micro-ring modulators with segmented or distributed outputs, PAM4 linearity control and bias tuning DACs.
Planned. This block is specified in the catalog with its interfaces and targets. No implementation exists yet; the skeleton command below generates a lint-clean shell with its ports and registers.
Interfaces
| Port | Direction | Kind | Width | Notes |
|---|---|---|---|---|
| ctrl | in/out | APB control bus | 32 | Control and status registers, including ID, VERSION and STATUS |
| din | in | differential pair | 8 | |
| mod_out | out | analog | 16 | |
| heater | out | analog | 8 |
Standards
- IEEE 802.3ck-2022
More in optical_phy
| ID | Block | Maturity |
|---|---|---|
| of_vcsel_driver | VCSEL driver array | planned |
| of_pd_tia | Photodiode TIA array | planned |
| of_ring_tuning_ctrl | Micro-ring resonance tuning controller | planned |
| of_cpo_engine_if | Co-packaged optics electrical interface | planned |
| of_lpo_linear_frontend | Linear pluggable optics driver and TIA | planned |
| of_pam4_optical_dsp | PAM4 optical module DSP PHY | planned |