- Patent Title: Systems and methods for providing a back pressure free interconnect
-
Application No.: US16059766Application Date: 2018-08-09
-
Publication No.: US10963172B2Publication Date: 2021-03-30
- Inventor: Nachiappan Chidambaram Nachiappan , David L. Trawick , Yiu Chun Tse , Deniz Balkan , Hengsheng Geng , Shawn Munetoshi Fukami , Jaideep Dastidar , Benjamin K. Dodge , Vinodh R. Cuppu
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Kowert Hood Munyon Rankin and Goetzel PC
- Agent Rory D. Rankin
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F13/16 ; H04W72/04 ; H04W28/02 ; H04L12/853

Abstract:
A system and method for efficiently allocating data storage to agents. A computing system includes an interconnect with intermediate buffers for storing transactions and corresponding payload data during transport between sources and destinations. A data storage limit is set on an amount of data storage corresponding to outstanding transactions for each of the multiple sources based on the initial buffer assignments. A number of outstanding transactions for each of the multiple sources is limited based on a corresponding data storage limit. If the rate of allocation of a given buffer assigned to a first source exceeds a threshold, then a second source is selected with available space exceeding a threshold in an assigned buffer. If it is determined the second source is not assigned to a buffer with a rate of allocation exceeding a threshold, then buffer storage is reassigned from the second source to the first source.
Public/Granted literature
- US20200050379A1 SYSTEMS AND METHODS FOR PROVIDING A BACK PRESSURE FREE INTERCONNECT Public/Granted day:2020-02-13
Information query