Patent ID: 8260147

Claim:
A system for exchanging information in an on-chip communication network using optical flow information for communication between Intellectual Property cores, comprising: a plurality of initiators and targets included in said Intellectual Property cores, and a router for propagating optical flow information from the initiators to the targets; each initiator comprising an interface to convert the traffic generated by the initiator and transmit it in the form of an optical flow within the on-chip communication network; and each target comprising an interface to convert information from the optical form into the electrical form; a first set of parameters associated with high level functions of the on-chip communication network, which allow specifying the number of the network IP access addresses, the size of the flit messages, including the response flit messages within the network, and whether the network is programmable or not; a second set of parameters associated with the initiators; a third set of parameters associated with the targets; and a programming module to define said first, second, and third set of parameters.