Answers Database
 
 
 M1.4 Core Tools - All M1.4 bug fixes available in M1.4 Core Tools Patch on the Xilinx Download Area. 
 
 Record #3248
Product Family:  Software 
 
Product Line:  Merged Core 
 
Product Part:  general 
 
Problem Title: 
M1.4 Core Tools - All M1.4 bug fixes available in M1.4 Core Tools Patch on the Xilinx
Download Area. 
 
 
 
Problem Description: 
The latest M1.4 Core Tools Patch containing all fixes mentioned 
below is available on the Xilinx Download Area: 
 
ftp://ftp.xilinx.com/pub/swhelp/M1.4_alliance/core_sol17_m14.tar.Z  
ftp://ftp.xilinx.com/pub/swhelp/M1.4_alliance/core_sun17_m14.tar.Z  
ftp://ftp.xilinx.com/pub/swhelp/M1.4_alliance/core_hp17_m14.tar.Z  
ftp://ftp.xilinx.com/pub/swhelp/M1.4_alliance/core_nt17.zip  
 
Each new Core Tools Update contains all fixes included in previous updates. 
 
 
 
The following issues are fixed in the latest M1.4 Core Tools Patch on the Xilinx Download Area. 
 
 
New fixes added by Core Tools Patch #17: 
 
      Fixes map fatal error: 
      FATAL_ERROR:x4kma:x4kmagrclapse.c:1001:1.90.12.8 - No 
      route-thru available in pack_lutflop() to swap with H 
      input pin 8: 
      http://www.xilinx.com/techdocs/4459.htm 
 
New fixes added by Core Tools Patch #16: 
 
      Adds environment variable XIL_TOSS_INVALID_CLBMAPS to 
      allow map to ignore invalid CLB Maps. 
      http://www.xilinx.com/techdocs/4373.htm 
 
      Fixes 4kxl map crash. 
      http://www.xilinx.com/techdocs/4374.htm 
 
      Fix for map corruption of 4kxl CLB logic. 
      http://www.xilinx.com/techdocs/4248.htm 
 
      Fix for HP only 4kxl PAR crash. 
      http://www.xilinx.com/techdocs/4294.htm 
 
New fixes added by Core Tools Patch #15: 
 
      Fixes problem where bitgen with tie down leaves unused IOBs 
      floating in 4k devices. 
      http://www.xilinx.com/techdocs/4309.htm 
 
      Fixes problem where bitgen with tie down crashes on PCs only 
      for a paticular 5200 case. 
      http://www.xilinx.com/techdocs/4310.htm 
 
      Fixes problem where bitgen crashes for a particular 4kxl case. 
      http://www.xilinx.com/techdocs/4160.htm 
 
      Fixes problem where bitgen with tie down leads to IOBs being 
      incorrectly tri-stated in 4kxl devices. 
      http://www.xilinx.com/techdocs/4253.htm 
 
      Fixes problem where lca2ncd handles certain XACT route-thrus 
      incorrectly leading to drc warnings. 
      http://www.xilinx.com/techdocs/4311.htm 
 
      Fixes problem where lca2ncd converts certain XACT route-thrus 
      into CLB configurations that will lead to drc errors if a re-entrant 
      route is performed using PAR. 
      http://www.xilinx.com/techdocs/4312.htm 
 
New fixes added by Core Tools Patch #14: 
 
      Fixes problem where TNMs were not being attached to all FFS. 
      http://www.xilinx.com/techdocs/4001.htm 
 
      Fixes problem where map was unable to follow RLOC constraints 
      on RAM. The environment variable XIL_MAP_NO_FMAP_PACK must 
      also be set for this bug fix to work. 
      http://www.xilinx.com/techdocs/4026.htm 
 
      Fixes map fatal error: 
      FATAL_ERROR:x4kma:x4kmacarry.c:2842:1.122.12.8 - 
      Illegal call to swap. Cannot move RAM to G because H1 pin 
      is not free: I164/oh_we_reg/$1I13. 
      http://www.xilinx.com/techdocs/4080.htm 
 
      Fixes map fatal error: 
      FATAL_ERROR:x4kma:x4kmawritengd.c:82:1.17 - F-LUT physonly 
      route-thru for CINsig in CLB: WZERO does not drive the X, 
      QX or QY pin. 
      http://www.xilinx.com/techdocs/4025.htm 
 
      Fixes map problem where input signal driving two paths is 
      corrupted by map. 
      http://www.xilinx.com/techdocs/4082.htm 
 
