This file contains detailed descriptions of all CPLD software patches 
available to customers and FAEs. Each patch is available in PC, Sun and
HP versions as appropriate. 

Please note that the dates listed in each file description refers to the 
date that the file was added to the patch, not the file creation date. The
file version is the version number displayed when the executable name is
entered on the command line.

You should always update ALL OF THE FILES contained in each patch, otherwise
results may be unpredictable.

-------------------------------------------------------------------------------
File Name:         FITTERPC.ZIP (PC), FITTERSN.TAR.Z (Sun), FITTERHP.TAR.Z (HP)
Last Updated:      11/04/96
Affected Products: XACT-CPLD  v6.01 and earlier
                   XABEL-CPLD v6.11, v6.10
   		   Foundation v6.01

*******************************************************************************
************ Be sure to download and install the EZTag patch also *************
*******************************************************************************
		            Affected	
Contents      Date    Ver   Products   Ver    Description

HPLUSAS6.EXE  9/12/96 6.02  XACT-CPLD  6.01 - Corrects internal software error 
                                       6.00   occuring when a negative polarity
                            XABEL-CPLD 6.10   WIRE-AND equation in FastCONNECT
                                       6.11   drives another WIREAND equation.
		            Foundation 6.01   For example:
                                              /a = b * /c; FC node 
                                               d = /a * e; FC node

HITOP.EXE     9/12/96 6.02  XACT-CPLD  6.01 - Eliminates core dump during 
                                       6.00   product term assignment 
	                    XABEL-CPLD 6.10   optimization
                                       6.11
                            Foundation 6.01 - Eliminates core dump when  
		                              customer trys to mistakenly   
                                              drive two output pins from   
                                              same logic source. (A logic 
                                              function can only drive one
                                              output pin.)

				            - Supports use of local feedback
                                              path when specified with XACT
                                              Performance and partitioning

                                            - Eliminates incorrect inversion
                                              of signals that used local feed
                                              back path.

                                            - Refined product term assignment 
                                              optimization for fitting 
                                              efficiency

TAENGINE.EXE  7/31/96       XACT-CPLD  6.00 - Corrects incorrect reporting of
                            XABEL-CPLD 6.10   set_uptime of a clock signal to
                                              itself. Tracing of this false 
					      path makes performance appear 
                                              to be slower than it really is.

              9/12/96 6.02  XACT-CPLD  6.01 - Rebuilt for consistancy across
                                       6.00   PC, HP and SUN platforms. This
 		            XABEL-CPLD 6.10   file was originally contained
				       6.11   in TAPC and TASUN patches. 
                            Foundation 6.01

FSIM.EXE      9/12/96 6.02  XACT-CPLD  6.01 - Included in FITTTERHP.TAR only,
                                       6.00   it is included for consistancy
                                              across PC, HP and Sun versions
                                      
MODEL6.CHP    8/08/96       XACT-CPLD  6.01 - Correction to XC95216HQ208 and
                                       6.00   XC95180HQ208 package model. 
                            XABEL-CPLD 6.10   Pins 66 and 69 are GND, not I/O.
                                       6.11
                            Foundation 6.01
	
              11/04/96      XACT-CPLD  6.01 - Added XC9572 JEDEC file
                                       6.00   generation
                            XABEL-CPLD 6.10   
                                       6.11
                            Foundation 6.01

HPREP6.EXE   11/04/96 6.02a XACT-CPLD  6.01 - Added XC9572 JEDEC file
                                       6.00   generation
                            XABEL-CPLD 6.10   
                                       6.11
                            Foundation 6.01 	
         
