СистемаC

Системный блок Обзор SystemC SystemC — это язык описания аппаратного обеспечения (HDL) и среда моделирования, разработанная для проектирования аппаратного обеспечения.  […]

Системный блок

  • Обзор SystemC

    • SystemC — это язык описания аппаратного обеспечения (HDL) и среда моделирования, разработанная для проектирования аппаратного обеспечения. 
    • Он предоставляет инструменты для моделирования и анализа аппаратных систем, включая моделирование на уровне транзакций (TLM). 
    • SystemC является открытым стандартом, одобренным IEEE, и имеет синтаксические издержки по сравнению с VHDL и Verilog. 
  • История и развитие

    • SystemC возникла из Scenic, языка программирования, разработанного в 1997 году. 
    • ARM Ltd., CoWare, Synopsys и CynApps объединились для создания первой версии SystemC в 1999 году. 
    • В 2000 году была создана Open SystemC Initiative для стандартизации и демократического представительства в разработке SystemC. 
  • Особенности и языковые конструкции

    • SystemC включает в себя модули, порты, сигналы, экспорт, процессы и каналы для описания аппаратных систем. 
    • Она поддерживает различные типы данных и предоставляет расширенные стандартные типы данных. 
  • Стандарты и версии

    • SystemC прошла через несколько версий, включая версии 1 и 2, которые фокусировались на коммуникационной абстракции и моделировании на уровне транзакций. 
    • В 2011 году IEEE утвердило стандарт IEEE 1666-2011, который является окончательным описанием семантики SystemC. 
  • Применение и инструменты

    • SystemC используется для моделирования аппаратных систем и включает в себя библиотеку Powersim для оценки мощности и энергопотребления. 
    • Существуют различные учебные пособия и ресурсы для изучения SystemC, включая веб-браузерные среды разработки. 

Полный текст статьи:

СистемаC — Википедия

Оставьте комментарий

Прокрутить вверх