XILINX_VHDL_MEMCOLLTYPE_FIX(1)Retro Project ManualXILINX_VHDL_MEMCOLLTYPE_FIX(1)


NAME
       xilinx_vhdl_memcolltype_fix - cleanup faulty VHDL in Xilinx libraries

SYNOPSIS
       xilinx_vhdl_memcolltype_fix

DESCRIPTION
       The Xilinx simprim and unisim libraries contain code like

         variable Write_A_Write_B : memory_collision_type := Write_A_Write_B;
         variable Read_A_Write_B  : memory_collision_type := Read_A_Write_B;
         variable Write_A_Read_B  : memory_collision_type := Write_A_Read_B;
         variable Write_B_Write_A : memory_collision_type := Write_B_Write_A;
         variable Read_B_Write_A  : memory_collision_type := Read_B_Write_A;
         variable Write_B_Read_A  : memory_collision_type := Write_B_Read_A;

       These are a self-referential init and causes ghdl compilation errors.

       This  script scans all .vhd files in the current working directory, and
       removes lines like this. Used by  xise_ghdl_simprim,  xise_ghdl_unisim,
       and xviv_ghdl_unisim.


SEE ALSO
       xise_ghdl_simprim(1), xise_ghdl_unisim(1), xviv_ghdl_unisim(1)


AUTHOR
       Walter F.J. Mueller <W.F.J.Mueller@gsi.de>


Retro Project                     2007-10-28    XILINX_VHDL_MEMCOLLTYPE_FIX(1)
 
Generated: 2023-02-09
Generated by man2html V0.26
page hit count: 161
Valid CSS Valid XHTML 1.0 Strict