New fixes added by Core Tools Patch #13: 
 
      Fixes map problem where Map creates TIMEGRPs in PCF file 
      that are incorrect. 
      http://www.xilinx.com/techdocs/4060.htm 
 
      Fixes map error: 
      ERROR:baste:117 - RLOC_ORIGIN value of "R8C0" on TBUF32 
      symbol "tbzero", when added to the RLOC values, does not 
      correspond to a valid site name. 
      http://www.xilinx.com/techdocs/4061.htm 
 
New fixes added by Core Tools Patch #12: 
 
      Fixes map fatal error: 
      FATAL_ERROR:x4kmamerge.c:2858:1.145.12.11 - 
      Too many signals to move and not enough slots 
      on comp ... 
      http://www.xilinx.com/techdocs/3843.htm 
 
      Fixes map corruption problem where CLB is 
      configured with wrong LUT driving D-input 
      of flop. 
      http://www.xilinx.com/techdocs/3875.htm 
 
      Fixes map fatal error related to use of 
      5-input EQN in 5200 device: 
      FATAL_ERROR:baste:basteparse.c:333:1.1 - 
      Unable to find signal name in mlparse: CI. 
      http://www.xilinx.com/techdocs/3876.htm 
 
      Fixes FATAL_ERROR:baste:bastetspec.c:908:1.69 - 
      No pins of NC_SIGNAL ... 
      http://www.xilinx.com/techdocs/3877.htm 
 
      Fixes Guided Map crash. 
      http://www.xilinx.com/techdocs/3822.htm 
 
      Fixes FATAL_ERROR:baste:bastetspec.c:982:1.69.14.2 - 
      NC_BEL ECL_IN_2BIT is not connected to NC_SIGNAL ... 
      http://www.xilinx.com/techdocs/3879.htm 
 
      Fixes High Density Placer crash PAR. 
      http://www.xilinx.com/techdocs/3880.htm 
 
New fixes added by Core Tools Patch #11: 
 
      Adds environment variable XIL_MAP_TOLERATE_TIG_ERROR 
      that changes fatal error to non-fatal warning when 
      map drops a TIG. 
      http://www.xilinx.com/techdocs/3810.htm 
 
      Fixes Fatal Error:baste:bastetspec.c:1333:1.69 
      http://www.xilinx.com/techdocs/3811.htm 
 
      Allows Turns Engine to use node names with "-" 
      and "_" charachters. 
      http://www.xilinx.com/techdocs/3812.htm 
 
      Adds environment variable CM_EXCLUDE_XQYQ that 
      prevents PAR from using output to output route-thrus 
      using flops. 
      http://www.xilinx.com/techdocs/3813.htm 
 
      Fixes PAR crash in placement. 
      http://www.xilinx.com/techdocs/3814.htm 
 
      Fixes map problem that lead to ngdanno error: 
      INTERNAL_ERROR:basnb:basnbconv.c:546:1.21 
      http://www.xilinx.com/techdocs/3815.htm 
 
New fixes added by Core Tools Patch #10: 
 
      Fixes FATAL ERROR:basnc:basncsignal.c:262:1.662 - 
      Could not find a bel... 
      http://www.xilinx.com/techdocs/3760.htm 
 
      Fixes problem where map loses external feedback 
      connection for a CLB. 
      http://www.xilinx.com/techdocs/3761.htm 
 
      Fixes problem where par creates illegal route-thru 
      in Clock IOB. 
      http://www.xilinx.com/techdocs/3742.htm 
 
      Fixes mapping error where 5200 readback symbol is 
      improperly connected. The RIP pin of the READBACK 
      symbol is used instead of DATA. 
      http://www.xilinx.com/techdocs/3772.htm 
 
