Altera Quartus II Scripting Manuel d'utilisateur Page 572

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 634
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 571
3–442 Chapter 3: Tcl Packages & Commands
sta
Quartus II Scripting Reference Manual © July 2013 Altera Corporation
Settings
To get a list of possible synchronization chains, set "Synchronizer Identification" to AUTO in the
TimeQuest Timing Analyzer Page in the Settings dialog box. This will set the "Synchronizer Identification"
QSF assignment in your QSF file. TimeQuest will use timing constraints to automatically detect
synchronization chains in the design. Metastability analysis checks for signal transfers between circuitry in
unrelated or asynchronous clock domains, so clock domains must be related correctly with the timing
constraints.
Set the maximum number of registers to consider as part of one synchronization chain, via the
"Synchronization Register Chain Length" setting under Analysis and Synthesis Page in the Settings dialog
box. The default length is 2. All the registers in a chain (up to this length) will be protected from
optimizations that can decrease MTBF.
Note that if you change the "Synchronizer Identification" setting, you should rerun the Fitter, as this setting
can impact some optimization algorithms.
Report Panels
The MTBF Summary report provides the estimated mean time between failure for the design. This is an
estimate for the overall robustness of the design in terms of metastability, and it is computed from all
available synchronization chain MTBFs present in the design.
The MTBF metric of automatically identified synchronization chains is not computed. To compute the
MTBF of a synchronization chain, set "Synchronizer Identification" to "Forced If Asynchronous" or
"Forced" for all registers of the synchronization chain. By explicitly specifying that this synchronization
chain is valid, this chain will then be optimized during the Fitter, and its MTBF will be computed. Its
MTBF will then be included in the computation of the design MTBF.
The Synchronizer Summary table lists all the synchronization chains found in your design. It is possible
that the analysis performed might erroneously interpret certain structures, such as shift registers, as
synchronization chains. If some synchronization chains are misidentified and you wish to remove them
from the report, you can turn off analysis of these paths by making node-based assignments via the
Assignment Editor, set "Synchronizer Identification" to "Off" for the first register in these synchronization
chains. Conversely, if there are synchronization chains in your design that were not detected, you can set
"Synchronizer Identification" assignment to "Forced If Asynchronous" for all registers in this chain
through the Assignment Editor, and this chain will be reported if it meets the criteria for being a
synchronization chain. This can often occur if there is logic present between the registers of the
synchronization chain. In the automatic mode of synchronizer identification, these structures are not
considered to be synchronizers. If you want to force a register to be identified as the head of a
synchronizer, set the "Synchronizer Identification" assignment to "Forced" to the register, and it will always
be identified as the first of a synchronization chain. This setting should not be applied to the entire design,
since this will identify every register in the design as a synchronizer.
The MTBF estimates assume the data being synchronized is switching at a toggle rate of 12.5% of the
source clock frequency. That is, the estimates assume that the arriving data signal switches once every 8
source clock cycles. If multiple clocks apply, the highest frequency is used.If no source clocks can be
determined, then the data rate is taken as 12.5% of the synchronization clock frequency.
If you know the approximate rate at which the data changes, and would like to obtain a more accurate
MTBF, use the "Synchronizer Toggle Rate" assignment in the Assignment Editor. Set the data toggle rate,
in number of transitions per second, on the first register of a synchronization chain. TimeQuest will then
take the specified rate into account when computing the MTBF of that particular chain. You can also apply
this assignment to an entity or the entire design. Since a "Synchronizer Toggle Rate" assignment of 0
indicates that the data signal never toggles, the affected synchronization chain will not be reported since it
does not affect the relibility of the design.
Vue de la page 571
1 2 ... 567 568 569 570 571 572 573 574 575 576 577 ... 633 634

Commentaires sur ces manuels

Pas de commentaire

Philips 109B65 manuales

Manuales del propietario y guías del usuario para Monitores Philips 109B65.
Ofrecemos 1 manuales en pdf Philips 109B65 para descargar gratis por tipos de documentos: Manual de usuario


Philips 109B65 Manual de usuario (3 paginas)


Marca: Philips | Categoria: Monitors | Tamaño: 0.50 MB |

 




Más productos y manuales para Monitores Philips

Modelos Tipo de documento
150E6 Manual de usuario   Philips 150E6 User Manual, 70 paginas
150B3Y Manual de usuario   Philips 150B3Y User Manual, 81 paginas
V24CT Manual de usuario   Philips V24CT User Manual, 392 paginas
190V9 Manual de usuario    Philips 190V9 Manuel d'utilisation, 84 paginas
170S9 Manual de usuario    Philips 170S9 Benutzerhandbuch, 116 paginas
200VW8 Manual de usuario   Philips 200VW8 User Manual, 88 paginas
107S Manual de usuario    Philips 107S Manuel d'utilisation, 135 paginas
LCD monitor 223EI Manual de usuario   Philips LCD monitor 223EI User Manual, 73 paginas
150B3T Manual de usuario   Philips 150B3T User Manual, 88 paginas
WXGA+ 190CW7CS/75LCD Manual de usuario   Philips WXGA+ 190CW7CS/75LCD User Manual, 3 paginas
150B3V Manual de usuario   Philips 150B3V User Manual, 88 paginas
109B71 Manual de usuario   Philips 109B71 User Manual, 2 paginas
150P Manual de usuario   Philips 150P User Manual, 88 paginas
105S68 Manual de usuario   Philips 105S68 User Manual, 2 paginas
UXGA 200P4VB/75 Manual de usuario   Philips UXGA 200P4VB/75 User Manual, 2 paginas
107E76 Manual de usuario   Philips 107E76 User Manual, 2 paginas
105B2 Manual de usuario   Philips 105B2 User Manual, 101 paginas
109F56 Manual de usuario   Philips 109F56 User Manual, 1 paginas
109B Manual de usuario    Philips 109B Manuale d'uso, 133 paginas
150B5CB Manual de usuario   Philips 150B5CB User Manual, 2 paginas