• Shopping Cart
    There are no items in your cart

IEEE DRAFT 1666 : D2.1.1 2005

Superseded

Superseded

A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.

SYSTEMC LANGUAGE REFERENCE MANUAL

Superseded date

31-03-2006

Published date

12-01-2013

Sorry this product is not available in your region.

1 Overview
  1.1 Scope
  1.2 Purpose
  1.3 Subsets
  1.4 Relationship with C++
  1.5 Guidance for readers
2 Normative references
3 Terminology and conventions used in this standard
  3.1 Terminology
  3.2 Syntactical conventions
  3.3 Semantic conventions
  3.4 Notes and examples
4 Elaboration and simulation semantics
  4.1 Elaboration
  4.2 Simulation
  4.3 Running elaboration and simulation
  4.4 Elaboration and simulation callbacks
  4.5 Other functions related to the scheduler
5 Core language class definitions
  5.1 Class header files
  5.2 sc_module
  5.3 sc_module_name
  5.4 sc_sensitive
  5.5 sc_spawn_options and sc_spawn
  5.6 sc_process_handle
  5.7 sc_event_finder and sc_event_finder_t
  5.8 sc_event_and_list and sc_event_or_list
  5.9 sc_event
  5.10 sc_time
  5.11 sc_port
  5.12 sc_export
  5.13 sc_interface
  5.14 sc_prim_channel
  5.15 sc_object
  5.16 sc_attr_base
  5.17 sc_attribute
  5.18 sc_attr_cltn
6 Predefined channel class definitions
  6.1 sc_signal_in_if
  6.2 sc_signal_in_if and sc_signal_in_if
  6.3 sc_signal_inout_if
  6.4 sc_signal
  6.5 sc_signal and sc_signal
  6.6 sc_buffer
  6.7 sc_clock
  6.8 sc_in
  6.9 sc_in and sc_in
  6.10 sc_inout
  6.11 sc_inout and sc_inout
  6.12 sc_out
  6.13 sc_signal_resolved
  6.14 sc_in_resolved
  6.15 sc_inout_resolved
  6.16 sc_out_resolved
  6.17 sc_signal_rv
  6.18 sc_in_rv
  6.19 sc_inout_rv
  6.20 sc_out_rv
  6.21 sc_fifo_in_if
  6.22 sc_fifo_out_if
  6.23 sc_fifo
  6.24 sc_fifo_in
  6.25 sc_fifo_out
  6.26 sc_mutex_if
  6.27 sc_mutex
  6.28 sc_semaphore_if
  6.29 sc_semaphore
  6.30 sc_event_queue
7 Data types
  7.1 Introduction
  7.2 Common characteristics
  7.3 String literals
  7.4 sc_value_base
  7.5 Limited-precision integer types
  7.6 Finite-precision integer types
  7.7 Integer concatenations
  7.8 Generic base proxy class
  7.9 Logic and vector types
  7.10 Fixed-point types
  7.11 Contexts
  7.12 Control of string representation
8 Utility class definitions
  8.1 Trace files
  8.2 sc_report
  8.3 sc_report_handler
  8.4 sc_exception
  8.5 Utility functions
Annex A (informative) Introduction to SystemC
Annex B (informative) Glossary
Annex C (informative) Deprecated features
Annex D (informative) Changes between the different SystemC versions
      D.1 Significant changes made between SystemC version 2.0.1
          and version 2.1 Beta Oct 12 2004
      D.2 Changes made between SystemC version 2.1 Beta
          Oct 12 2004 and this standard

Describes SystemC as an ANSI standard C++ class library for system and hardware design.

DocumentType
Draft
PublisherName
Institute of Electrical & Electronics Engineers
Status
Superseded

IEEE 1364-2005 IEEE Standard for Verilog Hardware Description Language

Access your standards online with a subscription

Features

  • Simple online access to standards, technical information and regulations.

  • Critical updates of standards and customisable alerts and notifications.

  • Multi-user online standards collection: secure, flexible and cost effective.