Skip to main content
Log in

System Level Design for System on a Chip

  • Published:
Design Automation for Embedded Systems Aims and scope Submit manuscript

Abstract

We present the systems requirements generation and executable specification capture of a single chip LAN Adapter for communicating using the IEEE 1394 Serial Bus Protocol. The requirements generation starts with high level performance simulation and then passes to an executable specification suitable for implementation using a hardware/software co-design tool. The reuse of pre-existing components is supported, as well as synthesis of the system interface, but only after much work is done to program the hardware/software co-design tool. The actual design flow described allows feedback among all design levels, e.g. from implementation up to requirements, throughout the process.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. G. De Micheli and M. Sami, editors. Hardware/Software Co-Design. Kluwer Academic Publishers, Norwell, MA, 1996.

    Google Scholar 

  2. F. Balarin, M. Chiodo, P. Giusto, H. Hsieh, A. Jurecska, L. Lavagno, C. Passerone, A. Sangiovanni-Vincentelli, Ellen Sentovich, Kei Suzuki and B. Tabbara. Hardware-Software Co-Design of Embedded Systems—The Polis Approach. Kluwer Academic Publishers, Norwell, MA, 1997.

    Google Scholar 

  3. J. Henkel, Th. Benner, R. Ernst, W. Ye, N. Serafimov and G. Glawe. COSYMA:Asoftware-oriented approach to hardware/software co-design. The Journal of Computer and Software Engineering 2(3): 293-314, 1994.

    Google Scholar 

  4. R. K. Gupta. Co-Synthesis of Hardware and Software for Digital Embedded Systems. Kluwer Academic Publishers, Boston, MA, 1995.

    Google Scholar 

  5. J. T. Buck, S. Ha, E. A. Lee, and D. G. Messerschmitt. Ptolemy: A framework for simulating and prototyping heterogeneous systems. International Journal on Computer Simulation 4: 155-182, April 1994.

    Google Scholar 

  6. D. Verkest, K. Van Rompaey, I. Bolsens and H. De Man. CoWare–a design environment for heterogeneous hardware/software systems. Design Automation for Embedded Systems 1(4): 357-386, October 1996.

    Google Scholar 

  7. H. De Man, I. Bolsens, B. Lin, K. Van Rompaey, S. Vercauteren, and D. Verkest. Co-design of DSP systems. In G. De Micheli and M. Sami (eds.), Hardware/Software Co-Design. Kluwer Academic Publishers, Norwell, MA, 1996, pp. 75-104.

    Google Scholar 

  8. Serial Bus Protocol 2, ftp://ftp.symbios.com/pub/standards/io/x3t10/drafts/sbp2.

  9. P. Willekens et al. Algorithm specification in DSP station using data flow language. DSP Applications, 8-16, January 1994.

  10. M. Kamath and K. Ramamritham. Modeling, correctness & systems issues in supporting advanced database applications using workflow management systems. UMass CS Technical Report 96-07, Jan 1996. Avaulable from http://www.cs.umass.edu/csinfo/techrep.html.

  11. H. Lavana, A. Khetawat, F. Brglez, and K. Kozminski. Executable workflows: A paradigm for collaborative design on the internet, Proceedings of the 34th Design Automation Conference, June 1997, pp. 553-558.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Neely, W.S., Mooney, V.J. System Level Design for System on a Chip. Design Automation for Embedded Systems 3, 291–309 (1998). https://doi.org/10.1023/A:1008861610503

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1008861610503

Keywords

Navigation