public class ODOR extends Router
H. Gu, J. Xu, and Z. Wang, “Odor: a microresonator-based high-performance low-cost router for optical networks-on-chip,” in Proceedings of the 6th IEEE/ACM/IFIP international conference on Hardware/Software codesign and system synthesis. ACM, 2008, pp. 203–208.
crossings, rings, waveguides
Constructor and Description |
---|
ODOR()
Constructs the router object with several Waveguide, Crossing and
MicroringResonator instances.
|
ODOR(javax.swing.JTextArea textArea)
Constructs the router object with several Waveguide, Crossing and
MicroringResonator instances.
|
Modifier and Type | Method and Description |
---|---|
void |
initialize()
Initializes the router according to the guidelines of the basic Router
class.
|
areSharedWaveguides, connectivityMatrixToString, crosstalkMatrixToString, getCrossings, getCrosstalkMatrix, getLossMatrix, getNumCrossings, getNumPorts, getNumRings, getNumWaveguides, getReadableRepresentation, getRings, getWaveguides, isValidSimultaneousCommunication, lossMatrixToString, printCrosstalk, printLoss
public ODOR()
public ODOR(javax.swing.JTextArea textArea)
textArea
- The GUI element used to print messagespublic void initialize()
initialize
in class Router
Router