SpecC - SpecC
tento článek ne uvést žádný Zdroje.Srpna 2011) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
SpecC je Jazyk popisu systému (SDL) nebo Návrhový jazyk na úrovni systému (SLDL) a je rozšířením ANSI C. programovací jazyk. Používá se k podpoře návrhu a specifikace digitálu vestavěné systémy, poskytující zlepšenou produktivitu při zachování schopnosti změnit design na funkční a specifikační úrovni, na rozdíl od HDL jako Verilog a VHDL. Lze vytvořit architektonický model, který umožňuje dalším nástrojům přímo mapovat návrh na křemík nebo FPGA. Hlavním cílem je opětovné použití, výměna a integrace IP na různých úrovních abstrakce.
Metodiku jazyka a designu vytvořili Rainer Dömer a Daniel Gajski v Centru pro vestavěné počítačové systémy v University of California, Irvine v roce 2001.
Mezi podobné projekty a metodiky návrhu patří SystemC, SDL na základě C ++. Ačkoli tento konkurenční jazyk zaznamenal mnohem širší průmyslové využití (ačkoli SpecC je populární v Japonsko ), SpecC si zachovává jednoduchost a zároveň poskytuje základní funkce jakéhokoli SDL, jako je konkurence (SpecC poskytuje pipeline a paralelní toky), synchronizace, přechody stavu (není k dispozici v Verilog ), a složené datové typy .
Viz také
externí odkazy
- Informace SpecC
- Technická zpráva, 2006 (PDF )