Systemc aborda la necesidad de un lenguaje de diseño y verificación del sistema que abarque hardware y software. Es un lenguaje construido como una biblioteca de clases ANSI C ++ creada para el diseño y la verificación. Los usuarios de todo el mundo están aplicando el modelado del sistema a nivel de sistema, modelado de señalización/señal mixta abstracta, exploración arquitectónica, modelado de rendimiento, desarrollo de software, verificación funcional y síntesis de alto nivel. La API SYSTEMC y su semántica son desarrolladas por la iniciativa de sistemas Accellera y formalmente estandarizados y gobernados por el IEEE en la ETS IEEE. 1666-2023 Estándar.
Esta versión de SystemC es la implementación de referencia proporcionada por la iniciativa de sistemas Accellera y está desarrollada principalmente por los siguientes grupos de trabajo de Accellera
En caso de discrepancias entre el comportamiento de esta implementación y las declaraciones hechas en la ETS IEEE. 1666-2023 Estándar, el estándar IEEE se considerará definitivo.
Si desea contribuir a este repositorio, consulte el archivo contribuyente.md.
Consulte los archivos de licencia y notificación separados para determinar sus derechos y responsabilidades para usar Systemc.
La documentación principal de SystemC es la IEEE STD. 1666-2023 Manual de referencia de lenguaje del sistema estándar . Puede encontrar documentación adicional para este lanzamiento en el directorio DOCS, algunos de los cuales se refieren a versiones anteriores.
Consulte el archivo Install.md separado que proporciona información del sistema e instrucciones de instalación.
Consulte el archivo separado Releasenotes.md que proporciona información actualizada sobre esta versión de Systemc.
Sitio web de la comunidad Systemc
Foro de discusión comunitaria
El Grupo de Trabajo del Lenguaje SystemC de Accellera (Systemc LWG) es uno de los grupos de trabajo de Accellera que produce estándares de automatización de diseño electrónico (EDA) y propiedad intelectual (IP) efectiva y eficiente para los diseños de IC avanzados y los sistemas integrados. El SystemC LWG es responsable de la definición y el desarrollo de los lenguajes básicos SystemC y TLM, la base sobre la cual se construyen todas las demás bibliotecas y funcionalidades del sistema. Los participantes de ambos grupos de trabajo incluyen empresas miembros y contribuyentes de la industria. Los contribuyentes técnicos generalmente tienen muchos años de experiencia práctica con el diseño IC y del sistema, así como el desarrollo y el uso de herramientas EDA.
Accellera Systems Initiative es una organización independiente y sin fines de lucro dedicada a crear, soportar, promover y avanzar en el diseño, modelado y estándares de verificación a nivel de sistema para su uso de la industria electrónica mundial. La organización acelera el desarrollo de estándares y, como parte de su asociación en curso con el IEEE, sus estándares se contribuyen a la Asociación de Normas IEEE para la estandarización formal y el control de cambios continuos. Para obtener más información, visite www.accellera.org. Obtenga más información sobre la membresía. Siga a @accellera en Twitter o para comentar, use #accellera .
Accellera, Accellera Systems Initiative y Systemc son marcas comerciales de Accellera Systems Initiative Inc. Todas las demás marcas y nombres comerciales son propiedad de sus respectivos propietarios.