MODELF.TIM    8/08/96       XACT-CPLD  6.01 - Adjusted product term clock
                                       6.00   timing for XC95108 -7,-10,-15.
		            XABEL-CPLD 6.10   The new timing is:
                                       6.11               -7    -10   -15
                            Foundation 6.01   tPSU (min)  1.5    2.5   4.0
                                              tPH  (min)  4.0    4.0   4.0
                                              tPCO (min)  9.5   10.5  12.0

                                              The value of tPTCK in the
                			      timing model is now:
                                                          -7     -10    -15
                                              tPTCK (max) 4.0    3.5    2.5

                                              Yes, tPTCK is faster in the 
                                              timing model for slower devices.


 					 

******************************************************************************
*                         Install Instructions                               *
*									     *
* Unzip (Untar) files and copy into fitter as follows:                       *
*                                                                            *
* For XACT-CPLD                                                              *
*     For pc  : c:\xact9000\data\model6.chp                                  *
*               c:\xact9000\data\modelf.tim				     *
*		c:\xact9000\hplusas6.exe				     *
*		c:\xact9000\hitop.exe				 	     *
*		c:\xact9000\taengine.exe				     *
*	        c:\xact9000\hprep6.exe					     *
*     For sun : <xact9000>/data/model6.chp		     	             *	
*               <xact9000>/data/modelf.tim				     *
*		<xact9000>/bin/sparc/hplusas6				     *
*		<xact9000>/bin/sparc/hitop				     *
*		<xact9000>/bin/sparc/taengine				     *
*		<xact9000>/bin/sparc/hprep6				     *
*     For hp  : <xact9000>/data/model6.chp				     *
*               <xact9000>/data/modelf.tim                                   *
*		<xact9000>/bin/hppahplusas6				     *
*		<xact9000>/bin/hppa/hitop				     *
*		<xact9000>/bin/hppa/fsim				     *
*		<xact9000>/bin/hppa/taengine				     *
*		<xact9000>/bin/hppa/hprep6				     *
*									     *
* For Foundation							     *
*             	c:\xact9000\data\model6.chp				     *
*               c:\xact9000\data\modelf.tim				     *
*		c:\xact9000\hplusas6.exe				     *
*		c:\xact9000\hitop.exe				 	     *
*		c:\xact9000\taengine.exe				     *
*		c:\xact9000\hprep6.exe				             *
*								             *
* For XABEL-CPLD 		                                             *
*               c:\xabel6\xact9k\data\model6.chp			     *
*	        c:\xabel6\xact9k\data\modelf.tim                             *
*		c:\xabel6\xact9k\hplusas6.exe				     *
*		c:\xabel6\xact9k\hitop.exe				     *
*		c:\xabel6\xact9k\hprep6.exe				     *
*		c:\xabel6\xact9k\taengine.exe (XC9K fitter)		     *
*		c:\xabel6\xact\taengine.exe   (XC7K fitter)		     *
******************************************************************************
------------------------------------------------------------------------------
File Name:         EZTAG_PC.ZIP (PC),EZTAG_SN.TAR.Z (Sun),EZTAG_HP.TAR.Z (HP)
Last Updated:      11/04/96
Affected Products: XACT-CPLD  v6.01 and earlier
                   XABEL-CPLD v6.11, v6.10
   		   Foundation v6.01

*******************************************************************************
************ Be sure to download and install the Fitter patch also ************
*******************************************************************************
		            Affected	
Contents      Date    Ver   Products   Ver    Description

EZTAG.EXE     7/31/96       XACT-CPLD  6.01 - Corrects verification failures 
                                       6.00   that occur after programming:
	                    XABEL-CPLD 6.10   Program and Verify process
                                       6.11   Verify process
		            Foundation 6.01

	      9/12/96 6.03  XACT-CPLD  6.01 - Improvements to ERASE algorithm
		        	       6.10   
		            XABEL-CPLD 6.10   
		                       6.11   
		            Foundation 6.01
				            - Updated to enable programming
                                              when first device in JTAG chain
                                              is not an XC9500 device
				     
     	                 	            - Algorithm change reduces peak 
                                              current consumption when in 
                                              ISP mode 

             11/04/96 6.04  XACT-CPLD  6.01 - XC9572 programming support 
                                       6.10   added
		            XABEL-CPLD 6.10     
                                       6.11 - Improvements to ERASE and   
                            Foundation 6.01   PROGRAM algorithms

					    - Improved error checking of
					      non-Xilinx BSDL files 

