  We present a method to model photonic components in Verilog-A by introducing
bidirectional signaling through a single port. To achieve this, the concept of
power waves and scattering parameters from electromagnetism are employed. As a
consequence, one can simultaneously transmit forward and backward propagating
waves on a single wire while also capturing realistic, measurement-backed
response of photonic components in Verilog-A. We demonstrate examples to show
the efficacy of the proposed technique in accounting for critical effects in
photonic integrated circuits such as Fabry-Perot cavity resonance, reflections
to lasers, etc. Our solution makes electronic-photonic co-simulation more
intuitive and accurate.
