packageHybridONoC
Information
This package includes the implementation of an opto-electrical communication system [1]. The system has been implemented as a hybrid model: the electrical part as a continuous-time model and the optical part as a discrete-event model. The communication between both parts is performed using the interfaces included in DEVSLib.
The transmitter is composed by:
- Driver, that modulates the electrical signal received from the circuit.
- Laser, that generates optical impulses following the electrical current received from the driver.
- Photodiode, that receives optical impulses and translates them into electrical current.
- TIA (TransImpedance Amplifier), that amplifies the generated electrical signal and transmits it to the receiver circuit.
Simulation
The System model implements the basic interfaces where the Driver and the TIA does not modify the electrical current.
The System2 model includes electrical circuits for the Driver and the TIA, as described in [2].
- send shows the original electrical signal that will be transmitted.
- receive shows the electrical signal generated by the receiver.
REFERENCES
[1] V. Sanz, S. Jafer, G. Wainer, G. Nicolescu, A. Urquia and S. Dormido. Hybrid Modeling of Opto-Electrical Interfaces Using DEVS and Modelica. In Proceedings of the Spring Simulation Multiconference, San Diego, CA, USA, 2009.
[2] Ian O'Connor. Optical Solutions for System-Level Interconnect. In Proceedings fo the 2004 International Workshop on System Level Interconnect Prediction, Paris, France, 2004, pp 79-88.
Contents
| Name | Description |
|---|---|
| Laser2 | |
| Driver | |
| Transmitter | |
| Transmitter2 | |
| PhotoDiode | |
| TIA | |
| Receiver | |
| Receiver2 | |
| System | |
| System2 |