Anonim

Tenison EDA: n mukaan VTOC-työkalun avulla suunnittelijat voivat tehdä laitteistostaan ​​tehokkaita C-malleja, jotka nopeuttavat sekä ohjelmistojen kirjoittamista että todentamista.

Tenisonin toimitusjohtaja Jeremy Bennett sanoi, että paljon verkkopohjaisia ​​työkaluja voi tehdä tämän, mutta he eivät osaa koko kieltä tai ne ovat erittäin tehottomia.

Tehokas Verilog-C-muunnin voi olla hyödyllinen kolmelle käyttäjäryhmälle, Bennett sanoi: Asic- ja SoC-kehittäjät; henkisen omaisuuden talot; ja SystemC-käyttäjät.

n

Ensimmäisessä tapauksessa ohjelmistokehittäjät pakotetaan odottamaan laitteiston luomista. VTOC sallii ohjelmistosuunnittelijoiden käyttää kehittävän laitteiston C-malleja ja aloittaa koodauksen aikaisemmin.

Tämä on paljon halvempi vaihtoehto kuin emuloinnin käyttäminen, on nopeampaa kuin simulointi ja tulee muotoon, jolla ohjelmistosuunnittelijat ovat mukavia.

Toiseksi, IP-talojen on toimitettava suunnittelustaan ​​C-mallit, jotta ostajat voivat testata ja tarkistaa laitteistot. C-mallin käsikoodaus voi olla aikaa vievää ja altis virheille.

Lopuksi, yrityksille, jotka alkavat käyttää SystemC: tä, työkalu mahdollistaa vanhan Verilog-koodin uudelleenkäytön uusissa malleissa.

VTOC perustuu yleiskäyttöiseen kääntäjäteknologiaan, jota on kehitetty Cambridge Universityn tohtori David Greavesin usean vuoden työstä. Nykyisessä muodossaan Verilogista voi tulla C, C + tai jopa SystemC. Se suorittaa täydellisen rinnakkain sarjakokoonpanon kanssa, Bennett sanoi.