US 12,204,095 B2
System and method for creating a single port interface for simulating bidirectional signals in circuits using available circuit simulation standards
James Frederick Pond, Vancouver (CA); Zeqin Lu, Vancouver (CA); Adam Robert Reid, Vancouver (CA); Vighen Pacradouni, Vancouver (CA); and Jui Feng Chung, Vancouver (CA)
Assigned to ANSYS, INC., Canonsburg, PA (US)
Filed by ANSYS Lumerical IP, LLC, Wilmington, DE (US)
Filed on Mar. 17, 2023, as Appl. No. 18/123,220.
Application 18/123,220 is a continuation of application No. 16/913,490, filed on Jun. 26, 2020, granted, now 11,635,616.
Application 16/913,490 is a continuation of application No. PCT/CA2019/051756, filed on Dec. 5, 2019.
Claims priority of provisional application 62/776,067, filed on Dec. 6, 2018.
Prior Publication US 2023/0333367 A1, Oct. 19, 2023
Int. Cl. G06F 30/20 (2020.01); G02B 27/00 (2006.01); G06F 30/32 (2020.01); H04B 10/50 (2013.01); H04B 10/67 (2013.01)
CPC G02B 27/0012 (2013.01) [G06F 30/20 (2020.01); G06F 30/32 (2020.01); H04B 10/50 (2013.01); H04B 10/67 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A method of simulating optical signals transmitted via an optical connection, the method comprising:
receiving a circuit model to represent the optical connection, wherein the circuit model includes a bus element coupled to a port for the optical connection, the port allowed to represent an input port or an output port of the bus element;
determining a type of the port based on the circuit model during runtime of a simulation of the circuit model, the type of the port is determined for the port to represent either the input port or the output port of the bus element; and
performing the simulation of the circuit model with bidirectional signals on the bus element according to the type of the port determined, the bidirectional signals representing the optical signals via the optical connection.