Texas instruments incorporated (20240281278). PIPELINE ARBITRATION simplified abstract

From WikiPatents
Jump to navigation Jump to search

PIPELINE ARBITRATION

Organization Name

texas instruments incorporated

Inventor(s)

Abhijeet Ashok Chachad of Plano TX (US)

David Matthew Thompson of Dallas TX (US)

PIPELINE ARBITRATION - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240281278 titled 'PIPELINE ARBITRATION

The method described in the abstract involves processing high and low priority transactions in a pipeline system based on their priority levels.

  • Receiving a high priority transaction and sending it to a buffer for processing.
  • Receiving a low priority transaction and monitoring a full signal from the buffer while processing it.
  • Pausing processing of low priority transactions when the buffer is full and no high priority transaction is available.
  • Stopping processing of low priority transactions and processing high priority transactions when a high priority transaction is available.
  • Resuming processing of low priority transactions when the full signal is de-asserted.

Potential Applications: - This method can be applied in various industries where prioritization of tasks is crucial, such as finance, healthcare, and telecommunications.

Problems Solved: - Efficiently managing high and low priority transactions in a pipeline system. - Ensuring that high priority transactions are processed promptly without delaying low priority transactions unnecessarily.

Benefits: - Improved efficiency in processing transactions. - Better utilization of resources by prioritizing tasks effectively.

Commercial Applications: - This technology can be utilized in banking systems to ensure that critical transactions are processed without delay, leading to improved customer satisfaction and operational efficiency.

Questions about the technology: 1. How does this method improve the overall efficiency of transaction processing in a pipeline system? 2. What are the potential challenges in implementing this prioritization system in different industries?


Original Abstract Submitted

a method includes receiving, by a first stage in a pipeline, a first transaction from a previous stage in pipeline; in response to first transaction comprising a high priority transaction, processing high priority transaction by sending high priority transaction to a buffer; receiving a second transaction from previous stage; in response to second transaction comprising a low priority transaction, processing low priority transaction by monitoring a full signal from buffer while sending low priority transaction to buffer; in response to full signal asserted and no high priority transaction being available from previous stage, pausing processing of low priority transaction; in response to full signal asserted and a high priority transaction being available from previous stage, stopping processing of low priority transaction and processing high priority transaction; and in response to full signal being de-asserted, processing low priority transaction by sending low priority transaction to buffer.