WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2001004765) METHODS AND APPARATUS FOR INSTRUCTION ADDRESSING IN INDIRECT VLIW PROCESSORS
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2001/004765    International Application No.:    PCT/US2000/040143
Publication Date: 18.01.2001 International Filing Date: 07.06.2000
Chapter 2 Demand Filed:    29.01.2001    
IPC:
G06F 9/30 (2006.01), G06F 9/318 (2006.01), G06F 9/32 (2006.01), G06F 9/38 (2006.01)
Applicants: BOPS INCORPORATED [US/US]; Suite 210, 6340 Quadrangle Drive, Chapel Hill, NC 27514 (US)
Inventors: BARRY, Edwin, F.; (US).
PECHANEK, Gerald, G.; (US)
Agent: PRIEST, Peter, H.; Law Offices of Peter H. Priest, 529 Dogwood Drive, Chapel Hill, NC 27514 (US)
Priority Data:
09/350,191 09.07.1999 US
Title (EN) METHODS AND APPARATUS FOR INSTRUCTION ADDRESSING IN INDIRECT VLIW PROCESSORS
(FR) PROCEDE ET APPAREIL D'ADRESSAGE D'INSTRUCTIONS DANS DES PROCESSEURS INDIRECTS A TRES LONG MOT D'INSTRUCTION (VLIW)
Abstract: front page image
(EN)An indirect VLIW (iVLIW) architecture is described which contains a minimum of two instruction memories. The first instruction memory (SIM) contains short-instruction-words (SIWs) of a fixed length. The second instruction memory (VIM), contains very-long-instruction-words (VLIWs) which allow execution of multiple instructions in parallel. Each SIW may be fetched and executed as an independent instruction by one of the available execution units. A special class of SIW is used to reference the VIM indirectly to either execute or load a specified VLIW instruction (called an 'XV' instruction for 'eXecute VLIW', or LV for 'Load VLIW'). In these cases, the SIW instruction specifies how the location of the VLIW is to be accessed. Other aspects of this approach relate to the application of data memory addressing techniques for execution or loading of VLIWs that parallel the addressing modes used for data memory accesses. These addressing techniques provide tremendous flexibility for VLIW instruction execution.
(FR)L'invention concerne une architecture indirecte (iVLIW) à très long mot d'instruction (VLIW) comprenant au minimum deux mémoires d'instruction. La première mémoire d'instruction (SIM) contient des mots d'instruction courts (SIW) de longueur fixe. La seconde mémoire d'instruction (VIM) contient des mots d'instruction très longs (VLIW) permettant d'exécuter plusieurs instructions en parallèle. Chaque SIW peut être extrait et exécuté comme une instruction indépendante au moyen de l'une des unités d'exécution disponible. Une classe spéciale de SIW est utilisée pour référencer indirectement le VIM soit pour exécuter soit pour charger une instruction VLIW spécifiée (appelée instruction XV pour 'eXecute VLIW', ou LV pour 'Load VLIW'). Dans ces cas, l'instruction SIW spécifie comment accéder à l'emplacement du VLIW. D'autres aspects de cette approche concernent l'application de techniques d'adressage de mémoire de données permettant d'exécuter ou de charger des VLIW qui sont exécutés en parallèle avec les modes d'adressage utilisés pour accéder à une mémoire de données. Ces techniques d'adressage offrent une flexibilité importante permettant d'exécuter des instructions VLIW.
Designated States: CA, IL, JP, KR.
European Patent Office (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE).
Publication Language: English (EN)
Filing Language: English (EN)