Fix aritmetika bodu

S

sheikh

Guest
Dobrý den Vážení Chci používat některé aritmetické operace, jako je (+, _, *) v mém návrhu. Design je FIX POINT. Mohl byste mi prosím říct, Mám-li použít (+, _, *) symboly v mém kódu VHDL, je to syntetizovat správně, nebo ne? Nebo musím navrhnout jednotek (n_bit plná výbava, například), pak napsat kód strukturálně. (Považují to, že nemám začít kódování, protože jsem si jistý, že se o skutečné cestě) považuje Mostafa
 
[COLOR = "# FF0000"] + - * [/COLOR] jsou synthesizable - výkon mezi jednoho zařízení na jiné se bude lišit z důvodu skutečného provedení syntézy nástroje, různé architektury a dostupných "tvrzených" logických obvodů na křemíku umřít ... Divize je však synthesizable konstant a 2 ^ n čísel pouze ... budete muset postavit svůj vlastní logiku, pokud chcete udělat rozdělení
 
Díky Vážení shaiko Mohl byste mi prosím říct, který z nich je lepší pro design? 1_ pomocí strukturálních kódování. 2_ pomocí symbolů (myslím, pomocí "+", namísto zmije jednotky) Díky předem Mostafy
 
Pokud jste povinni používat specifické logické komponenty, které mohou být nepřístupné s pravidelnými aritmetických operátorů - Nevidím důvod používat strukturální kódování. [COLOR = "silver"] --- Aktualizováno --- [/COLOR] Ještě, VHDL vám dává skvělý nástroj (funkce) pro provádění jakékoli čistý kombinatorické logice bez vzniku strukturálních kódování.
 

Welcome to EDABoard.com

Sponsor

Back
Top