Commit Graph

1325 Commits

Author SHA1 Message Date
Ludovic Jacomme c27ea1451f - Add generic AREA parameter for tie cells 2004-05-23 12:44:57 +00:00
Ludovic Jacomme fad67c54e0 - Bug fix: Segmentation fault when the input netlist has unconnected signals
Those unused nets are now removed from the input lofig after the flatten.
2004-05-23 09:50:43 +00:00
Ludovic Jacomme 478d1db69e Now, by default LVX does not check unassigned signals between the two input netlists.
(this feature is usefull/mandatory with the new VST driver that adds sometimes unused
signals to have consitent VHDL vectors declaration)
The command line option '-u' permits to behave like it was before and then check
also unassigned signals.
2004-05-22 14:26:08 +00:00
Ludovic Jacomme 00eeafa601 - bug fix in elaboration for big bit vectors (> 2048 bits) 2004-04-29 18:01:28 +00:00
Frederic Petrot 92631ba061 Adding more powerfull cells for the signals controlling the shift. 2004-03-04 14:21:56 +00:00
Ludovic Jacomme 85dc738329 - bug fix in xfig file format driver (mux and constants symbols/icones) 2004-02-17 17:34:42 +00:00
Ludovic Jacomme 05f12b6cfd - bug fix : substitution of read OUT port by internal signal (INOUT) 2004-02-09 21:51:40 +00:00
Ludovic Jacomme ec4f581b78 - new features (expand dynamic Std Function 2nd arguments)
All the following std arithmetic/logical functions :
  TO_UNSIGNED, TO_SIGNED, CONV_UNSIGNED, CONV_SIGNED
  CONV_STD_LOGIC_VECTOR, EXT, SXT, RESIZE
  SHL, SHIFT_LEFT, SHR, SHIFT_RIGHT

  can now be used with a NON constant 2nd argument :
  Ex:
       out0 <= shr( A(3 downto 0), B(1 downto 0) );
2004-02-02 21:33:43 +00:00
Christophe Alexandre d24326d934 J'AI BIEN DIT GPL !!!! 2004-02-02 17:02:50 +00:00
Christophe Alexandre 68ff532e7d GPL 2004-02-02 16:45:52 +00:00
Frederic Petrot 3e8eb7f87c Adding the handling of the mouse wheel 2004-01-30 12:17:17 +00:00
Frederic Petrot b255a68d50 Adding the handling of the mouse wheel. 2004-01-30 12:16:10 +00:00
Frederic Petrot b14592d104 Adding handling of the wheel on the mouse to allow vertical scrolling. 2004-01-30 12:14:27 +00:00
Frederic Petrot da67e186ad Made all multiline strings really multiline strings in order to
compile with the newer version of gcc (and of the C standard, since
unquoted multiline strings should not have existed first!)
2004-01-05 13:40:18 +00:00
Olivier Sirol 63fe4c76e3 test cvs 2003-12-10 15:50:05 +00:00
Olivier Sirol 2551513f10 rpm 4.1 2003-12-10 15:32:40 +00:00
Olivier Sirol b192cf3c02 /usr/ucb/mail sous solaris 2003-12-10 13:56:03 +00:00
Francois Donnet 4fab237712 oups! 2003-12-09 10:05:58 +00:00
Francois Donnet 67e4555efd num version 2003-12-08 14:37:29 +00:00
Francois Donnet 5872794507 le reset asynchrone, eviter de tomber dans une boucle pseudo-combinatoire. 2003-12-08 14:36:19 +00:00
Christophe Alexandre 1eaa39208c oubli 2003-12-05 21:45:55 +00:00
Christophe Alexandre 0b4e886145 UBU est de retour ...
entre:
CXX=/usr/local/gcc-3.0.4/bin/g++ sur beny
CXX=g++3 sur bip
et CXX=g++ sur Fedora ...
je nage dans le bonheur ...
2003-12-05 21:18:43 +00:00
Ludovic Jacomme 9b980263b5 - bug fix missing signals in vbe description
(temporary signals used for sign extention weren't tagged properly)
2003-12-05 17:32:17 +00:00
Olivier Sirol aa697aa9bf darwin .. macosx 2003-12-04 12:35:05 +00:00
Olivier Sirol f02df7bd47 Apres discussion avec jpc, il s'avere indispensable de laisser depcomp
dans les EXTRA_DIST : les nouvelles versions d'autoconf ne l'ajoutant pas
systematiquement avec un --add-missing. Resultat *make dist* foire.
En attendant de trouver une meilleure solution (helloworld.c?)
je l'ajoute a l'arbre...
2003-12-04 10:34:56 +00:00
Franck Wajsburt 8e161dde7e Il reste encore des erreurs de layout dans certaines cellules ! 2003-12-03 14:22:13 +00:00
Christophe Alexandre d38381db49 taking external ALLIANCE_TOP 2003-12-01 13:07:11 +00:00
Christophe Alexandre 056fd4261f Changing the README's name and updating it for Panther 2003-12-01 12:56:26 +00:00
Christophe Alexandre ffe1c7a3d3 Ludo's bug fix 2003-12-01 12:41:46 +00:00
Christophe Alexandre 3aa90432c0 Removing 2003-12-01 12:28:03 +00:00
Christophe Alexandre 5a7d0ffe4e Distribute autostuff ... 2003-11-27 15:18:42 +00:00
Christophe Alexandre 347d70ad0c No need to export vst2xnf according to its log 2003-11-27 15:17:44 +00:00
Jean-Paul Chaput 4e3b1e230d * distrib/alliance.spec.in :
- Mise a jour du numero de release. Utilisation de %{_tmppath}.

 * vst2xnf/src/vst2xnf.c,
   x2y/src/x2y.c :
   - Bug : les chaines de caracteres ne peuvent plus etre ouvertes et
       fermees sur des lignes differentes (probleme avec gcc 3.3.x).
       Mais on peut toujours en mettre sur des lignes consecutives qui
       seront fusionnees par le compilateur.

 * ocp/src/common/PCommon.h,
   ocp/src/placer/PPlacement.h :
   - Compatibilite avec gcc 3.3.x : assert est maintenant definit dans
      <assert.h>. On l'inclus si la version de GCC est superieure ou
      egale a 3.3 .
2003-11-15 21:26:19 +00:00
Francois Donnet f2ab614f51 le fait de sauvegarder la lofig change le nom des signaux car
cela supprime les cheminons.
la table de hash sur les noms de signaux n'est alors plus valide.
c'est pour cela que l'on reporte la sauvegarde apres les
statistiques.
2003-10-30 17:03:53 +00:00
Christophe Alexandre c41ac1c1d3 changing target machine for installations 2003-10-29 16:08:54 +00:00
Christophe Alexandre 223ff47f3c remove references to obsolete mans 2003-10-29 15:10:42 +00:00
Christophe Alexandre ef30f9711b bug in alims for tie instances 2003-10-28 14:42:05 +00:00
Ludovic Jacomme e9124e1441 - bug fix in VASY VHDL compiler
(while choosing a default label for unlabelled process or loops)
2003-10-27 18:14:32 +00:00
Francois Donnet a4bf03dd8f pour que loon accepte les registres avec multiples conditions
i.e plusieurs blocks dont des reset asynchrones.
2003-10-27 15:27:45 +00:00
Christophe Alexandre 5e7e9bfeb7 very interesting bug: ... all nets are clock ... except ck . 2003-10-20 10:04:39 +00:00
Christophe Alexandre 5034bb029d changing isck: the name matches exactly the MBK_CK env variable. 2003-10-20 08:55:22 +00:00
Jean-Paul Chaput 38d437f4cf *** empty log message *** 2003-10-19 11:07:03 +00:00
Jean-Paul Chaput 339cbfe289 * autostuff :
- Encore plus de menage en mode "clean" : efface les repertoires
       "autom4te.cache" (c'est gros et c'est regenere).
   - Ajoute les options "--add-missing --copy" aux automakes des
       repertoires des outils pour qu'ils copient le fameux "depcomp"
       (l'automake de la racine ne le fait pas car il n'a de programme
       C a compiler...)

 * Makefile.in :
   - Ajoute "depcomp" a la liste des EXTRA_DIST (s'il etait installe par
       l'autoconf racine il aurait ete inclus automatiquement).

 * distrib/alliance.spec.in :
   - Mise a jour : numero de version & logs.

 * genlib/src/Makefile.am :
   - dpgen_ROM_code.h retire d'EXTRA_DIST. C'est un fichier genere par
       yacc/bison qui n'a rien a faire la (ou alors il est manquant
       dans l'arbre CVS).

 * genlib/doc/Makefile.am,
   genlib/doc/genlib/Makefile.am :
   - Bug : pas de "$(DESTDIR)" devant pdfdir et pkghtmldir, ajoute
       automatiquement dans le Makefile.
2003-10-19 11:06:59 +00:00
Jean-Paul Chaput b89677df7b * autostuff :
- Encore plus de menage en mode "clean" : efface les repertoires
       "autom4te.cache" (c'est gros et c'est regenere).
   - Ajoute les options "--add-missing --copy" aux automakes des
       repertoires des outils pour qu'ils copient le fameux "depcomp"
       (l'automake de la racine ne le fait pas car il n'a de programme
       C a compiler...)

 * Makefile.in :
   - Ajoute "depcomp" a la liste des EXTRA_DIST (s'il etait installe par
       l'autoconf racine il aurait ete inclus automatiquement).

 * distrib/alliance.spec.in :
   - Mise a jour : numero de version & logs.

 * genlib/src/Makefile.am :
   - dpgen_ROM_code.h retire d'EXTRA_DIST. C'est un fichier genere par
       yacc/bison qui n'a rien a faire la (ou alors il est manquant
       dans l'arbre CVS).

 * genlib/doc/Makefile.am,
   genlib/doc/genlib/Makefile.am :
   - Bug : pas de "$(DESTDIR)" devant pdfdir et pkghtmldir, ajoute
       automatiquement dans le Makefile.
2003-10-19 11:05:52 +00:00
Christophe Alexandre 1f642509be Removing obsolete malloc.h what's needed is in stdlib.h
Hope that's ok for all Unixes ...
2003-10-09 16:00:44 +00:00
Christophe Alexandre ad095517c1 Using the brand new ocp option .... 2003-10-09 12:31:00 +00:00
Christophe Alexandre e8f98f0183 hash_map for ggc 2.96, 3.0, 3.1 .... 2003-10-09 11:05:34 +00:00
Frederic Petrot 17b14db768 Update of the manual to reflect the behavior when both -ring and -ioc
are given.
2003-10-07 14:03:05 +00:00
Frederic Petrot 5f3681b3c5 Changing the behavior of Ocp when the -ring -ioc options are given.
In that case, the pins are placed as given in the ioc file, but with
metal2 of witdh 2 on all faces. Also the left and right connectors are
not anymore placed on the power supplies, but between them.
2003-10-07 14:02:33 +00:00
Frederic Petrot 69e6cfe9ec Adding bip: in front of the ATTILA_CVS_ROOT, in order to be able to
retrieve Alliance form machines that do not mount the usual disks.
2003-10-03 11:36:00 +00:00