×

SYSTEMS AND METHOD FOR MAPPING FIFOS TO PROCESSOR ADDRESS SPACE

  • US 20180137075A1
  • Filed: 11/06/2017
  • Published: 05/17/2018
  • Est. Priority Date: 11/17/2016
  • Status: Active Grant
First Claim
Patent Images

1. A microprocessor computer system comprising:

  • a processor core capable of at least one ofreading data from a separate storage means by presenting an address and retrieving data; and

    writing data to a separate storage means by presenting an address and data to be stored by said storage means;

    a storage means comprising at least one bank of at least one hardware first in first out (FIFO), said FIFO further comprising a head, a tail, and a buffer comprising any number of additional buffer locations to hold data enqueued in the FIFO;

    wherein at least one of said FIFO head and FIFO tail is addressable by said processor core and mapped to at least one fixed memory address; and

    busses and control signals to operably couple said processor core and said hardware FIFO, wherein said busses transfer addresses and data between said processor core and said hardware FIFO, and said control signals indicate failed attempts to write to said hardware FIFO when it is full and failed attempts to read from said hardware FIFO when it is empty.

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