New fixes added by Core Tools Patch #9: 
 
      Fix for map problem where corrupted clock buffer 
      connectivity results in PAR crash. 
      http://www.xilinx.com/techdocs/3396.htm 
 
      Fix for 5200 map problem where an inversion is dropped 
      between latch and and2b2 symbol. 
      http://www.xilinx.com/techdocs/3722.htm 
 
      Map crashes with segmentation fault for a particular case. 
      http://www.xilinx.com/techdocs/3723.htm 
 
      Fixes map FATAL_ERROR:baste:bastetspec.c:1333:1.69 
      TNM TI_H1 on NET 'TI_H1' has a reference that has 
      no NC_BEL and no TECHMAP_SIGNAL 
      http://www.xilinx.com/techdocs/3632.htm 
 
      Map crashes for a particular case. 
      http://www.xilinx.com/techdocs/3661.htm 
 
      Fixes Map FATAL_ERROR:x4kma:x4kmamerge.c:4429:1.145.12.5 - 
      Missing signal on pin 10. 
      http://www.xilinx.com/techdocs/3655.htm 
 
      Fixes Map FATAL_ERROR:baste:bastetspec.c:908:1.69 - No pins 
      of NC_SIGNAL ... 
      http://www.xilinx.com/techdocs/3724.htm 
 
      Fixes Map FATAL_ERROR:x4kma:x4kmamerge.c:1561:1.145.12.7 - 
      No flop rt available. 
      http://www.xilinx.com/techdocs/3725.htm 
 
      Fixes Map corruption during logic replication that lose 
      HLUT connection. 
      http://www.xilinx.com/techdocs/3726.htm 
 
      Fixes bitgen failure during Tiedown. 
      http://www.xilinx.com/techdocs/3727.htm 
 
New fixes added by Core Tools Patch #8: 
 
      Fix for Fatal_error:x3kma:x3kmarmunused.c:120:1.8 
      http://www.xilinx.com/techdocs/3597.htm 
 
      Fix for Fatal_Error:x4kma:x4kmacarry.c:2946:1.130 - 
      Illegal call to swap... 
      http://www.xilinx.com/techdocs/3662.htm 
 
      Fix for map problem where back annotated simulation 
      data is incorrect. 
      http://www.xilinx.com/techdocs/3663.htm 
 
      Fix for FATAL_ERROR:baste:bastetspec.c:1737:1.69 
      http://www.xilinx.com/techdocs/3664.htm 
 
      Fix for FATAL_ERROR:x4kma:x4kmamerge.c:1384:1.120.10.4 - 
      Tried to move a signal to an occupied pin on comp... 
      http://www.xilinx.com/techdocs/3665.htm 
 
      Fix for bitstream problems related to OMUX2 usage. 
      http://www.xilinx.com/techdocs/3666.htm 
 
New fixes added by Core Tools Patch #7: 
 
      Map fix to handle greater than 64K. 
      http://www.xilinx.com/techdocs/3616.htm 
 
      Map fix for a 5200 crash. 
      http://www.xilinx.com/techdocs/3617.htm 
 
      Map enhancement to add BUFGP/S support to floorplanner. 
      http://www.xilinx.com/techdocs/3618.htm 
 
      The Template Manager has been fixed to correct problem 
      where customized template options are lost when other 
      template changes are made. 
      http://www.xilinx.com/techdocs/3588.htm 
 
      Fix for dc2ncf problem where set_output_delay command 
      incorrectly affects any following set_max_delay commands. 
      http://www.xilinx.com/techdocs/3619.htm 
 
