Check patentability & draft patents in minutes with Patsnap Eureka AI!

Processor architecture

A technology of processor module and data processing system, applied in the direction of processor architecture/configuration, electrical digital data processing, instrument, etc., can solve problems such as processing speed limitation and processing performance limitation

Active Publication Date: 2007-07-25
MARVELL ASIA PTE LTD
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The processing performance of the processing system 10 is limited by the capacity of the communication bus 24
In other words, the processing speed is limited by the speed and / or bandwidth of the communication bus 24

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Processor architecture
  • Processor architecture
  • Processor architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The following description is merely exemplary in nature and is in no way intended to limit the invention, its application or uses. For purposes of clarity, the same reference numbers will be used in the drawings to identify similar elements. As used herein, the terms module, circuit, and / or device refer to an application-specific integrated circuit (ASIC), an electronic circuit, a processor (shared, dedicated, or group) and memory that executes one or more software or firmware programs, combinational logic circuits, and / or other suitable components that provide the described functionality. As used herein, the phrase "at least one of A, B, and C" should be construed to mean a logical (A or B or C) using a non-exclusive logical or. It should be understood that steps within a method may be executed in different order without altering the principles of the invention.

[0034] According to the present invention, a processing system includes a multi-ported data memory archi...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

This invention disclose a processing system. A processing system comprises a multiport memory module having N ports, N data communication buses, and N hardware acceleration modules that communicate with a respective one of the N ports on a respective one of the N data communication buses. A first one of the N hardware acceleration modules performs a first processing task on data and transmits the data to the multiport memory module on a first one of the N data communication buses. A second one of the N hardware acceleration modules receives the data from the multiport memory module on a second one of the N data communication buses and performs a second processing task on the data. N is an integer greater than one.

Description

technical field [0001] This invention relates to data processing architectures, and more particularly to multi-ported data memory architectures for processing. Background technique [0002] Typically, data processing can be performed by dividing tasks between software and hardware. For example, some tasks are complex but not necessarily computationally intensive, so performing these tasks in software is sufficient. Other tasks are more computationally intensive, so it is more efficient to use hardware to perform them. Parallel processing can be used to speed up the processing of computationally intensive tasks. Parallel processing can be used for video processing, gaming, complex mathematical modeling, video conferencing, and / or other applications. [0003] Various central processing units (CPUs) and hardware acceleration modules are usually connected together through an on-chip bus. Data transfers between CPUs and / or hardware acceleration modules require high bandwidth....

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/38G06F13/40G06T1/20H04N7/015
CPCG06F13/4027
Inventor 塞哈特·苏塔迪嘉
Owner MARVELL ASIA PTE LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More