Skip to main content

Evaluation of ASIPs Design with LISATek

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5114))

Abstract

This paper evaluates an ASIP design methodology based on the extension of an existing instruction set and architecture described with LISA 2.0 language. The objective is to accelerate the ASIPs design process by using partially predefined, configurable RISC-like embedded processor cores that can be quickly tuned to given applications by means of ISE (Instruction Set Extension) techniques. A case study demonstrates the methodological approach for the JPEG algorithm.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ienne, P., Leupers, R.: Customizable Embedded Processors: Design Technologies and Applications (Systems on Silicon). Morgan Kaufmann Publishers, San Francisco (2006)

    Google Scholar 

  2. Chattopadhyay, A., Ahmed, W., Karuri, K., Kammler, D., Leupers, R., Ascheid, G., Meyr, H.: Design space exploration of partially re-configurable embedded processors. In: Design, Automation & Test in Europe Conference & Exhibition, pp. 1–6 (2007)

    Google Scholar 

  3. CoWare. LISATek Creation Manual, product version v2005. 2.1 edn. (February 2006)

    Google Scholar 

  4. CoWare. LISATek Methodology Guidelines for the Processor Generator, product version v2005. 2.1 edn. (February 2006)

    Google Scholar 

  5. CoWare. LISATek Processor Designer Manual, product version v2005. 2.1 edn. (February 2006)

    Google Scholar 

  6. CoWare. LISATek Profiler, product version v2005.2.1 edn. (February 2006)

    Google Scholar 

  7. Fenlason, J., Stallman, R.: The GNU profiler

    Google Scholar 

  8. Gonzalez, R.E.: Xtensa: A configurable and extensible processor. IEEE Micro 20(2), 60–70 (2000)

    Article  Google Scholar 

  9. I.J. group, www.ijg.org

  10. Haddad, F., Apvrille, L., Pacalet, R.: Comparative Study of Toolkits for the fast Design of ASICs and ASIPs (September 2005)

    Google Scholar 

  11. Halambi, A., Grun, P., Ganesh, V., Khare, A., Dutt, N., Nicolau, A.: Expression: a language for architecture exploration through compiler/simulator retargetability. In: DATE 1999, New York, NY, USA, p. 100 (1999)

    Google Scholar 

  12. T. International Telegraphic and T.C. Committee. Information technology - digital compression and coding of continuous tone still images - requirements and guidelines. Recommendation T.81

    Google Scholar 

  13. Kempf, T., Karuri, K., Wallentowitz, S., Ascheid, G., Leupers, R., Meyr, H.: A sw performance estimation framework for early system-level-design using fine-grained instrumentation. In: DATE 2006, Belgium, pp. 468–473 (2006)

    Google Scholar 

  14. Kobayashi, S., Mita, K., Takeuchi, Y., Imai, M.: Rapid prototyping of jpeg encoding using the asip development system: PEAS-III. In: International Conference on Acoustics, Speech and Signal Processing, Hong Kong (April 2003)

    Google Scholar 

  15. Lee, J.-E., Choi, K., Dutt, N.D.: Instruction set synthesis with efficient instruction encoding for configurable processors. ACM Trans. Des. Autom. Electron. Syst. 12(1), 8 (2007)

    Article  Google Scholar 

  16. Leoffler, C., Ligtenberg, A., Moschytz, G.: Practical fast id dct algorithms with 11 multiplications. In: Proc. IEEE ICASSP, pp. 988–991 (February 1989)

    Google Scholar 

  17. Leupers, R., Karuri, K., Kraemer, S., Pandey, M.: A design flow for configurable embedded processors based on optimized instruction set extension synthesis. In: DATE 2006, pp. 581–586 (2006)

    Google Scholar 

  18. Rao, K.R., Yip, P.: Discrete cosine transform algorithms, advantages and applications, pp. 90–93. Academic Press, San Diego (1990)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Mladen Bereković Nikitas Dimopoulos Stephan Wong

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Muhammad, R., Apvrille, L., Pacalet, R. (2008). Evaluation of ASIPs Design with LISATek. In: Bereković, M., Dimopoulos, N., Wong, S. (eds) Embedded Computer Systems: Architectures, Modeling, and Simulation. SAMOS 2008. Lecture Notes in Computer Science, vol 5114. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-70550-5_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-70550-5_20

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-70549-9

  • Online ISBN: 978-3-540-70550-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics