LOAD AND STORE UNIT FOR A VECTOR PROCESSOR
PURPOSE: A load/storage unit for a vector processor is provided to enhance a computation performance of a processor based on a parallel computation method using a multimedia data structure in a load/storing unit of a vector processor provides a memory request service by loading or storing vectors(si...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; kor |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | PURPOSE: A load/storage unit for a vector processor is provided to enhance a computation performance of a processor based on a parallel computation method using a multimedia data structure in a load/storing unit of a vector processor provides a memory request service by loading or storing vectors(similar type multi-data element). CONSTITUTION: A multimedia signal processor(100) includes a common type processor(110) connected with a vector processor(120). The common type processor(110) and the vector processor(120) are connected by a bus(112) and are connected with a cache system(130) through a bus(116) and a bus(118) and execute a separation program thread in parallel. The common type processor(110) executes a command for processing a scalar data, and the vector processor(120) executes an operand including same type multi-data elements. The common type processor(110) operates a real time operation system designed for a media circuit board communicating with a main computer system and is a 32-bit RISC processor which operates at 40MHz. The vector processor(120) is a digital signal processing engine of a multimedia signal processor and includes a single-command-multiple-data(SIMD) structure and processes both scalar and vector data.
본 발명의 장치는 리퀘스팅 유니트 및 메모리에 결합되어 있다. 본 발명의 장치는 데이터 경로 및 리퀘스트 제어회로를 포함하고 있다. 데이터 경로는 리퀘스팅 유니트 및 메모리에 결합되어 있다. 데이터 경로는 벡터를 버퍼링하기 위한 것이다. 벡터는 실질적으로 유사한 데이터 타입의 다중 데이터 엘리먼트를 포함하고 있다. 리퀘스트 제어회로는 리퀘스팅 유니트로 부터 벡터 메모리 리퀘스트를 수신하기 위한 것이다. 리퀘스트 제어회로는 벡터가 데이터 경로를 통하여 리퀘스팅 유니트 및 데이터 경로간에 전달되도록 벡터 메모리 리퀘스트를 서비스한다. |
---|