New fixes added by Core Tools Patch #6: 
 
        PAR introduces a DRC error: 
      ERROR:x45dr - netcheck: Signal <net> is routed to the 
      O pin of block <comp> on routing which is not available 
      because the EC pin is using the Logic Zero option. 
      http://www.xilinx.com/techdocs/3570.htm 
 
New fixes added by Core Tools Patch #5: 
 
      Map FATAL_ERROR:x4kma:x4kmagrclapse.c:1953:1.90.12.2 - 
      No pin for sig... 
      http://www.xilinx.com/techdocs/3385.htm 
 
      Map Fixes FATAL_ERROR:baste:bastetspec.c:908:1.69 
      No pins of NC_SIGNAL <signal name> belong to ... 
      http://www.xilinx.com/techdocs/3474.htm 
 
      Map FATAL_ERROR:x4ema:x4emaclb.c:663:1.44:5.2 - Flop in Y found 
      http://www.xilinx.com/techdocs/3381.htm 
 
      Map	FATAL_ERROR:x4kma:x4kmamerge.c:2460:1.145 
      http://www.xilinx.com/techdocs/3379.htm 
 
      Map fails to trim redundent reset/preset signals. 
      http://www.xilinx.com/techdocs/3525.htm 
 
      Map	crash during optimizing phase. 
      http://www.xilinx.com/techdocs/3526.htm 
 
      Map FATAL_ERROR:basnc:basncsignal.c:262:1.62 - 
      Could not find a bel for a signal... 
      http://www.xilinx.com/techdocs/3527.htm 
 
      PAR core dumps during placement of large 4000xv design. 
      http://www.xilinx.com/techdocs/3528.htm 
 
      Ngdanno updated to handle new CB228 pkgs for 4kxl devices. 
      http://www.xilinx.com/techdocs/3529.htm  
 
      Ngdanno fix to allow back annotation to logical model 
      for a case not covered. 
      http://www.xilinx.com/techdocs/3530.htm  
 
