From mboxrd@z Thu Jan 1 00:00:00 1970 From: fche@redhat.com (Frank Ch. Eigler) To: sid-announce@sources.redhat.com Subject: SID simulation framework Date: Thu, 21 Dec 2000 10:02:00 -0000 Message-id: X-SW-Source: 2000-q4/msg00001.html Red Hat announces release of SID SID is a framework for building computer system simulations. Specifically, a simulation is comprised of a collection of loosely coupled components. Simulated systems may range from a CPU's instruction set to a large multi-processor embedded system. SID defines a small component interface which serves to tightly encapsulate them. Components may be written in C++, C, Tcl or any other language to which the API is bound. Typically, components are separately compiled and packaged into shared libraries. A standard run-time linking/loading interface is defined for these. The package includes a growing library of components for modelling hardware and software parts, instrumentation, control, and external interfaces. During simulation start-up, components are instantiated, interconnected, and configured as necessary to represent some specific system. SID is placed under a free software license. For more details, visit http://sources.redhat.com/sid/ .