O SystemC atende à necessidade de um design de design e verificação do sistema que abrange hardware e software. É um idioma construído como uma biblioteca de classe ANSI C ++ criada para design e verificação. Os usuários em todo o mundo estão aplicando o SystemC à modelagem no nível do sistema, modelagem abstrata de analógico/signal misto, exploração arquitetônica, modelagem de desempenho, desenvolvimento de software, verificação funcional e síntese de alto nível. A API do Systemc e sua semântica são desenvolvidos pela Iniciativa da Accellera Systems e formalmente padronizados e governados pelo IEEE no IEEE STD. 1666-2023 padrão.
Esta versão do Systemc é a implementação de referência fornecida pela Iniciativa da Accellera Systems e é desenvolvida principalmente pelos seguintes grupos de trabalho da Accellera
No caso de discrepâncias entre o comportamento dessa implementação e as declarações feitas no IEEE STD. 1666-2023 padrão, o padrão IEEE deve ser considerado definitivo.
Se você deseja contribuir para este repositório, verifique o arquivo contribuinte.md.
Consulte os arquivos de licença e aviso separados para determinar seus direitos e responsabilidades para usar o SystemC.
A documentação principal do Systemc é o IEEE STD. 1666-2023 Manual de referência de idiomas Systemc padrão . Você pode encontrar documentação adicional para este lançamento no diretório DOCS, algumas das quais se refere a versões mais antigas.
Consulte o arquivo install.md separado que fornece informações e instruções de instalação do sistema.
Consulte o arquivo RELEASENOTES.MD separado que fornece informações atualizadas sobre esta versão do SystemC.
Site da comunidade Systemc
Fórum de Discussão da Comunidade
O Systemc Language Group (SystemC LWG) da Accellera é um dos grupos de trabalho da Accellera que produzem padrões eficazes e eficientes de design eletrônico (EDA) e padrões de propriedade intelectual (IP) para os designs avançados de IC e sistemas incorporados. O Systemc LWG é responsável pela definição e desenvolvimento das linguagens principais do SystemC e TLM, a base na qual todas as outras bibliotecas e funcionalidades do SystemC são construídas. Os participantes de ambos os grupos de trabalho incluem empresas membros e colaboradores do setor. Os colaboradores técnicos geralmente têm muitos anos de experiência prática com o design de IC e do sistema, além de desenvolver e usar ferramentas EDA.
A Iniciativa da Accellera Systems é uma organização independente e sem fins lucrativos dedicada a criar, apoiar, promover e avançar os padrões de design, modelagem e verificação para uso no setor mundial de eletrônicos. A organização acelera o desenvolvimento de padrões e, como parte de sua parceria em andamento com o IEEE, seus padrões contribuem para a Associação de Padrões IEEE para padronização formal e controle contínuo de mudanças. Para mais informações, visite www.accellera.org. Saiba mais sobre associação. Siga @AccEllera no Twitter ou para comentar, use #accellera .
Accellera, Accellera Systems Initiative e Systemc são marcas comerciais da Accellera Systems Initiative Inc. Todas as outras marcas comerciais e nomes comerciais são propriedade de seus respectivos proprietários.