neem een volgende voorbeeld:
if (SEL = 1) dan
SUM <= A B;
anders
SUM <= C D;
end if;
In dit als resource sharing niet wordt gedaan dan moet u twee toevoegingen.Als je resource sharing u kunt beheren met een adder doen (je kunt delen bron).
Voor het geval u gebruik maakt van Xilinx gereedschap, hier zijn enkele woorden uit de XST User Guide:Resource SharingHet doel van resource sharing (ook bekend als vouwen) is om het aantal ondernemingen te minimaliseren en de daaropvolgende logica in de gevormde ontwerp.
Deze optimalisatie is gebaseerd op het principe dat twee soortgelijke rekenkundig middelen kunnen worden uitgevoerd als een enkele rekenkundige operator als ze nooit worden gebruikt op hetzelfde moment.
XST voert zowel resource sharing en, indien nodig, vermindert het aantal multiplexers die zijn gemaakt in het proces.
XST ondersteunt resource sharing voor adders, subtractors, toevoegingen / subtractors en multiplicatoren.
Als het doel is optimalisatie SPEED, dan is het uitschakelen van resource sharing kan leiden tot betere resultaten.
XST adviseert u om te proberen resource sharing deactiveren op de Advance HDL Synthese stap om de klokfrequentie te verbeteren.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.