Back to results
US 10,762,005 B2Granted
Multicore data processing system with local and global input/output devices and graphical interface comprising such a data processing system
AssigneeZodiac Aero Electric
InventorsEtienne Denis Marie Zante, Rémi Andreoletti
Life of this patent
Estimating the term…
Abstract
A multicore data processing system includes a set of data processing cores. At least a part of each data processing core includes a set of local data input and output interfaces for access to peripheral devices dedicated to said cores. It further includes a set of global data input and output interfaces for access to peripheral devices shared between said cores.
Claims12
A multicore data processing system, comprising:
- at least one graphics processing unit (GPU) comprising a set of data processing cores, wherein at least a part of each data processing core comprises a set of local data input and output interfaces for access to a plurality of dedicated external peripheral devices, wherein each of the local data input and output interfaces is a direct access interface configured to operate without global sharing and without arbitration, wherein each of the plurality of dedicated external peripheral devices communicates with a corresponding one of the set of data processing cores via a local bus;
- at least one central processing unit (CPU), wherein the at least one graphics processing unit (GPU) which communicates with the central processing unit, wherein each of a set of data processing cores of the central processing unit are connected to a processing core of the graphics processing unit by a single data transfer device so as to produce a parallel data transfer between said graphics processing unit and said central processing unit;
- and
- a set of global data input and output interfaces for access to peripheral devices shared between ones of said set of data processing cores;
- wherein said data processing cores communicate with each other via a global bus.
2 more elements
A graphical interface for an aircraft cockpit, comprising a multicore data processing system, the multicore data processing system comprising:
- a set of data processing cores, wherein at least a part of each data processing core comprises a set of local data input and output interfaces for access to a plurality of dedicated external peripheral devices, wherein each of the local data input and output interfaces is a direct access interface configured to operate without sharing and without arbitration, wherein each of the plurality of dedicated external peripheral devices dedicated to said cores communicates with a corresponding one of the set of data processing cores via a local bus;
- and
- a set of global data input and output interfaces for access to peripheral devices shared between ones of said set of data processing cores;
- wherein ones of said set of data processing cores communicate with each other via a global bus
- further comprising at least one graphics processing unit (GPU) comprising the set of data processing cores that comprises said local interfaces and said global interfaces
- further comprising at least one central processing unit (CPU) and at least one graphics processing unit (GPU) which communicates with the central processing unit, wherein each of a set of data processing cores of the central processing unit is connected to a processing core of the graphics processing unit by a single data transfer device so as to produce a parallel data transfer between said graphics processing unit and said central processing unit.
3 more elements
Dependencies are inferred from the claim text.