Object-oriented processor design and design methodologies
US7062769B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 7, 1999 |
| Grant date | Jun 13, 2006 |
| Priority date | — |
| Expiry date | Jul 7, 2019 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F15/7864
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A distributed processing system having a host processor including a host communication infrastructure (HCI) configured for communication with said host processor; a plurality of class processors each having an associated private localized read/write memory; and a plurality of application program interface modules each configured to provide an interface between said host communication infrastructure and at least one said class processor, wherein each said class processor responds to selected data messages on said HCI to perform selected computations utilizing said read/write memory. This embodiment provides an ideal architecture for fabrication on a single chip and avoids processor and bus bottlenecks by providing distributed processing power with local memory for each class processor.Also provided is a method for designing a distributed processing system for an application. The method includes steps of partitioning the application into functions and data messages; configuring a host processor having a host communication infrastructure (HCI) to pass data messages via the HCI to control the application; configuring a plurality of class processors to compute the functions into which t…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.