DocumentCode
2868593
Title
Synthesizing a long latency unit within VLIW processor
Author
Gupta, Ram Lakhan ; Kumar, Anshul ; van der Werf, A. ; Busa, G. Natalino
Author_Institution
Alliance Semicond., Bangalore, India
fYear
2001
fDate
2001
Firstpage
460
Lastpage
465
Abstract
With increasing high performance requirements, VLIW processors are becoming more and more popular. To go beyond the performance achievable by the use of a VLIW architecture, specialized functional units can be added to the processor. However, no single tool provides the capability of synthesizing such a processor. This paper shows a method to embed a long latency unit within a VLIW processor datapath using some available tools. Phideo, an architectural synthesis tool is used to synthesize a special high throughput unit. The high level synthesis tool, Mistral2, is used to generate the VLIW processor datapath and to compile microcode for it. The Phideo synthesized unit is interfaced as a functional unit in the Mistral2 datapath and Mistral2 scheduling is made compatible with the Phideo schedule. The motion estimation algorithm for MPEG-2 standard has been chosen as a case study to prove the methodology
Keywords
high level synthesis; microprocessor chips; motion estimation; parallel architectures; processor scheduling; video signal processing; MPEG-2 standard; Mistral2 datapath; Mistral2 scheduling; Phideo; VLIW processor; architectural synthesis tool; high level synthesis tool; high throughput unit; long latency unit; motion estimation algorithm; specialized functional units; Coprocessors; Delay; Hardware; High level synthesis; Motion estimation; Partitioning algorithms; Processor scheduling; Telecommunications; Throughput; VLIW;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Design, 2001. Fourteenth International Conference on
Conference_Location
Bangalore
ISSN
1063-9667
Print_ISBN
0-7695-0831-6
Type
conf
DOI
10.1109/ICVD.2001.902700
Filename
902700
Link To Document