Changes between Version 31 and Version 32 of ToolsCourseTp4


Ignore:
Timestamp:
Oct 7, 2007, 5:06:32 PM (17 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ToolsCourseTp4

    v31 v32  
    11{{{
    22#!html
    3 <h1> TP4 : Le chemin de données de l'AMD2901 </h1>
     3<h1> TP4 : Le chemin de données du circuit AM2901 </h1>
    44}}}
    55[[PageOutline]]
     
    88Le chemin de données est formé de la logique régulière du circuit.
    99
    10 Afin de profiter de cette régularité, on génère la liste de signaux sous forme d'opérateurs vectoriels (ou colonnes) via les macro-fonctions de l'outil '''STRATUS''''.
    11 
    12 Cela permet d'économiser de la place en utilisant plusieurs fois le même matériel. Par exemple, le NOT d'un mux de n bits est instancié une seule fois pour ces n bits... 
    13 
    14 
    15 
    16 
     10Afin de profiter de cette régularité, on utilise les opérateurs vectoriels de la bibliothèque '''DP_SXLIB'''.
     11Cela permet d'optimiser le schéma en utilisant plusieurs fois le même matériel.
     12Par exemple, les amplificateurs des signaux de commande d'un multiplexeur sur n bits
     13sont partagés par les n bits... 
     14
     15On utilise le langage '''STRATUS''' pour décrire la structure (i.e. le schéma) du chemin de données.
    1716 
    1817= 1 Exemple de description avec Stratus =
    19 
    2018
    2119Considérons le l'aditionneur accumulateur suivant :