Cupl Bug
Cupl Bug
Cupl Bug
*****************************************************************
Bug # 1
*****************************************************************
ATF1500 Bug: (2-21-96)
Atmel-CUPL V4.7a
Workaround: Assign pin and node number for the design in the
source file
*****************************************************************
Bug # 2
*****************************************************************
ATV2500B Bug: 11-1-96
Atmel-CUPL V4.7a
Workaround: None
*****************************************************************
Bug # 3
*****************************************************************
VSIMA Bug: 8-29-96, ATF1500/A
Atmel-CUPL V4.7a,WINCUPL V4.7b
For example:
Original Equation New Equation
reg2.ck = reg1; PINNODE = temp;
reg1 is a registered output temp = reg1;
reg2.ck = temp;
*****************************************************************
Bug # 4
*****************************************************************
CSIM Bug: 12-6-96
WINCUPL V4.7b
******************************************************************
Bug # 5
******************************************************************
CUPL Bug: 12-20-96
WINCUPL V4.7b
*******************************************************************
Bug # 6
*******************************************************************
WINCUPL Bug: 2-3-96
ATV2500B Bug
CUPLC.DLL/CUPLC.exe
Symptom: For a I/O pin using an input, > 4PT Q1 nodes and < 4PT Q2
node CUPL is reporting "excessive number of product terms" when
implementing the logic into the macrocell. Logic should fit if
registered mode is selected.
Workaround: None
*******************************************************************
Bug # 7
*******************************************************************
WINCUPL Bug: 6-23-97
ATV2500B Bug
CUPLC.DLL/CUPLC.EXE
Symptom: For a I/O pin used as an input, and pinnode equations for
both Q1 and Q2 nodes CUPL defaults to configuring the macrocell as
combinatorial with two 4PT registered nodes.
Configuring the macrocell as registered with an 8PT Q1 and 4PT Q2
node is a more efficient configuration, since it allows and extra
4 PT's to be allocated to the Q1 node.
INSTEAD OF THIS:
**********************************************************************
Bug # 8
**********************************************************************
WinCUPL (4.8a) Bug: 2-18-98
CUPLX Bug:
For example:
output_name.s = Set;
output_name.r = Reset
output_name.ck = clock;
************************************************************************
Bug # 9
************************************************************************
WinCUPL (4.8a) Bug: 2-20-98
CUPLX Bug:
************************************************************************
*
Bug # 10
************************************************************************
*
WinCUPL (4.8a) Bug: 2-23-98
CSIM Bug:
Symptom: For ATF1500AS family of device CUPL simulator does not simulate
active low output correctly. Reports the same results as active high o/p
Works OK on ATV family of devices such as the V750.
For example:
pin !a; pin b; pin !c;
b = a; c = a;
Simulation:
Instead of:
Vector:
0 L H
1 H L
Simulation:
Order !a,b,c; Same vectors as before. This should report the correct
simulation results.
************************************************************************
**
Bug #11
************************************************************************
**
Wincupl5.1x
Install Bug on network drive: 8/31/99
************************************************************************
**
Bug #12
************************************************************************
**
Wincupl5.126
Space is a character and Wincupl can freeze if there are more than 256
characters in a given equation.
Sometimes inserting comments after a file has been saved may not be
immediately visible in Green color. Requires user to use the Refresh
button.
WinCUPL is not reading the fitter exit codes. When the 1500 fitter fails
to
fit a design WinCUPL still indicates that compilations was successful.
Should indicate an error:
"Fatal Fitter Error during Processing. Read Fitter Report File for
Details."
to prompt user to check the fitter's report file for a description of
problem
************************************************************************
*****
Bug #15
************************************************************************
*****
WinCUPL 5.126
Date: (12/23/99)
Symptom:
Design file specified a Node name Chan16_data0
However in the equations sections one inadvertently wrote:
Chan16_data.ck = <expression> instead of: Chan16_data0.ck = <expression>
************************************************************************
******
Bug #16
************************************************************************
******
WinCUPL Version 5.134
Date: 02-02-00
Filename: wintec1.si
The .si file has no Field statement but fields are declared in the PLD
source
file. Test vectors appear to be appended correctly.
Symptom:
If you try to create a new Design and subsequently make changes when the
file is
open,the message seen is "Unable to Save". It complains that the file is
being
used by some other application.
Workaround:
Copy into another text editor and close WinCUPL Window;
************************************************************************
*******
Bug #18
************************************************************************
*******
WinCUPL Version 5.144
Date: 10-25-00
Device: Any
Symptom:
If you try to use a different name other than the name used for the .PLD
file
in the Header section corresponding to the "Name" field, then Wincupl
can crash.
This happens when the Compiler Options...General.. have a Checkbox for
"JEDEC Name=PLD name".
Workaround:
Use the same name as the filename in the Header section corresponding to
the
"Name" field.
************************************************************************
********
Bug #19
************************************************************************
*******
WinCUPL Version 5.216
Date: 07-18-01
Device: ANY
Symptom:
Cannot save "General Edit" changes to the source file. Complains that
the
File is in use with another application.
This happens intermittently.
Workaround:
Save the File with a different "Filename" using the "Save..as" command.
************************************************************************
********
Bug #20
************************************************************************
*********
WinCUPL Version 5.30.2
Date: 04-01-03
Device: ANY
Symptom:
FIT1500.EXE might not run properly on WinXP.
Workaround:
Use a different PC with Win98, NT, or 2000 to compile ATF1500A designs
or target
design into ATF1502 instead.
************************************************************************
*********
Bug #21
************************************************************************
*********
WinCUPL Version 5.30.3
Date: 10-13-03
Device: ANY
Symptom:
WinCUPL does not launch or work properly on WinXP if logged in as User
Workaround:
WinXP users must have Full Control on the permission for the entire
WinCUPL
folder (e.g. C:\WinCUPL).
************************************************************************
*********