1 comments

  • peter_d_sherman 8 hours ago ago

    ...an interesting FPGA because of its onboard NoC (Network on Chip):

    https://semiengineering.com/knowledge_centers/communications...

    "A network on chip (NoC) is an in-chip network, often in a SoC, that connects IP blocks and components and routes data packets among them using switches. The concept developed in the 1990s as a way to efficiently connect multicore designs. Often the NoC provides cache coherency among different components accessing memory.

    A NoC (pronounced ‘knock’) enables data to move between heterogeneous computing elements, while at the same time minimizing the resources required to connect them. Tradeoffs can be made about the topology of a NoC, the resources consumed, and the latency associated with traffic for a defined bandwidth. A NoC also can help keeping data coherent between distributed computing elements.

    NoC topologies include mesh, torus, tree, or custom designs."

    Observation: This FPGA/NoC (or any FPGA with a hardware NoC for that matter) -- could be the core component of any large scale router or switch.

    It would be a great choice as a core component for the central routing layer of one of yesteryear's part analog, part digital telephone system Switches (for a vintage computer and/or vintage telecommunication museum):

    https://en.wikipedia.org/wiki/Telephone_exchange

    https://en.wikipedia.org/wiki/Electronic_switching_system

    Of course, you could use it for any other type of data too... but... how boring! :-)