ACM Home Page
Please provide us with feedback. Feedback
Dual-pipeline heterogeneous ASIP design
Full text PdfPdf (238 KB)
Source
International Conference on Hardware Software Codesign archive
Proceedings of the 2nd IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis table of contents
Stockholm, Sweden
SESSION: New design techniques for application specific processors table of contents
Pages: 12 - 17  
Year of Publication: 2004
ISBN:1-58113- 937-3
Authors
Swarnalatha Radhakrishnan  University of New South Wales, Sydney, Australia
Hui Guo  University of New South Wales, Sydney, Australia
Sri Parameswaran  University of New South Wales, Sydney, Australia
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
SIGBED: ACM Special Interest Group on Embedded Systems
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 44,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1016720.1016727
What is a DOI?

ABSTRACT

In this paper we demonstrate the feasibility of a dual pipeline Application Specific Instruction Set Processor. We take a C program and create a target instruction set by compiling to a basic instruction set, from which some instructions are merged, while others discarded. Based on the target instruction set, parallelism of the application program is analyzed and two unique instruction sets are generated for a heterogeneous dual-pipeline processor. The dual pipe processor is created by making two unique ASIPs (VHDL descriptions) utilizing the ASIP-Meister Tool Suite, and fusing the two VHDL descriptions to construct a dual pipeline processor. Our results show that in comparison to the single pipeline Application Specific Instruction Set Processor, the performance improves by 27.6% and switching activity reduces by 6.1% for a number of benchmarks. These improvements come at the cost of increased area which for benchmarks considered is 16.7% on average.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Arctangent processor. ARC International. (http://www.arc.com).
 
2
Asip-meister. (http://www.eda-meister.org/asip-meister/).
 
3
Xtensa processor. Tensilica Inc. (http://www.tensilica.com).
 
4
N. Binh, M. Imai, and Y. Takeuchi. A performance maximization algorithm to design asips under the constraint of chip area including ram and rom size. In ASP-DAC, 1998.
5
6
7
 
8
J.G. Cousin, M. Denoual, D. Saille, and O. Sentieys. Fast asip synthesis and power estimation for dsp application. IEEE Sips 2000 : Design and Implementation, October 2000.
9
 
10
Tilman Glokler and Heinrich Meyr. Power reduction for asips: A case study.
11
 
12
13
 
14
 
15
16
 
17
S. Kobayashi, H. Mita, Y. Takeuchi, and M. Imai. Design space exploration for dsp applications using the asip development system peas-iii. In ASSP, 2002.
18
 
19
20
21
22
 
23

Collaborative Colleagues:
Swarnalatha Radhakrishnan: colleagues
Hui Guo: colleagues
Sri Parameswaran: colleagues