Resource Sharing

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.
 

Welcome to EDABoard.com

Sponsor

Back
Top