All other     8/08/96       XACT-CPLD  6.01 - Updated to enable programming of 
EZTag files	                       6.00   multiple devices of different  
                            XABEL-CPLD 6.10   device types in same JTAG chain. 
                                       6.11   For instance, if chain contained 
                            Foundation 6.01   95108->9536->95108, software 
                                              would think that the third device
                                              in the chain was a 9536 and would 
                                              not let you program it.
					
				            - Updated to enable bypassing of
					      non-Xilinx devices in the chain.
                                       
                                            - SVF file generation made 
                                              available through user interface
                                              on PC, not just command line 
                                              interface
				       
                                            - Corrected BSDL files for XC9536
                                              and XC95216
  
				            - XC95216HQ208 and XC95180HQ208 
                                              BSDL file changes because pins 66
                                              and 69 are GND not I/O
				       
              9/12/96      XACT-CPLD  6.01  - EZSIZE.EXE memory sizing 
                                      6.10    executable eliminated to speed up
		           XABEL-CPLD 6.10    download on PC. EZTag now 
                                      6.11    requires a minimum of 16MBytes
                           Foundation 6.01    RAM

              11/04/96     XACT-CPLD  6.01  - XC9572 programming support 
                                      6.10    added
		           XABEL-CPLD 6.10     
                                      6.11    
                           Foundation 6.01    


****************************************************************************
*			Install Instructions				   *
*								     	   *
* Unzip (Untar) files and copy into fitter as follows:		     	   *
*								     	   *
* For XACT-CPLD							     	   *
*     For PC: Copy *.exe and *.pif into c:\xact9000 directory        	   *
*             Copy *.dll into c:\windows\system directory            	   *
*             Copy *.pac, *.bsd, *.adr, *.sys and *.def              	   *
*                  into c:\xact9000\data directory                   	   *
*             Copy *.hlp into c:\xact9000\msg directory              	   *
*    For Sun: Copy eztag* into <xact9000>/bin/sparc directory              *
*             Copy *.pac, *.bsd, *.adr, *.sys and *.def		     	   *
*                  into <xact9000>/data directory                    	   *
*             Copy *.hlp into <xact9000>/msg directory		     	   *	 
*    For HP:  Copy eztag* into <xact9000>/bin/hppa directory               *
*             Copy *.pac, *.bsd, *.adr, *.sys and *.def		     	   *
*                  into <xact9000>/data directory                    	   *
*             Copy *.hlp into <xact9000>/msg directory		     	   *
*								     	   *
* For XABEL-CPLD						     	   *
*        Copy *.exe and *.pif into c:\xabel6\xact9k directory        	   *
*        Copy *.dll into c:\windows\system directory                 	   *
*        Copy *.pac, *.bsd, *.adr, *.sys and *.def                   	   *
*             into c:\xabel6\xact9k\data directory                   	   *
*        Copy *.hlp into c:\xabel6\xact9k\msg directory              	   *
****************************************************************************

------------------------------------------------------------------------------
File Name:         MEN9K.TAR.Z (Contains both Sun and HP Versions)
Last Updated:      7/31/96
Affected Products: Mentor Interface (DS-344)
Description:       XC9500 interface patch for Mentor v8 (XC7000) interface and 
                   libraries shipped with XACT6 software.
------------------------------------------------------------------------------
File Name:	   VER9KSUN.TAR.Z (SUN), VER9KHP.TAR.Z (HP)
Last Updated:	   7/31/96
Affected Products: Cadence Interface
Description:   	   Backannotated Verilog output generator
------------------------------------------------------------------------------   