主权项 |
1. An integrated circuit comprising:
flash memory controller circuitry; a plurality of data signal ports including at least a plurality of external ports and an internal port; and controllable routing circuitry comprising programmable routing table circuitry configured to convert an identification of another instance of said integrated circuit to a port-to-port connection to be made by the controllable routing circuitry, wherein the controllable routing circuitry is configured to:
receive, over a first external port, signals indicative of (1) a flash memory address, (2) data payload, and (3) an identification of a destination integrated circuit corresponding to a desired destination of the flash memory address and the data payload; andtransmit the flash memory address and the data payload from the first external port to a destination port, wherein:
if the integrated circuit is the destination integrated circuit, the destination port is the internal port, which transmits at least the data payload to the flash memory controller circuitry on the integrated circuit; andif another integrated circuit is the destination integrated circuit, the destination port is a second external port in the plurality of external ports as determined by cross-referencing the identification of the destination integrated circuit with said routing table circuitry, wherein the flash memory controller circuitry, the plurality of data signal ports, and the controllable routing circuitry are implemented in a System-on-Chip (SoC) configuration of the integrated circuit. |