New fixes added by Core Tools Patch #4: 
 
      MAP FATAL ERROR: Illegal situation for H1 pack. 
      http://www.xilinx.com/techdocs/3447.htm 
 
      Map corrupts logic leading to DRC message: 
      WARNING:x4kdr:82 - Blockcheck: The pin "F2" 
      on comp (mapped physical logic cell) "XXX" 
      is configured to be used but has no signal 
      attached to it. 
      http://www.xilinx.com/techdocs/3357.htm 
 
      Map crash. 
      http://www.xilinx.com/techdocs/3448.htm 
 
      FATAL_ERROR:basnc:basncsignal.c:262:1.62 
      Could not find a bel for a signal on pin IK of comp <XXX>. 
      http://www.xilinx.com/techdocs/3449.htm 
 
      ERROR:x4kma:312 - The following symbols 
      could not be constrained to a single CLB. 
      http://www.xilinx.com/techdocs/3450.htm 
 
      Map gives no trim report if a fatal error has occured. 
      http://www.xilinx.com/techdocs/3451.htm 
 
      FATAL_ERROR: baste:bastecomp.c:1943:1.61.9.3 - 
      idx not found. 
      http://www.xilinx.com/techdocs/3452.htm 
 
      Ngdanno has problem with non-numeric pins. 
      http://www.xilinx.com/techdocs/3455.htm 
 
      PAR core dump on xc5200 design. 
      http://www.xilinx.com/techdocs/3456.htm 
 
      PAR uses route-thrus on bonded pads for 
      xc3000 and xc5200 devices. 
      http://www.xilinx.com/techdocs/3457.htm 
 
      Xnf2ngd fails for very attribute values. 
      This has been seen with both long EQN attributes 
      and TNN attributes. 
      http://www.xilinx.com/techdocs/2934.htm  
 
      Map core dump on floor planned design. 
      http://www.xilinx.com/techdocs/3458.htm 
 
      Ngdanno problem with back annotation of EQN symbol timing. 
      http://www.xilinx.com/techdocs/3459.htm 
 
      Ngdanno problem with back annotation to logical model. 
      http://www.xilinx.com/techdocs/3460.htm 
 
      PAR runs out of memory on a case with routed hard macros (.nmc's). 
      http://www.xilinx.com/techdocs/3461.htm 
 
      PAR crash on xc5200 design. 
      http://www.xilinx.com/techdocs/3462.htm 
 
      PAR hangs when single component hard macros are 
      located using a .pcf constraint. 
      http://www.xilinx.com/techdocs/3463.htm 
 
New fixes added by Core Tools Patch #3: 
 
      Optimization of OFDT symbol results in dangling tri-state control pin. 
      http://www.xilinx.com/techdocs/3311.htm 
 
      ERROR:baste:262 - Bad format for LOC constraint. Customer ran into 
      constraint size limitation assigning multiple sites to pin LOCs 
      trying to perform the equivalent of an edge constraint. 
      http://www.xilinx.com/techdocs/3312.htm 
 
      Map crashes trying to push buffer/inverter into hard macro (.nmc). 
      http://www.xilinx.com/techdocs/3314.htm 
 
      Ngdanno annotates delays for DP RAM produce sim results inconsistent 
      with TRCE. 
      http://www.xilinx.com/techdocs/3315.htm  
 
      PAR fails with Arithmatic Exception error on hard macro design. 
      http://www.xilinx.com/techdocs/3316.htm 
 
      PAR core dumps during Initial Timing Analysis. 
      http://www.xilinx.com/techdocs/3317.htm 
 
New fixes added by Core Tools Patch #2: 
      Timespec'ing RAMS (dualport) to FFS only covers SPO path. 
      http://www.xilinx.com/techdocs/3243.htm 
 
      FATAL_ERROR:x4kma:x4kmamerge.c:1879:1.145 - CIN signal 
      is not on input pin of F or G LUT of ... 
      http://www.xilinx.com/techdocs/3244.htm 
 
      ERROR:x4kma:312 - The following symbols could not be 
      constrained to a single CLB: RAM16X1S symbol <instance name> 
      (output signal=<net name>) FDCE symbol <instance name> 
        http://www.xilinx.com/techdocs/3245.htm 
 
      FATAL_ERROR:x4kma:x4kmamerge.c:2585:1.145.12.2 - Too 
      many signals and not enough slots on comp <instance name>. 
      http://www.xilinx.com/techdocs/3246.htm 
 
      FATAL_ERROR:baste:bastecomp.c:564:1.72 - Moving BEL from 
      U7451 to occupied belsite 1 in <instance name> 
      http://www.xilinx.com/techdocs/3247.htm 
 
      FATAL_ERROR:x4kma:x4kmacarry.c:2703:1.122 - Illegal call to swap 
      Cannot swap if SR pin and F is driving H-LUT <instance name>. 
      http://www.xilinx.com/techdocs/3250.htm 
 
      Mapper fails with Application Fault on EX and XL Devices on PC only. 
      http://www.xilinx.com/techdocs/3251.htm 
 
 
Solution 1: 
 
The latest M1.4 Core Tools Patch containing all fixes mentioned 
above is available on the Xilinx Download Area: 
 
ftp://ftp.xilinx.com/pub/swhelp/M1.4_alliance/core_sol17_m14.tar.Z  
ftp://ftp.xilinx.com/pub/swhelp/M1.4_alliance/core_sun17_m14.tar.Z  
ftp://ftp.xilinx.com/pub/swhelp/M1.4_alliance/core_hp17_m14.tar.Z  
ftp://ftp.xilinx.com/pub/swhelp/M1.4_alliance/core_nt17.zip  
 
Win95 Users should re-install the Win95 performance patch 
after installing the latest Core Tools Patch. 
Reference: http://www.xilinx.com/techdocs/3509.htm 
 
 
 
 End of Record #3248 - Last Modified: 05/11/99 14:45  |