ACM Home Page
Please provide us with feedback. Feedback
A method to derive application-specific embedded processing cores
Full text PdfPdf (102 KB)
Source International Conference on Hardware Software Codesign archive
Proceedings of the eighth international workshop on Hardware/software codesign table of contents
San Diego, California, United States
Pages: 88 - 92  
Year of Publication: 2000
ISBN:1-58113-268-9
Authors
Olivier Hébert  Electrical and Computer Engineering Dept. École Polytechnique de Montréal, Montréal, Qc, Canada
Ivan C. Kraljic  MiroTech MicroSystems Inc. Saint-Laurent, Qc, Canada
Yvon Savaria  Electrical and Computer Engineering Dept. École Polytechnique de Montréal, Montréal, Qc, Canada and MiroTech MicroSystems Inc. Saint-Laurent, Qc, Canada
Sponsors
Computer Conservation Society : Computer Conservation Society
IFIP WG 10.5 : IFIP WG 10.5
SIGSOFT: ACM Special Interest Group on Software Engineering
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 16,   Citation Count: 4
Additional Information:

abstract   references   cited by   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/334012.334029
What is a DOI?

ABSTRACT

The concept of system-on-a-chip is becoming increasingly popular for the integration of complex systems. New types of processor cores are now available that enable the designer to customize their processors for the target applications. These soft cores are not tightly coupled with the target application, and this leads to processing cores sub-optimal for their specific applications. This paper proposes a method to derive application-specific embedded processors from soft processor cores. The derivation process involves an analysis of the resources of the processing core used by the target application. Then a series of optimizations based on the analysis results are performed on an optimizable model of the processor core. We present the tool used to perform the analysis of the resources used by an application, and results from a real-world case. Then, various optimization methods are described.


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
 
2
B. Schneier. Applied Cryptography. New York : Wiley, 1995.
 
3
1999 Data Book, Xilinx Inc., San Jose, CA, 1999.
 
4
Configurable processor: An emerging solution for embedded system design. Triscend Corporation, 301 North Whisman Road, Mountain View, CA 94043, 1998. http://www.triscend.com/products/IndexWhitePaper.html
 
5
M. Levy. "Customized processors : have it your way". EDN, January 7, 1999, pp. 97-104.
 
6
D. Bursky. "Tool Suite Enables Designers To Craft Customized Embedded Processors". Electronic Design, volume 47, number 3, February 8, 1999.
 
7
Xtensa Synthesizable Processors Unleash the Potential of System-On-Chip Designs. Sales brochure. Tensilica Inc, 3255-6 Scott Blvd. Santa Clara, CA 95054.
 
8
 
9
 
10


Collaborative Colleagues:
Olivier Hébert: colleagues
Ivan C. Kraljic: colleagues
Yvon Savaria: colleagues