Anonim

Tenison EDA заяви, че неговият VTOC инструмент ще позволи на дизайнерите да направят ефективни C модели на своя хардуер, ускорявайки процесите на писане и проверка на софтуера.

Много уеб-базирани инструменти могат да направят това, заяви Джеръми Бенет, главен изпълнителен директор на Tenison, но те не могат да владеят пълния език или са много неефективни.

Ефективният конвертор Verilog to C може да бъде полезен за три групи потребители, каза Бенет: разработчиците на Asic и SoC; къщи за интелектуална собственост; и потребители на SystemC.

н

В първия случай разработчиците на софтуер са принудени да чакат, докато се създаде хардуерът. VTOC ще позволи на софтуерните инженери да използват C модели на разработващия хардуер и да започнат кодирането по-рано.

Това е много по-евтин вариант от използването на емулация, по-бърз е от симулацията и идва във форма, с която софтуерните инженери са удобни.

Второ, IP къщите трябва да предоставят C модели на своите дизайни, за да могат купувачите да тестват и проверяват хардуера. Ръчното кодиране на C модел може да отнеме много време и е предразположено към грешки.

И накрая, за компаниите, които започват да използват SystemC, инструментът позволява наследеният Verilog код да се използва повторно в нови дизайни.

VTOC се основава на технология за компилиране с общо предназначение, разработена от няколкогодишна работа на д-р Дейвид Грийвс от университета в Кеймбридж. В сегашния си вид може да превърне Verilog в C, C + или дори SystemC. Той прави пълен паралел със серийната компилация, каза Бенет.