Optimization is the process that decreases the area or increases the speed of a design. Foundation allows you to control optimization of a design on a module-by-module basis. This means that you have the ability to, for instance, optimize certain modules of your design for speed, some for area, and some for a balance of both.
Process for simultaneously executing the greatest possible number of pending transactions, taking into account the balance of the participant and all transactions in the pending queue issued and received for the participant. There are two types of optimization : - Bilateral optimization (reciprocal position between two participants), which runs permanently. - Multilateral optimization (involving all participants), which takes place as the need arises.
Process for simultaneously executing the greatest possible number of pending transactions, taking into account the balances of the accounts group (GC) and all the transactions in the pending queue, in compliance with the rules regarding priority of the queues and, within each, the chronological order of entry (FIFO rule).