Apr13 - CSE398: Network Systems Design Instructor: Dr....

Info iconThis preview shows pages 1–8. Sign up to view the full content.

View Full Document Right Arrow Icon
CSE398: Network Systems Design Instructor: Dr. Liang Cheng Department of Computer Science and Engineering Lehigh University April 13, 2005
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Instructor: Dr. Liang Cheng CSE398: Network Systems Design 04/13/05 Outline ± Recap ± APP550 processor architecture ± Classification, policing, traffic & stream editor engines ± FPL classification language ± Pattern / action language at packet bit level ± Patterns compile to a constant-time matching tree ± State engine and C-NP ± System architecture and modeling ± Summary and homework
Background image of page 2
Instructor: Dr. Liang Cheng CSE398: Network Systems Design 04/13/05 Outline ± Recap ± System architecture and modeling ± Summary and homework
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Instructor: Dr. Liang Cheng CSE398: Network Systems Design 04/13/05 SystemC in One Sentence ± SystemC provides hardware-oriented constructs within the context of C++ as a class library implemented in standard C++.
Background image of page 4
Instructor: Dr. Liang Cheng CSE398: Network Systems Design 04/13/05 SystemC Simulation Modeling ± An open source C++ environment ± Modeling electronic systems and circuits ± Cosimulation models ± Execution of software on simulated hardware ± Stepwise refinement ± Supports simulation at increasingly detailed levels of fidelity ± Exploring next generation network processing ± Architecture modeling and/or ASIC design
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Instructor: Dr. Liang Cheng CSE398: Network Systems Design 04/13/05 SystemC C++ Constructs ± SystemC uses class derivation, macros, and template classes to provide circuit structure and behavior modeling primitives. ± Programmers create models by defining classes and interconnecting their instances (objects) using C++ constructs and SystemC libraries.
Background image of page 6
Instructor: Dr. Liang Cheng CSE398: Network Systems Design 04/13/05 SystemC Levels of Refinement ± Architecture model – model flow of data through system blocks. ± Transaction model – add timing.
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 8
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 24

Apr13 - CSE398: Network Systems Design Instructor: Dr....

This preview shows document pages 1 - 8. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online