• Slovně - slovní vyjádření toho co má obvod dělat je pro člověka přirozené, avšak vyrobit podle něj obvod není možné • Matematicky - v současné době neexistují nástroje, které by umožnily automatizovaně bez úzké asistence člověka - návrháře fyzickou implementaci • Graficky pomocí schématu - funkčních bloky a jejich propojení - pro velké obvody pracné a nepřehledné • Programovacím jazykem - lze vytvořit popis chování obvodu v programovacím jazyku
Popis číslicových obvodů
• Grafická reprezentace pomocí logického schématu • Zvyšující se složitost číslicových zařízení vedla ke vzniku HDL (Hardware Description Language) jazyků
HDL Jazyky
• Na rozdíl od schematu návrhář popisuje funkci obvodu pomocí jazyka - Zařízení je možné modelovat a simulovat - Proces syntézy umožňuje transformovat HDL popis do prvků cílové technologie - syntéza je proces analogický kompilaci používané u programovacích jazyků • V praxi se používají zejména jazyky VHDL a Verilog - Oba jazyky mohou být vstupem logické syntézy - VHDL dominuje v Evropě, Verilog v USA