×

Sending messages in a network-on-chip and providing a low power state for processing cores

  • US 9,658,676 B1
  • Filed: 02/19/2015
  • Issued: 05/23/2017
  • Est. Priority Date: 02/19/2015
  • Status: Expired due to Fees
First Claim
Patent Images

1. An Application Specific Integrated Circuit (ASIC) including:

  • a first processing core, wherein the first processing core includes a first send first-in first-out (FIFO) buffer configured to send messages to be sent by the first processing core and a first receive FIFO buffer configured to receive messages from other processing cores;

    a second processing core, wherein the second processing core includes a second send FIFO buffer configured to send messages to be sent by the second processing core and a second receive FIFO buffer configured to receive messages from other processing cores;

    a third processing core, wherein the third processing core includes a third send FIFO buffer configured to send messages to be sent by the third processing core and a third receive FIFO buffer configured to receive messages from other processing cores;

    a fourth processing core, wherein the fourth processing core includes a fourth send FIFO buffer configured to send messages to be sent by the fourth processing core and a fourth receive FIFO buffer configured to receive messages from other processing cores;

    memory; and

    a network-on-chip (NoC) coupled to the first, second, third and fourth processing cores, wherein the processing cores are configured to send messages directly to other processing cores via the NoC bypassing the memory and to receive messages directly from the other processing cores via the NoC bypassing the memory,wherein at least the first processing core is configured such that when a message that includes a flag that indicates a WAIT function is to be sent by the first processing core to one of (i) a second processing core of the plurality of processing cores or (ii) the memory, and the first FIFO buffer of the first processing core is full, the first processing core enters a low power state.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×