=================================================================== Modification le : Fri Nov 3 16:08:35 MET 2000 Par : =================================================================== Update of /users/outil/alliance/cvsroot/alliance/sources/dpgen/docs In directory melon.lip6.fr:/users/cao/jpc/alliance/sources/dpgen/docs Modified Files: SPECS.html Log Message: * dpgen_Shifter.c : - Bug : le nom du modele n'etait pas pris en compte dans la generation de la vue physique... (elle etait forcee a "sh%d"). * dpgen_RF1.c : - Bug : le buffer generant les signaux de selection du multiplexeur d'entree (datain0/datain1) sortait "sel0" et "sel1" alors que dans la matrice les multiplexeurs lisaient "sel0[x]" et "sel1[x]". On n'utilise plus que "sel0" et "sel1". * dpgen_RF1.c/dpgen_Defs.h/dpgen_Macro.c/dgnvrr.h : - Creation de la circuiterie preparatoire a l'implementation des bancs de registres speciaux : 1. Registre R0 "colle" a zero (pour le MIPS). 2. Registre avec decodeur. 3. Registre en mode FIFO (grace a un decodeur special). =================================================================== Index: SPECS.html =================================================================== RCS file: /users/outil/alliance/cvsroot/alliance/sources/dpgen/docs/SPECS.html,v retrieving revision 1.8 retrieving revision 1.9 diff -r1.8 -r1.9 191a192,194 > <li><a href="#RF1">RF1R0.</a></li> > <li><a href="#RF1D">RF1D.</a></li> > <li><a href="#RF1D">RF1DR0.</a></li> 1001c1004 < <p class="noindent"><a name="RF1">RF1 :</p> --- > <p class="noindent"><a name="RF1">RF1/RF1R0 :</p> 1003c1006,1009 < Connecteurs : (6) --- > <tt>RF1R0</tt> est identique a <tt>RF1</tt> a ceci près que le > registre <tt>R0</tt> est collé a zero (si on l'écrit on ne change > pas sa valeur, et en lecture on a toujours zéro). > Connecteurs : (7) 1049a1056,1124 > "datain0[31:0]", > "datain1[31:0]", > "dataout[31:0]", > "vdd", "vss", NULL); > </pre> > > > <p class="noindent"><a name="RF1D">RF1D/RF1DR0 :</p> > <p>Banc de registre à une écriture et une lecture avec décodeur. > <tt>RF1DR0</tt> est identique a <tt>RF1D</tt> a ceci près que le > registre <tt>R0</tt> est collé a zero (si on l'écrit on ne change > pas sa valeur, et en lecture on a toujours zéro). > Connecteurs : (9) > </p> > <ol> > <li><p class="noindent"> > <tt>ck</tt> : le signal d'horloge (monophasé). > </p> > </li> > <li><p class="noindent"> > <tt>sel</tt> : sélectionne le bus d'écriture :<br> > <tt>sel = '0'</tt> écrit le bus <tt>datain0</tt><br> > <tt>sel = '1'</tt> écrit le bus <tt>datain1</tt> > </p> > </li> > <li><p class="noindent"> > <tt>wen</tt> : autorisation d'écriture (actif a '1'). > </p> =================================================================== Ce message est envoyé au personnes abonnées à alliance-programmers Pour plus d'information sur cette mailling-list, visitez : http://asim.lip6.fr/alliance/mailing-lists/