📄 parse.msg
字号:
$MACHXL PARSER -
%% MACHPAR %%
***********************************
* MACHXL PARSER LISTING *
LINE # |----+----1----+----2----+----3----+----4----+----5----+----6----+
$ %% MACHPAR %% ERROR count: %I WARNING count: %I
$ %% MACHPAR %% ERROR count: 0 WARNING count: 0
$ %% MACHPAR %% File processed successfully. File: %S
$ %% MACHPAR %% File processing terminated. File: %S
$ %% MACHPAR %% Processing design file.......%S
$ %% MACHPAR %% Listing file.................%S
WARNING
ERROR
SYSTEM_ERROR
MACHXL HELP: Input file not specified.
Command format to invoke MACHPAR:
$ MACHPAR <pdsfile[.pds]> [OPTION...]
$ OPTION: -nolis
-lis [ <listingfile[.lis]> ]
-log [ <logfile[.log]> ]
-tre [ <treefile[.tre]> ]
$ Option flag description:
-nolis: suppress the default listing generation.
-lis: rename the listing file.
-log: capture screen messages to disk file.
-tre: rename the MACHXL tree file (.TRE).
27
28
|> WARNING P29 Cannot open output listing file %S
|> WARNING P30 Ignoring invalid log filename %S
|> WARNING P33 Design input file not specified, default %S is used.
|> WARNING P32 Ignoring unknown parameter %S on command line.
|> WARNING P33 Ignoring redundant filename %S on command line.
|> WARNING P34 Cannot open output file %S. Assuming MACHXL.TRE.
35
|> WARNING P36 State condition %S is defined but never used.
|> WARNING P37 No output is defined for state(s) %S
|> WARNING P38 Output is defined for nonexistent state(s) %S
|> WARNING P39 Missing title declaration.
|> WARNING P40 Missing pattern declaration.
|> WARNING P41 Missing revision declaration.
|> WARNING P42 Missing author declaration.
|> WARNING P43 Missing company declaration.
|> WARNING P44 Missing date declaration.
|> WARNING P45 Missing design file header.
|> WARNING P46 Cannot use design file %S as list file. Ignoring list filename.
|> WARNING P47 Log filename %S is not unique. Ignoring log filename.
|> WARNING P48 Tree filename %S is not unique. Assuming MACHXL.TRE
49 moved to 180
REPAIR P50 Replacing error symbol or character with %S
REPAIR P51 Inserting missing symbol or character %S
REPAIR P52 Deleting error symbol or character %S
53
54
|> ERROR P55 Unexpected symbol %S in malformed statement.
|> ERROR P56 Illegal character %S detected.
|> ERROR P57 Illegal symbol %S detected.
|> ERROR P58 Unexpected end of design file %S is reached.
|> ERROR P59 Unexpected end of file, possibly missing "END" or ")".
|> ERROR P60 Undeclared signal name %S
|> ERROR P61 Illegal use of reserved name %S as state name.
|> ERROR P62 Illegal use of signal name %S as state name.
|> ERROR P63 Illegal use of reserved name %S as state condition.
|> ERROR P64 Illegal use of signal name %S as state condition.
|> ERROR P65 Unexpected reserved name %S in malformed statement.
66
67
|> ERROR P68 Duplicate title declaration.
|> ERROR P69 Duplicate pattern declaration.
|> ERROR P70 Duplicate revision declaration.
|> ERROR P71 Duplicate author declaration.
|> ERROR P72 Duplicate company declaration.
|> ERROR P73 Duplicate date declaration.
|> ERROR P74 Missing or invalid design name in chip statement.
|> ERROR P75 Missing device type or illegal syntax on chip statement.
76
|> ERROR P77 Device type %S is invalid.
|> ERROR P78 Duplicate signal name %S in signal statements.
|> ERROR P79 State condition name %S is used but not defined.
|> ERROR P80 Index variable %S is not defined within context.
|> ERROR P81 Undeclared signal name %S in simulation segment.
82
|> ERROR P83 Duplicate index variable %S
|> ERROR P84 Illegal use of don't care operator %S
|> ERROR P85 Output (.OUTF) is already defined for state %S
|> ERROR P86 Condition name %S is already defined.
|> ERROR P87 Illegal recursive string call. Ignoring string symbol %S
|> ERROR P88 Unexpected reserved word or operator %S
|> ERROR P89 Illegal use of signal name %S as string name .
|> ERROR P90 Unexpected number symbol %S in malformed statement.
|> ERROR P91 String %S is empty. Ignoring definition.
|> ERROR P92 Unexpected state name %S in malformed statement.
|> ERROR P93 Unexpected condition name %S in malformed statement.
|> ERROR P94 Too many PINS/NODES defined for the device.
|> SYSTEM_ERROR P95 Cannot open design file %S.
|> SYSTEM_ERROR P96 Cannot close design file %S Call AMD, 1-800-222-9323.
|> SYSTEM_ERROR P97 Cannot write to file %S Call AMD, 1-800-222-9323.
|> SYSTEM_ERROR P98 Cannot write to read only file %S Call AMD, 1-800-222-9323.
|> SYSTEM_ERROR P99 Cannot read file %S Call AMD, 1-800-222-9323.
|> SYSTEM_ERROR P100 File %S is already opened. Call AMD, 1-800-222-9323.
|> ERROR P101 Severe damage from previous error(s). Processing aborted!
|> ERROR P102 Too many syntax errors. Processing aborted!
|> SYSTEM_ERROR P103 Out of system memory.
|> SYSTEM_ERROR P104 Cannot free memory space. Call AMD, 1-800-222-9323.
|> ERROR P105 Invalid signal name defined for pin position reserved for VCC.
|> ERROR P106 Invalid signal name defined for pin position reserved for GND.
|> WARNING P107 Using PAL32VX10 device:
The syntax for this device is now different from PALASM 2.
Please see Device Reference for information.
.
.
112
113
114
|> WARNING P115 Redundant inversion for signal %S
|> WARNING P116 Ignoring previous definition of signature statement.
117
|> WARNING P118 Multiple logic equation will be OR'd.
|> WARNING P119 Multiple control equation to same output signal.
|> ERROR P120 Multiple signal attributes are defined.
|> ERROR P121 Incorrectly declared soft macro NC signal label.
|> ERROR P122 Missing soft macro type declaration.
|> ERROR P123 Missing soft macro name.
|> ERROR P124 Invalid soft macro type %S
|> ERROR P125 Illegal soft macro name %S
|> ERROR P126 Parameter mismatch between definition and call of hard macro %S
|> ERROR P127 invalid pin number for this device or macro
|> ERROR P128 invalid node number for this device or macro
|> ERROR P129 Soft macro instance name %S is used more than once.
|> WARNING P130 Ignoring misplaced but found declaration.
|> WARNING P131 Ignoring incorrect use of ":=" for a combinatorial output.
|> WARNING P132 Ignoring incorrect use of ":=" for a latched output.
|> WARNING P133 Ignoring incorrect use of "*=" for a combinatorial output.
|> WARNING P134 Ignoring incorrect use of "*=" for a registered output.
|> ERROR P135 No logic segment found for the defined chip/macro.
|> ERROR P136 Duplicate logic segment found for the defined chip/macro.
|> WARNING P137 Ignoring incorrectly declared signal (NC) on soft macro.
|> ERROR P138 Too many signals defined.
|> WARNING P139 Too few pins defined; assuming undefined pins as NC.
|> WARNING P140 Too many nodes defined for the soft macro.
|> WARNING P141 Duplicate signal statement; overriding previous statement.
|> WARNING P142 Overriding active-low in chip statement by default active high.
|> WARNING P143 Pin/node attribute not allowed: ignored
144
|> ERROR P145 Invalid digit for this radix number.
|> ERROR P146 Vector number of signals defined is not equal to number of names.
|> ERROR P147 Duplicate signal names %S
|> ERROR P148 Condition value can only be 1 or 0, a binary value.
|> ERROR P149 You cannot repeat the signal names or vectors in this condition.
|> ERROR P150 Missing signal numbers in signal statements.
151
|> ERROR P152 Duplicate range numbers.
|> ERROR P153 One or more range numbers are not declared for vector %S
|> ERROR P154 The vector string %S is not declared.
|> ERROR P155 illegal use of FOR variable in a test condition
|> ERROR P156 Cannot use group name %S on RHS of equation or test condition.
|> ERROR P157 Duplicate group name %S
|> ERROR P158 A range number is too large or has wrong syntax.
|> ERROR P159 Cannot use brace expression here.
|> ERROR P160 Too many pins (including floating pins) defined.
|> ERROR P161 Too many nodes (including floating nodes) defined.
|> ERROR P162 Duplicated machine name %S.
|> WARNING P163 Ignoring previous definition of collector statement.
|> ERROR P164 Pair name %S is not defined.
|> ERROR P165 Illegal pairing for pin %S.
|> ERROR P166 Invalid pin/node position for VCC defined.
|> ERROR P167 Invalid pin/node position for GND defined.
|> ERROR P168 Illegal use of pin or group name %S as machine name
|> ERROR P169 Pin %S is paired with a pin.
|> ERROR P170 Node %S is paired with a node.
|> ERROR P171 Active low is not allowed for state or condition name
|> ERROR P172 Expecting 'POWER_UP' state inside START_UP equation.
|> ERROR P173 Name %S is already defined as a pin name.
|> ERROR P174 Illegal use of multiple-component vector range.
|> ERROR P175 Cannot close design file %S
|> ERROR P176 Illegal expression in namelist
|> WARNING P177 Binary constant %S too long - Use HEX %S
|> ERROR P178 Cannot delete %S - No write permission
|> ERROR P179 Unknown error(%S) while trying to delete .TNC file
|> WARNING P180 Identifier %S
|> truncated with uniqueness to %S.
|> ERROR P182 32-bit maximum value exceeded for Constant %S.
# PALS 79 tk_no name pin_no node_no st_mc rs_glob_pin rs_reg ass sim vcc gnd
INV_B4_PIN mult_vcc_gnd num_pair_pin_nodes num_dedicated_inputs
221 MACH110 44 33 YES YES NO NO YES 2 4 NO YES 32 6
22 44 1 12 23 34
2 2 0 3 3 0 4 4 0 5 5 0 6 6 0 7 7 0 8 8 0 9 9 0
14 10 0 15 11 0 16 12 0 17 13 0 18 14 0 19 15 0 20 16 0 21 17 0
24 18 0 25 19 0 26 20 0 27 21 0 28 22 0 29 23 0 30 24 0 31 25 0
36 26 0 37 27 0 38 28 0 39 29 0 40 30 0 41 31 0 42 32 0 43 33 0
10 0 11 0 13 0 32 0 33 0 35 0
238 MACH111 44 33 YES YES NO NO YES 2 4 NO YES 32 6
22 44 1 12 23 34
2 2 0 3 3 0 4 4 0 5 5 0 6 6 0 7 7 0 8 8 0 9 9 0
14 10 0 15 11 0 16 12 0 17 13 0 18 14 0 19 15 0 20 16 0 21 17 0
24 33 0 25 32 0 26 31 0 27 30 0 28 29 0 29 28 0 30 27 0 31 26 0
36 25 0 37 24 0 38 23 0 39 22 0 40 21 0 41 20 0 42 19 0 43 18 0
10 0 11 0 13 0 32 0 33 0 35 0
229 MACH120 68 49 YES YES NO NO YES 4 8 NO YES 48 8
18 34 52 68 1 8 19 27 35 42 53 61
2 2 0 3 3 0 4 4 0 5 5 0 6 6 0 7 7 0 9 8 0 10 9 0
11 10 0 12 11 0 13 12 0 14 13 0 21 25 0 22 24 0 23 23 0 24 22 0
25 21 0 26 20 0 28 19 0 29 18 0 30 17 0 31 16 0 32 15 0 33 14 0
36 26 0 37 27 0 38 28 0 39 29 0 40 30 0 41 31 0 43 32 0 44 33 0
45 34 0 46 35 0 47 36 0 48 37 0 55 49 0 56 48 0 57 47 0 58 46 0
59 45 0 60 44 0 62 43 0 63 42 0 64 41 0 65 40 0 66 39 0 67 38 0
16 0 17 0 19 0 20 0 50 0 51 0 53 0 54 0
243 MACH121 68 49 YES YES NO NO YES 4 8 NO YES 48 8
18 34 52 68 1 8 19 27 35 42 53 61
2 2 0 3 3 0 4 4 0 5 5 0 6 6 0 7 7 0 9 8 0 10 9 0
11 10 0 12 11 0 13 12 0 14 13 0 21 25 0 22 24 0 23 23 0 24 22 0
25 21 0 26 20 0 28 19 0 29 18 0 30 17 0 31 16 0 32 15 0 33 14 0
36 26 0 37 27 0 38 28 0 39 29 0 40 30 0 41 31 0 43 32 0 44 33 0
45 34 0 46 35 0 47 36 0 48 37 0 55 49 0 56 48 0 57 47 0 58 46 0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -