Previous 199869 Revisions Next

r23606 Monday 10th June, 2013 at 19:33:46 UTC by smf
Added support to jedutil for decoding 82S153, PLS153 & CK2605 [Kevin Eshbach, Charles MacDonald]
[/trunk]makefile
[src/regtests/jedutil]jedtest.wsf
[src/regtests/jedutil/baseline/18cv8]18cv8_bi-directional_io.txt*
[src/regtests/jedutil/baseline/ck2605]ck2605-test1.txt* ck2605-test2.txt*
[src/regtests/jedutil/baseline/gal18v10]gal18v10-test1.txt* pal10h8-to-gal18v10.txt* pal10l8-to-gal18v10.txt* pal12h6-to-gal18v10.txt* pal12l6-to-gal18v10.txt* pal14h4-to-gal18v10.txt* pal14l4-to-gal18v10.txt* pal16h2-to-gal18v10.txt* pal16l2-to-gal18v10.txt* pal16l8-to-gal18v10.txt* pal16r4-to-gal18v10.txt* pal16r6-to-gal18v10.txt* pal16r8-to-gal18v10.txt*
[src/regtests/jedutil/baseline/pls153]pls153.txt*
[src/regtests/jedutil/eqns/ICT_Place/PEEL18CV8]18cv8_combinatorial_feedback.psf 18cv8_register_feedback.psf
[src/regtests/jedutil/eqns/Opal_Jr/pal10h8]pal10h8.eqn*
[src/regtests/jedutil/eqns/Opal_Jr/pal10l8]pal10l8.eqn*
[src/regtests/jedutil/eqns/Opal_Jr/pal12h6]pal12h6.eqn*
[src/regtests/jedutil/eqns/Opal_Jr/pal12l6]pal12l6.eqn*
[src/regtests/jedutil/eqns/Opal_Jr/pal14h4]pal14h4.eqn*
[src/regtests/jedutil/eqns/Opal_Jr/pal14l4]pal14l4.eqn*
[src/regtests/jedutil/eqns/Opal_Jr/pal16c1]pal16c1.eqn*
[src/regtests/jedutil/eqns/Opal_Jr/pal16h2]pal16h2.eqn*
[src/regtests/jedutil/eqns/Opal_Jr/pal16l2]pal16l2.eqn*
[src/regtests/jedutil/eqns/Opal_Jr/pal16l8]pal16l8.eqn*
[src/regtests/jedutil/eqns/Opal_Jr/pal16r4]pal16r4.eqn*
[src/regtests/jedutil/eqns/Opal_Jr/pal16r6]pal16r6.eqn*
[src/regtests/jedutil/eqns/Opal_Jr/pal16r8]pal16r8.eqn*
[src/regtests/jedutil/eqns/Opal_Jr/pal20l10]pal20l10.eqn*
[src/regtests/jedutil/eqns/Opal_Jr/pal20l8]pal20l8.eqn*
[src/regtests/jedutil/eqns/Opal_Jr/pal20r4]pal20r4.eqn*
[src/regtests/jedutil/eqns/Opal_Jr/pal20r6]pal20r6.eqn*
[src/regtests/jedutil/eqns/Opal_Jr/pal20r8]pal20r8.eqn*
[src/regtests/jedutil/eqns/ispLEVER_Classic]readme.txt*
[src/regtests/jedutil/eqns/ispLEVER_Classic/gal18v10/test1]gal18v10-test1.abl* gal18v10-test1.syn*
[src/regtests/jedutil/eqns/pal10h8]pal10h8.eqn
[src/regtests/jedutil/jeds/18cv8]18cv8_bi-directional_io.jed* pal10l8-to-peel18cv8.jed* pal16l8-to-peel18cv8.jed*
[src/regtests/jedutil/jeds/ck2605]ck2605-test1.jed* ck2605-test2.jed*
[src/regtests/jedutil/jeds/gal18v10]gal18v10-test1.jed* pal10h8-to-gal18v10.jed* pal10l8-to-gal18v10.jed* pal12h6-to-gal18v10.jed* pal12l6-to-gal18v10.jed* pal14h4-to-gal18v10.jed* pal14l4-to-gal18v10.jed* pal16h2-to-gal18v10.jed* pal16l2-to-gal18v10.jed* pal16l8-to-gal18v10.jed* pal16r4-to-gal18v10.jed* pal16r6-to-gal18v10.jed* pal16r8-to-gal18v10.jed*
[src/regtests/jedutil/jeds/pls153]pls153.jed*
[src/tools]jedutil.c

trunk/makefile
r23605r23606
1919#-------------------------------------------------
2020# specify core target: mame, mess, etc.
2121# specify subtarget: mame, mess, tiny, etc.
22# build rules will be included from
22# build rules will be included from
2323# src/$(TARGET)/$(SUBTARGET).mak
2424#-------------------------------------------------
2525
r23605r23606
3535
3636#-------------------------------------------------
3737# specify OSD layer: windows, sdl, etc.
38# build rules will be included from
38# build rules will be included from
3939# src/osd/$(OSD)/$(OSD).mak
4040#-------------------------------------------------
4141
r23605r23606
129129endif # BIGENDIAN
130130
131131endif # OS/2
132endif # CROSS_BUILD   
132endif # CROSS_BUILD
133133endif # Windows_NT
134134
135135endif # TARGET_OS
r23605r23606
177177
178178
179179#-------------------------------------------------
180# specify program options; see each option below
180# specify program options; see each option below
181181# for details
182182#-------------------------------------------------
183183
r23605r23606
642642
643643
644644#-------------------------------------------------
645# either build or link against the included
645# either build or link against the included
646646# libraries
647647#-------------------------------------------------
648648
r23605r23606
709709endif
710710
711711#-------------------------------------------------
712# 'default' target needs to go here, before the
712# 'default' target needs to go here, before the
713713# include files which define additional targets
714714#-------------------------------------------------
715715
r23605r23606
717717
718718all: default tools
719719
720# TODO: move to a .mak file in the regtests folder?
721720tests: maketree jedutil$(EXE) chdman$(EXE)
722   @echo Running jedutil unittest
723   $(PYTHON) src/regtests/jedutil/jedtest.py
724   @echo Running chdman unittest
725   $(PYTHON) src/regtests/chdman/chdtest.py
726721
7277Z_LIB = $(OBJ)/lib7z.a
7227Z_LIB = $(OBJ)/lib7z.a
728723
729724#-------------------------------------------------
730# defines needed by multiple make files
725# defines needed by multiple make files
731726#-------------------------------------------------
732727
733728BUILDSRC = $(SRC)/build
r23605r23606
751746include $(SRC)/lib/lib.mak
752747-include $(SRC)/osd/$(CROSS_BUILD_OSD)/build.mak
753748include $(SRC)/tools/tools.mak
749include $(SRC)/regtests/regtests.mak
754750
755751# combine the various definitions to one
756752CCOMFLAGS += $(INCPATH)
r23605r23606
793789endif
794790
795791checkautodetect:
796   @echo TARGETOS=$(TARGETOS)
797   @echo PTR64=$(PTR64)
798   @echo BIGENDIAN=$(BIGENDIAN)
792   @echo TARGETOS=$(TARGETOS)
793   @echo PTR64=$(PTR64)
794   @echo BIGENDIAN=$(BIGENDIAN)
799795   @echo UNAME="$(UNAME)"
800796
797tests: $(REGTESTS)
801798
799
802800#-------------------------------------------------
803801# directory targets
804802#-------------------------------------------------
trunk/src/regtests/jedutil/jedtest.wsf
r23605r23606
1<?xml version="1.0"?>
2<package>
3    <job id="JEDTest"><?job debug="true" error="true"?>
4        <runtime>
5            <description>This script runs regresion tests on the jedutil tool.</description>
6           
7            <named name="verbose" type="boolean" helpstring="Generate a detailed log." required="false"/>
8        </runtime>
9
10        <script language="JScript">
11            <![CDATA[
12                var g_Verbose = false;
13
14                function runAndCaptureOutput(command, outputFile)
15                {
16                    var fso = new ActiveXObject("Scripting.FileSystemObject");
17                    var WshShell = WScript.CreateObject("WScript.Shell");
18                    var file, oExec;
19                   
20                    if (g_Verbose)
21                    {                   
22                        WScript.Echo("Command:     " + command);
23                        WScript.Echo("Output File: " + outputFile);
24                        WScript.Echo();
25                    }
26                   
27                    file = fso.CreateTextFile(outputFile, false, false);
28                   
29                    oExec = WshShell.Exec(command);
30                   
31                    if (!oExec.StdOut.AtEndOfStream)
32                    {
33                        file.Write(oExec.StdOut.ReadAll());
34                    }
35
36                    if (!oExec.StdErr.AtEndOfStream)
37                    {
38                        file.Write(oExec.StdErr.ReadAll());
39                    }
40                   
41                    file.Close();
42                   
43                    while (!oExec.Status)
44                    {
45                        WScript.Sleep(100);
46                    }
47                   
48                    return oExec.ExitCode;
49                }
50
51                function diffFiles(file1, file2, outputFile)
52                {
53                    var fso = new ActiveXObject("Scripting.FileSystemObject");
54                    var command;
55                   
56                    if (g_Verbose)
57                    {                   
58                        WScript.Echo("Diff File 1: " + file1);
59                        WScript.Echo("Diff File 2: " + file2);
60                        WScript.Echo("Output File: " + outputFile);
61                        WScript.Echo();
62                    }
63
64                    if (!fso.FileExists(file1))
65                    {
66                        if (g_Verbose)
67                        {
68                            WScript.Echo("Diff File 1 does not exist.");
69                            WScript.Echo();
70                        }
71                   
72                        return 1;
73                    }
74                   
75                    if (!fso.FileExists(file2))
76                    {
77                        if (g_Verbose)
78                        {
79                            WScript.Echo("Diff File 2 does not exist.");
80                            WScript.Echo();
81                        }
82                   
83                        return 1;
84                    }
85                   
86                    command = "diff \"" + file1 + "\" \"" + file2 + "\"";
87
88                    return runAndCaptureOutput(command, outputFile);
89                }
90
91                function getFilesInFolder(folder)
92                {
93                    var fso = new ActiveXObject("Scripting.FileSystemObject");
94                    var filesCollection = new Enumerator(folder.files);
95                    var filesArray = new Array();
96
97                    while (!filesCollection.atEnd())
98                    {
99                        ++filesArray.length;
100
101                        filesArray[filesArray.length - 1] = new Object();
102
103                        filesArray[filesArray.length - 1].name = fso.GetBaseName(filesCollection.item().name);
104                       
105                        filesCollection.moveNext();
106                    }
107                   
108                    return filesArray;
109                }
110
111                function findJedTests(jedsPath, baselinePath, outputPath)
112                {
113                    var fso = new ActiveXObject("Scripting.FileSystemObject");
114                    var folder = fso.GetFolder(jedsPath)
115                    var folderCollection = new Enumerator(folder.Subfolders);
116                    var jedArray = new Array();
117                    var filesArray, file;
118
119                    while (!folderCollection.atEnd())
120                    {
121                        ++jedArray.length;
122
123                        jedArray[jedArray.length - 1] = new Object;
124
125                        jedArray[jedArray.length - 1].type = folderCollection.item().name;
126                        jedArray[jedArray.length - 1].files = new Array;
127
128                        filesArray = getFilesInFolder(
129                                         fso.GetFolder(
130                                            fso.BuildPath(jedsPath,
131                                                          folderCollection.item().name)));
132
133                        jedArray[jedArray.length - 1].files.length = filesArray.length;
134
135                        for (index = 0; index < filesArray.length; ++index)
136                        {
137                            file = new Object;
138
139                            file.jedFile = fso.BuildPath(jedsPath,
140                                                         folderCollection.item().name);
141                            file.jedFile = fso.BuildPath(file.jedFile,
142                                                         filesArray[index].name);
143                            file.jedFile = file.jedFile + ".jed";
144                           
145                            file.baselineFile = fso.BuildPath(baselinePath,
146                                                              folderCollection.item().name);
147                            file.baselineFile = fso.BuildPath(file.baselineFile,
148                                                              filesArray[index].name);
149                            file.baselineFile = file.baselineFile + ".txt";
150
151                            file.outputFile = fso.BuildPath(outputPath,
152                                                            folderCollection.item().name);
153                            file.outputFile = fso.BuildPath(file.outputFile,
154                                                            filesArray[index].name);
155                            file.outputFile = file.outputFile + ".txt";
156
157                            file.diffFile = fso.BuildPath(outputPath,
158                                                          folderCollection.item().name);
159                            file.diffFile = fso.BuildPath(file.diffFile,
160                                                          filesArray[index].name);
161                            file.diffFile = file.diffFile + ".diff";
162
163                            jedArray[jedArray.length - 1].files[index] = file;
164                        }
165                       
166                        folderCollection.moveNext();
167                    }
168               
169                    return jedArray;
170                }
171
172                function createJedOutputFolders(outputPath, jedArray)
173                {
174                    var fso = new ActiveXObject("Scripting.FileSystemObject");
175                   
176                    for (index = 0; index < jedArray.length; ++index)
177                    {
178                        fso.CreateFolder(fso.BuildPath(outputPath,
179                                                       jedArray[index].type));
180                    }
181                }
182           
183                function runViewJedTests(jedArray, jedUtilApp)
184                {
185                    var files, file, command;
186               
187                    for (testIndex = 0; testIndex < jedArray.length; ++testIndex)
188                    {
189                        if (g_Verbose)
190                        {
191                            WScript.Echo("Running the view command on the type \"" +
192                                             jedArray[testIndex].type + "\"");
193                            WScript.Echo();
194                        }
195                       
196                        files = jedArray[testIndex].files;
197                       
198                        for (fileIndex = 0; fileIndex < files.length; ++fileIndex)
199                        {
200                            file = files[fileIndex];
201
202                            if (g_Verbose)
203                            {                           
204                                WScript.Echo("    JED File:      " + file.jedFile);
205                                WScript.Echo("    Baseline File: " + file.baselineFile);
206                                WScript.Echo("    Output File:   " + file.outputFile);
207                                WScript.Echo("    Diff File:     " + file.diffFile);
208                                WScript.Echo();
209                            }
210                           
211                            command = jedUtilApp + " -view \"" + file.jedFile + "\" " +
212                                      jedArray[testIndex].type;
213 
214                            runAndCaptureOutput(command, file.outputFile);
215                        }
216                    }
217                }
218               
219                function runDiffJedTests(jedArray)
220                {
221                    var result = true;
222                    var files, file;
223                   
224                    for (testIndex = 0; testIndex < jedArray.length; ++testIndex)
225                    {
226                        if (g_Verbose)
227                        {
228                            WScript.Echo("Running the diffs on the type \"" +
229                                             jedArray[testIndex].type + "\"");
230                            WScript.Echo();
231                        }
232                   
233                        files = jedArray[testIndex].files;
234                       
235                        for (fileIndex = 0; fileIndex < files.length; ++fileIndex)
236                        {
237                            file = files[fileIndex];
238                           
239                            if (diffFiles(file.baselineFile, file.outputFile, file.diffFile))
240                            {
241                                WScript.Echo("Results are different for " + file.jedFile);
242                                WScript.Echo();                       
243                               
244                                result = false;
245                            }
246                        }
247                    }
248                   
249                    return result;
250                }
251           
252                function main()
253                {
254                    var result = 0;
255                    var WshShell = WScript.CreateObject("WScript.Shell");
256                    var fso = new ActiveXObject("Scripting.FileSystemObject");
257                    var jedsPath = WshShell.CurrentDirectory + "\\jeds";
258                    var baselinePath = WshShell.CurrentDirectory + "\\baseline";
259                    var outputPath = WshShell.CurrentDirectory + "\\output";
260                    var jedUtilApp = WshShell.CurrentDirectory + "\\..\\..\\..\\jedutil.exe";
261                    var jedArray = new Array();
262
263                    if (WScript.Arguments.Count() > 0)
264                    {
265                        g_Verbose = true;
266                    }
267
268                    if (g_Verbose)
269                    {
270                        WScript.Echo("JED Path:      " + jedsPath);
271                        WScript.Echo("Baseline Path: " + baselinePath);
272                        WScript.Echo("Output Path:   " + outputPath);
273                        WScript.Echo("jedutil App:   " + jedUtilApp);
274                        WScript.Echo();
275                    }
276                 
277                    if (fso.FolderExists(outputPath))
278                    {
279                        if (g_Verbose)
280                        {
281                            WScript.Echo("Removing the existing the output directory");
282                            WScript.Echo();
283                        }
284                   
285                        fso.DeleteFolder(outputPath);
286                    }
287
288                    if (g_Verbose)
289                    {
290                        WScript.Echo("Creating the root output directory");
291                        WScript.Echo();
292                    }
293                   
294                    fso.CreateFolder(outputPath);
295                   
296                    jedArray = findJedTests(jedsPath, baselinePath, outputPath);
297
298                    createJedOutputFolders(outputPath, jedArray);
299
300                    runViewJedTests(jedArray, jedUtilApp);
301                   
302                    if (!runDiffJedTests(jedArray))
303                    {
304                        result = 1;
305                    }
306
307                    if (!result)
308                    {
309                        WScript.Echo("All tests ran successfully.");
310                    }
311
312                    return result;
313                }
314
315                try
316                {
317                    var result = main();
318
319                    WScript.Quit(result);
320                }
321                catch (e)
322                {
323                    WScript.Echo("Error Occurred");
324                    WScript.Echo("");
325                    WScript.Echo("Name:        " + e.name);
326                    WScript.Echo("Message:     " + e.message);
327                    WScript.Echo("Number:      " + e.number);
328                    WScript.Echo("Description: " + e.description);
329
330                    WScript.Quit(1);
331                }
332            ]]>
333        </script>
334    </job>
335</package>
trunk/src/regtests/jedutil/jeds/pls153/pls153.jed
r0r23606
1
2DM SIGNETICS(PHILIPS)*
3DD PLS153*
4QP20*
5QF1842*
6QV0*
7G0*F0*
8
9L00000 1111111111111111111111111111111111111000000000*
10L00046 0111111111111111111101111111111111110100000000*
11L00092 1110111111111111111111101111111111110010000000*
12L00138 1101111111111111111111011111111111110001000000*
13L00184 1111101111111111111111111011111111110000100000*
14L00230 1111011111111111111111110111111111110000010000*
15L00276 1111111011111111111111111110111111110000001000*
16L00322 1111110111111111111111111111011111110000000100*
17L00368 1111111101111111111111111111101111110000000010*
18L00414 1111111111111111111111111111011111110000000001*
19L00460 1111111111110111111111111111111011110000000010*
20L00506 1111111111111110111111111111110111110000000100*
21L00552 1111111111111101111111111111111110110000001000*
22L00598 1111111111111111101111111111111101110000010000*
23L00644 1111111111111111011111111111111111100000100000*
24L00690 1111111111111111111011111111111111010001000000*
25L00736 1111111111111111110111111111111111110010000000*
26L00782 0000000000000000000000000000000000000100000000*
27L00828 1111111111110111111111101111111111111000000000*
28L00874 1111111111111010111101011111111111111111111111*
29L00920 1111111111011101111110111011111111110000100000*
30L00966 1111111111101111100111110111111111110000010000*
31L01012 1111111101111111011011111110111111110000001000*
32L01058 1111111110111111111111111101111111110000000100*
33L01104 1111110111111111111111111111101111110000000010*
34L01150 1111111011111111111111111111011111110000000001*
35L01196 1111011111111111111111111111111011110001000000*
36L01242 1111101111111111111111111111110111110010000000*
37L01288 1101111111111111111111111111111110110100000000*
38L01334 1110111111111111111111111111111101111010101010*
39L01380 0111111111111111111111111111111111101001010101*
40L01426 1011111111111111111111111111111111010110101010*
41L01472 111111111111111111111111111111111111 *
42L01508 000000000000000000000000000000000000 *
43L01544 000000000000000000000000000000000001 *
44L01580 010101010101010111111111111111111111 *
45L01616 101010101010101011111111111111111111 *
46L01652 111111111111111110101010101010101010 *
47L01688 000000000000000000000000000000000000 *
48L01724 000000000000000000000000000000000000 *
49L01760 111111111111111111010101010101010101 *
50L01796 111111111111111111111111111111111111 *
51L01832 1001100101*
520000
No newline at end of file
Property changes on: trunk/src/regtests/jedutil/jeds/pls153/pls153.jed
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/regtests/jedutil/jeds/gal18v10/pal16r8-to-gal18v10.jed
r0r23606
1
2Device G18V10 converted from PEEL18CV8-> JEDEC map.
3PAL to GAL JEDEC conversion utility - paltogal v3.12  17 November 1992
4Copyright (c) by LATTICE Semiconductor Corp. 1990, 1991, 1992.
5Input File:  pal16r8.jed
6Output File: 16r8.jed
7The Date:    Fri Nov 30 21:50:38 2012
8
9
10 JEDEC PEEL file Translated from: PAL16R8     Mon 10-8-2012  22:46:06
11                                  PA
12*QP20
13*QF3540
14*F0
15 *
16N Output Pin 19  *
17
18L00000 000000000000000000000000000000000000*
19
20L00036 111111111111111111111111111111111011*
21L00072 111111111111111101110111101111111111*
22L00108 111111110111111111110111011111111111*
23L00144 111111111111111101111111111111011111*
24L00180 111111111111111111110111111111111111*
25L00216 111111111111111111111111011111111111*
26L00252 111111111111101111111111111111101111*
27L00288 111111111111111111111111101111111111*
28L00324 111101111111111111111111111111111111*
29
30L00360 111111111111111111111111111111111011*
31L00396 111110111111111101110111101111111111*
32L00432 111111110111111111110111011111111111*
33L00468 110111110111111111111111111111111111*
34L00504 111110111111111111111111101111111111*
35L00540 111011111011111111111111111111111111*
36L00576 111111111111111101110111101111111111*
37L00612 111111111111111111111111011111111111*
38L00648 111111111111101111111111111111111111*
39
40L00684 111111111111111111111111111111111011*
41L00720 111101111111111101110111101111111111*
42L00756 111101101111111111111111111111111111*
43L00792 111111111111111101111111111111111111*
44L00828 111111111111111111110111111111111111*
45L00864 111111011111111111111111101111111111*
46L00900 111101111111111111111111101111111111*
47L00936 111111111111111101110111111111111111*
48L00972 111111111011111111111111111111111111*
49
50L01008 111111111111111111111111111111111011*
51L01044 111111111010111111111111111111111111*
52L01080 111111111111101111111111111111111111*
53L01116 111111111011111111111111111111111111*
54L01152 111111111011011111111111111111111111*
55L01188 111111111101111111111111101111111111*
56L01224 111111111111111111111111101111111111*
57L01260 111111111111011111111111111111111111*
58L01296 111101110111111111111111111111111111*
59
60L01332 111111111111111111111111111111111011*
61L01368 111111110111111111110111011111111111*
62L01404 111111111111110111110111111111111111*
63L01440 111111110111111011111111111111111111*
64L01476 111111111111111111111111011111111111*
65L01512 111111111111101111111111111111111111*
66L01548 111111111111111111110111011111111111*
67L01584 111111111111011111111111011111111111*
68L01620 111110111111111111111111101111111111*
69L01656 000000000000000000000000000000000000*
70L01692 000000000000000000000000000000000000*
71
72L01728 111111111111111111111111111111111011*
73L01764 111111111111111111101111111111111111*
74L01800 111111111111111111111111111110111111*
75L01836 111111111111111111111111111101111111*
76L01872 111110111111111111101111111111111111*
77L01908 111110111111111111111111111111111111*
78L01944 111101111111111111011111111110111111*
79L01980 111111111111101111111111111111111111*
80L02016 111111110111111111111111111111111111*
81L02052 000000000000000000000000000000000000*
82L02088 000000000000000000000000000000000000*
83
84L02124 111111111111111111111111111111111011*
85L02160 111111111111111111111110111111111111*
86L02196 111111111111111111111111111111111110*
87L02232 111111111111111111111111111101111111*
88L02268 111111111111111111111111101111111111*
89L02304 111111111111111111111001111111111111*
90L02340 111111111111111101111111111111111111*
91L02376 111111111111011111111111111111111111*
92L02412 111111111011111111111111111111111111*
93
94L02448 111111111111111111111111111111111011*
95L02484 111110111011111111111111111111111111*
96L02520 111111111111011111111111110111111111*
97L02556 111111110111111111111111111111111111*
98L02592 111111111111111111111011111111111111*
99L02628 111111111111111111111111111101111111*
100L02664 111111111111111111111111111111111110*
101L02700 111111111111111111111111011011111111*
102L02736 111111111111111101111111111111111111*
103
104L02772 000000000000000000000000000000000000*
105L02808 000000000000000000000000000000000000*
106L02844 000000000000000000000000000000000000*
107L02880 000000000000000000000000000000000000*
108L02916 000000000000000000000000000000000000*
109L02952 000000000000000000000000000000000000*
110L02988 000000000000000000000000000000000000*
111L03024 000000000000000000000000000000000000*
112L03060 000000000000000000000000000000000000*
113
114L03096 000000000000000000000000000000000000*
115L03132 000000000000000000000000000000000000*
116L03168 000000000000000000000000000000000000*
117L03204 000000000000000000000000000000000000*
118L03240 000000000000000000000000000000000000*
119L03276 000000000000000000000000000000000000*
120L03312 000000000000000000000000000000000000*
121L03348 000000000000000000000000000000000000*
122L03384 000000000000000000000000000000000000*
123
124L03420 000000000000000000000000000000000000*
125
126N ==> Architecture Control *
127L03456 00000000000000000101*
128N ==> Signature is "" *
129L03476 000000000000000000000000000000000000*
130L03512 0000000000000000000000000000*
131C391A*
132
1330000
Property changes on: trunk/src/regtests/jedutil/jeds/gal18v10/pal16r8-to-gal18v10.jed
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/regtests/jedutil/jeds/gal18v10/pal10h8-to-gal18v10.jed
r0r23606
1
2Device G18V10 converted from PEEL18CV8-> JEDEC map.
3PAL to GAL JEDEC conversion utility - paltogal v3.12  17 November 1992
4Copyright (c) by LATTICE Semiconductor Corp. 1990, 1991, 1992.
5Input File:  pal10h8.jed
6Output File: 10h8.jed
7The Date:    Fri Nov 30 21:36:06 2012
8
9
10 JEDEC PEEL file Translated from: PAL10H8     Mon 10-8-2012  22:35:56
11                                  PA
12*QP20
13*QF3540
14*F0
15 *
16N Output Pin 19  *
17
18L00000 000000000000000000000000000000000000*
19
20L00036 111111111111111111111111111111111111*
21L00072 011101110111011101110111011110111111*
22L00108 111111111111111111111111111111110111*
23L00144 000000000000000000000000000000000000*
24L00180 000000000000000000000000000000000000*
25L00216 000000000000000000000000000000000000*
26L00252 000000000000000000000000000000000000*
27L00288 000000000000000000000000000000000000*
28L00324 000000000000000000000000000000000000*
29
30L00360 111111111111111111111111111111111111*
31L00396 011101110111011101110111101101111111*
32L00432 111111111111111111111111111111110110*
33L00468 000000000000000000000000000000000000*
34L00504 000000000000000000000000000000000000*
35L00540 000000000000000000000000000000000000*
36L00576 000000000000000000000000000000000000*
37L00612 000000000000000000000000000000000000*
38L00648 000000000000000000000000000000000000*
39
40L00684 111111111111111111111111111111111111*
41L00720 011101110111011101111011011101111111*
42L00756 111111111111111111111111111111111001*
43L00792 000000000000000000000000000000000000*
44L00828 000000000000000000000000000000000000*
45L00864 000000000000000000000000000000000000*
46L00900 000000000000000000000000000000000000*
47L00936 000000000000000000000000000000000000*
48L00972 000000000000000000000000000000000000*
49
50L01008 111111111111111111111111111111111111*
51L01044 011101110111011110110111011101111111*
52L01080 111111111111111111111111111111111010*
53L01116 000000000000000000000000000000000000*
54L01152 000000000000000000000000000000000000*
55L01188 000000000000000000000000000000000000*
56L01224 000000000000000000000000000000000000*
57L01260 000000000000000000000000000000000000*
58L01296 000000000000000000000000000000000000*
59
60L01332 111111111111111111111111111111111111*
61L01368 011101110111101101110111011101111111*
62L01404 111111111111111111111111111111111010*
63L01440 000000000000000000000000000000000000*
64L01476 000000000000000000000000000000000000*
65L01512 000000000000000000000000000000000000*
66L01548 000000000000000000000000000000000000*
67L01584 000000000000000000000000000000000000*
68L01620 000000000000000000000000000000000000*
69L01656 000000000000000000000000000000000000*
70L01692 000000000000000000000000000000000000*
71
72L01728 111111111111111111111111111111111111*
73L01764 011101111011011101110111011101111111*
74L01800 111111111111111111111111111111111001*
75L01836 000000000000000000000000000000000000*
76L01872 000000000000000000000000000000000000*
77L01908 000000000000000000000000000000000000*
78L01944 000000000000000000000000000000000000*
79L01980 000000000000000000000000000000000000*
80L02016 000000000000000000000000000000000000*
81L02052 000000000000000000000000000000000000*
82L02088 000000000000000000000000000000000000*
83
84L02124 111111111111111111111111111111111111*
85L02160 011110110111011101110111011101111111*
86L02196 111111111111111111111111111111110110*
87L02232 000000000000000000000000000000000000*
88L02268 000000000000000000000000000000000000*
89L02304 000000000000000000000000000000000000*
90L02340 000000000000000000000000000000000000*
91L02376 000000000000000000000000000000000000*
92L02412 000000000000000000000000000000000000*
93
94L02448 111111111111111111111111111111111111*
95L02484 101101110111011101110111011101111111*
96L02520 111111111111111111111111111111110101*
97L02556 000000000000000000000000000000000000*
98L02592 000000000000000000000000000000000000*
99L02628 000000000000000000000000000000000000*
100L02664 000000000000000000000000000000000000*
101L02700 000000000000000000000000000000000000*
102L02736 000000000000000000000000000000000000*
103
104L02772 000000000000000000000000000000000000*
105L02808 000000000000000000000000000000000000*
106L02844 000000000000000000000000000000000000*
107L02880 000000000000000000000000000000000000*
108L02916 000000000000000000000000000000000000*
109L02952 000000000000000000000000000000000000*
110L02988 000000000000000000000000000000000000*
111L03024 000000000000000000000000000000000000*
112L03060 000000000000000000000000000000000000*
113
114L03096 000000000000000000000000000000000000*
115L03132 000000000000000000000000000000000000*
116L03168 000000000000000000000000000000000000*
117L03204 000000000000000000000000000000000000*
118L03240 000000000000000000000000000000000000*
119L03276 000000000000000000000000000000000000*
120L03312 000000000000000000000000000000000000*
121L03348 000000000000000000000000000000000000*
122L03384 000000000000000000000000000000000000*
123
124L03420 000000000000000000000000000000000000*
125
126N ==> Architecture Control *
127L03456 11111111111111110101*
128N ==> Signature is "" *
129L03476 000000000000000000000000000000000000*
130L03512 0000000000000000000000000000*
131C693E*
132
1330000
Property changes on: trunk/src/regtests/jedutil/jeds/gal18v10/pal10h8-to-gal18v10.jed
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/regtests/jedutil/jeds/gal18v10/pal12h6-to-gal18v10.jed
r0r23606
1
2Device G18V10 converted from PEEL18CV8-> JEDEC map.
3PAL to GAL JEDEC conversion utility - paltogal v3.12  17 November 1992
4Copyright (c) by LATTICE Semiconductor Corp. 1990, 1991, 1992.
5Input File:  pal12h6.jed
6Output File: 12h6.jed
7The Date:    Fri Nov 30 21:39:39 2012
8
9
10 JEDEC PEEL file Translated from: PAL12H6     Mon 10-8-2012  22:39:42
11                                  PA
12*QP20
13*QF3540
14*F0
15 *
16N Output Pin 19  *
17
18L00000 000000000000000000000000000000000000*
19
20L00036 000000000000000000000000000000000000*
21L00072 000000000000000000000000000000000000*
22L00108 000000000000000000000000000000000000*
23L00144 000000000000000000000000000000000000*
24L00180 000000000000000000000000000000000000*
25L00216 000000000000000000000000000000000000*
26L00252 000000000000000000000000000000000000*
27L00288 000000000000000000000000000000000000*
28L00324 000000000000000000000000000000000000*
29
30L00360 111111111111111111111111111111111111*
31L00396 011101110111011101111011011101111111*
32L00432 111111111111111111111111111111110110*
33L00468 110111111111111111111111111111111111*
34L00504 111111111111111111111111111111101111*
35L00540 000000000000000000000000000000000000*
36L00576 000000000000000000000000000000000000*
37L00612 000000000000000000000000000000000000*
38L00648 000000000000000000000000000000000000*
39
40L00684 111111111111111111111111111111111111*
41L00720 011101110111011110110111011101111111*
42L00756 111111111111111111111111111111111010*
43L00792 000000000000000000000000000000000000*
44L00828 000000000000000000000000000000000000*
45L00864 000000000000000000000000000000000000*
46L00900 000000000000000000000000000000000000*
47L00936 000000000000000000000000000000000000*
48L00972 000000000000000000000000000000000000*
49
50L01008 111111111111111111111111111111111111*
51L01044 011101110111011101110111101101111111*
52L01080 111111111111111111111111111111111001*
53L01116 000000000000000000000000000000000000*
54L01152 000000000000000000000000000000000000*
55L01188 000000000000000000000000000000000000*
56L01224 000000000000000000000000000000000000*
57L01260 000000000000000000000000000000000000*
58L01296 000000000000000000000000000000000000*
59
60L01332 111111111111111111111111111111111111*
61L01368 011101110111101101110111011101111111*
62L01404 111111111111111111111111111111111010*
63L01440 000000000000000000000000000000000000*
64L01476 000000000000000000000000000000000000*
65L01512 000000000000000000000000000000000000*
66L01548 000000000000000000000000000000000000*
67L01584 000000000000000000000000000000000000*
68L01620 000000000000000000000000000000000000*
69L01656 000000000000000000000000000000000000*
70L01692 000000000000000000000000000000000000*
71
72L01728 111111111111111111111111111111111111*
73L01764 011110110111011101110111011101111111*
74L01800 111111111111111111111111111111110110*
75L01836 000000000000000000000000000000000000*
76L01872 000000000000000000000000000000000000*
77L01908 000000000000000000000000000000000000*
78L01944 000000000000000000000000000000000000*
79L01980 000000000000000000000000000000000000*
80L02016 000000000000000000000000000000000000*
81L02052 000000000000000000000000000000000000*
82L02088 000000000000000000000000000000000000*
83
84L02124 111111111111111111111111111111111111*
85L02160 101101110111011101110111011101111111*
86L02196 111111111111111111111111111111110101*
87L02232 111011111111111111111111111111111111*
88L02268 111111111111111111111111111111011111*
89L02304 000000000000000000000000000000000000*
90L02340 000000000000000000000000000000000000*
91L02376 000000000000000000000000000000000000*
92L02412 000000000000000000000000000000000000*
93
94L02448 000000000000000000000000000000000000*
95L02484 000000000000000000000000000000000000*
96L02520 000000000000000000000000000000000000*
97L02556 000000000000000000000000000000000000*
98L02592 000000000000000000000000000000000000*
99L02628 000000000000000000000000000000000000*
100L02664 000000000000000000000000000000000000*
101L02700 000000000000000000000000000000000000*
102L02736 000000000000000000000000000000000000*
103
104L02772 000000000000000000000000000000000000*
105L02808 000000000000000000000000000000000000*
106L02844 000000000000000000000000000000000000*
107L02880 000000000000000000000000000000000000*
108L02916 000000000000000000000000000000000000*
109L02952 000000000000000000000000000000000000*
110L02988 000000000000000000000000000000000000*
111L03024 000000000000000000000000000000000000*
112L03060 000000000000000000000000000000000000*
113
114L03096 000000000000000000000000000000000000*
115L03132 000000000000000000000000000000000000*
116L03168 000000000000000000000000000000000000*
117L03204 000000000000000000000000000000000000*
118L03240 000000000000000000000000000000000000*
119L03276 000000000000000000000000000000000000*
120L03312 000000000000000000000000000000000000*
121L03348 000000000000000000000000000000000000*
122L03384 000000000000000000000000000000000000*
123
124L03420 000000000000000000000000000000000000*
125
126N ==> Architecture Control *
127L03456 01111111111111010101*
128N ==> Signature is "" *
129L03476 000000000000000000000000000000000000*
130L03512 0000000000000000000000000000*
131C6034*
132
1330000
Property changes on: trunk/src/regtests/jedutil/jeds/gal18v10/pal12h6-to-gal18v10.jed
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/regtests/jedutil/jeds/gal18v10/pal14h4-to-gal18v10.jed
r0r23606
1
2Device G18V10 converted from PEEL18CV8-> JEDEC map.
3PAL to GAL JEDEC conversion utility - paltogal v3.12  17 November 1992
4Copyright (c) by LATTICE Semiconductor Corp. 1990, 1991, 1992.
5Input File:  pal14h4.jed
6Output File: 14h4.jed
7The Date:    Fri Nov 30 21:42:30 2012
8
9
10 JEDEC PEEL file Translated from: PAL14H4     Mon 10-8-2012  22:40:43
11                                  PA
12*QP20
13*QF3540
14*F0
15 *
16N Output Pin 19  *
17
18L00000 000000000000000000000000000000000000*
19
20L00036 000000000000000000000000000000000000*
21L00072 000000000000000000000000000000000000*
22L00108 000000000000000000000000000000000000*
23L00144 000000000000000000000000000000000000*
24L00180 000000000000000000000000000000000000*
25L00216 000000000000000000000000000000000000*
26L00252 000000000000000000000000000000000000*
27L00288 000000000000000000000000000000000000*
28L00324 000000000000000000000000000000000000*
29
30L00360 000000000000000000000000000000000000*
31L00396 000000000000000000000000000000000000*
32L00432 000000000000000000000000000000000000*
33L00468 000000000000000000000000000000000000*
34L00504 000000000000000000000000000000000000*
35L00540 000000000000000000000000000000000000*
36L00576 000000000000000000000000000000000000*
37L00612 000000000000000000000000000000000000*
38L00648 000000000000000000000000000000000000*
39
40L00684 111111111111111111111111111111111111*
41L00720 011101110111101101110111011101111111*
42L00756 111111111111111111111111111111110101*
43L00792 111111111111111111111111110111101111*
44L00828 110111011111111111111111111111111111*
45L00864 000000000000000000000000000000000000*
46L00900 000000000000000000000000000000000000*
47L00936 000000000000000000000000000000000000*
48L00972 000000000000000000000000000000000000*
49
50L01008 111111111111111111111111111111111111*
51L01044 011101111011011101110111011101111111*
52L01080 111111111111111111111111111111110110*
53L01116 111111111111111111111111111011011111*
54L01152 111011101111111111111111111111111111*
55L01188 000000000000000000000000000000000000*
56L01224 000000000000000000000000000000000000*
57L01260 000000000000000000000000000000000000*
58L01296 000000000000000000000000000000000000*
59
60L01332 111111111111111111111111111111111111*
61L01368 011110110111011101110111011101111111*
62L01404 111111111111111111111111111111111001*
63L01440 111111111111111111111111110111011111*
64L01476 110111101111111111111111111111111111*
65L01512 000000000000000000000000000000000000*
66L01548 000000000000000000000000000000000000*
67L01584 000000000000000000000000000000000000*
68L01620 000000000000000000000000000000000000*
69L01656 000000000000000000000000000000000000*
70L01692 000000000000000000000000000000000000*
71
72L01728 111111111111111111111111111111111111*
73L01764 101101110111011101110111011101111111*
74L01800 111111111111111111111111111111110101*
75L01836 111111111111111111111111111011101111*
76L01872 111011011111111111111111111111111111*
77L01908 000000000000000000000000000000000000*
78L01944 000000000000000000000000000000000000*
79L01980 000000000000000000000000000000000000*
80L02016 000000000000000000000000000000000000*
81L02052 000000000000000000000000000000000000*
82L02088 000000000000000000000000000000000000*
83
84L02124 000000000000000000000000000000000000*
85L02160 000000000000000000000000000000000000*
86L02196 000000000000000000000000000000000000*
87L02232 000000000000000000000000000000000000*
88L02268 000000000000000000000000000000000000*
89L02304 000000000000000000000000000000000000*
90L02340 000000000000000000000000000000000000*
91L02376 000000000000000000000000000000000000*
92L02412 000000000000000000000000000000000000*
93
94L02448 000000000000000000000000000000000000*
95L02484 000000000000000000000000000000000000*
96L02520 000000000000000000000000000000000000*
97L02556 000000000000000000000000000000000000*
98L02592 000000000000000000000000000000000000*
99L02628 000000000000000000000000000000000000*
100L02664 000000000000000000000000000000000000*
101L02700 000000000000000000000000000000000000*
102L02736 000000000000000000000000000000000000*
103
104L02772 000000000000000000000000000000000000*
105L02808 000000000000000000000000000000000000*
106L02844 000000000000000000000000000000000000*
107L02880 000000000000000000000000000000000000*
108L02916 000000000000000000000000000000000000*
109L02952 000000000000000000000000000000000000*
110L02988 000000000000000000000000000000000000*
111L03024 000000000000000000000000000000000000*
112L03060 000000000000000000000000000000000000*
113
114L03096 000000000000000000000000000000000000*
115L03132 000000000000000000000000000000000000*
116L03168 000000000000000000000000000000000000*
117L03204 000000000000000000000000000000000000*
118L03240 000000000000000000000000000000000000*
119L03276 000000000000000000000000000000000000*
120L03312 000000000000000000000000000000000000*
121L03348 000000000000000000000000000000000000*
122L03384 000000000000000000000000000000000000*
123
124L03420 000000000000000000000000000000000000*
125
126N ==> Architecture Control *
127L03456 01011111111101010101*
128N ==> Signature is "" *
129L03476 000000000000000000000000000000000000*
130L03512 0000000000000000000000000000*
131C561B*
132
1330000
Property changes on: trunk/src/regtests/jedutil/jeds/gal18v10/pal14h4-to-gal18v10.jed
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/regtests/jedutil/jeds/gal18v10/pal16h2-to-gal18v10.jed
r0r23606
1
2Device G18V10 converted from PEEL18CV8-> JEDEC map.
3PAL to GAL JEDEC conversion utility - paltogal v3.12  17 November 1992
4Copyright (c) by LATTICE Semiconductor Corp. 1990, 1991, 1992.
5Input File:  pal16h2.jed
6Output File: 16h2.jed
7The Date:    Fri Nov 30 21:45:36 2012
8
9
10 JEDEC PEEL file Translated from: PAL16H2     Mon 10-8-2012  22:42:12
11                                  PA
12*QP20
13*QF3540
14*F0
15 *
16N Output Pin 19  *
17
18L00000 000000000000000000000000000000000000*
19
20L00036 000000000000000000000000000000000000*
21L00072 000000000000000000000000000000000000*
22L00108 000000000000000000000000000000000000*
23L00144 000000000000000000000000000000000000*
24L00180 000000000000000000000000000000000000*
25L00216 000000000000000000000000000000000000*
26L00252 000000000000000000000000000000000000*
27L00288 000000000000000000000000000000000000*
28L00324 000000000000000000000000000000000000*
29
30L00360 000000000000000000000000000000000000*
31L00396 000000000000000000000000000000000000*
32L00432 000000000000000000000000000000000000*
33L00468 000000000000000000000000000000000000*
34L00504 000000000000000000000000000000000000*
35L00540 000000000000000000000000000000000000*
36L00576 000000000000000000000000000000000000*
37L00612 000000000000000000000000000000000000*
38L00648 000000000000000000000000000000000000*
39
40L00684 000000000000000000000000000000000000*
41L00720 000000000000000000000000000000000000*
42L00756 000000000000000000000000000000000000*
43L00792 000000000000000000000000000000000000*
44L00828 000000000000000000000000000000000000*
45L00864 000000000000000000000000000000000000*
46L00900 000000000000000000000000000000000000*
47L00936 000000000000000000000000000000000000*
48L00972 000000000000000000000000000000000000*
49
50L01008 111111111111111111111111111111111111*
51L01044 011101111011011110110111011101111111*
52L01080 111111111111111111111111111111111110*
53L01116 111111111111111111111111111111110111*
54L01152 111111111111111111111111111111101111*
55L01188 111111111111111111111111110111111111*
56L01224 111111111111111111111110111111111111*
57L01260 111111111101111111111111111111111111*
58L01296 110111101111111111111111111111111111*
59
60L01332 111111111111111111111111111111111111*
61L01368 011101110111101101111011011101111111*
62L01404 111111111111111111111111111111111101*
63L01440 111111111111111111111111111111111011*
64L01476 111111111111111111111111111111011111*
65L01512 111111111111111111111111111011111111*
66L01548 111111111111111111111101111111111111*
67L01584 111111111110111111111111111111111111*
68L01620 111011011111111111111111111111111111*
69L01656 000000000000000000000000000000000000*
70L01692 000000000000000000000000000000000000*
71
72L01728 000000000000000000000000000000000000*
73L01764 000000000000000000000000000000000000*
74L01800 000000000000000000000000000000000000*
75L01836 000000000000000000000000000000000000*
76L01872 000000000000000000000000000000000000*
77L01908 000000000000000000000000000000000000*
78L01944 000000000000000000000000000000000000*
79L01980 000000000000000000000000000000000000*
80L02016 000000000000000000000000000000000000*
81L02052 000000000000000000000000000000000000*
82L02088 000000000000000000000000000000000000*
83
84L02124 000000000000000000000000000000000000*
85L02160 000000000000000000000000000000000000*
86L02196 000000000000000000000000000000000000*
87L02232 000000000000000000000000000000000000*
88L02268 000000000000000000000000000000000000*
89L02304 000000000000000000000000000000000000*
90L02340 000000000000000000000000000000000000*
91L02376 000000000000000000000000000000000000*
92L02412 000000000000000000000000000000000000*
93
94L02448 000000000000000000000000000000000000*
95L02484 000000000000000000000000000000000000*
96L02520 000000000000000000000000000000000000*
97L02556 000000000000000000000000000000000000*
98L02592 000000000000000000000000000000000000*
99L02628 000000000000000000000000000000000000*
100L02664 000000000000000000000000000000000000*
101L02700 000000000000000000000000000000000000*
102L02736 000000000000000000000000000000000000*
103
104L02772 000000000000000000000000000000000000*
105L02808 000000000000000000000000000000000000*
106L02844 000000000000000000000000000000000000*
107L02880 000000000000000000000000000000000000*
108L02916 000000000000000000000000000000000000*
109L02952 000000000000000000000000000000000000*
110L02988 000000000000000000000000000000000000*
111L03024 000000000000000000000000000000000000*
112L03060 000000000000000000000000000000000000*
113
114L03096 000000000000000000000000000000000000*
115L03132 000000000000000000000000000000000000*
116L03168 000000000000000000000000000000000000*
117L03204 000000000000000000000000000000000000*
118L03240 000000000000000000000000000000000000*
119L03276 000000000000000000000000000000000000*
120L03312 000000000000000000000000000000000000*
121L03348 000000000000000000000000000000000000*
122L03384 000000000000000000000000000000000000*
123
124L03420 000000000000000000000000000000000000*
125
126N ==> Architecture Control *
127L03456 01010111110101010101*
128N ==> Signature is "" *
129L03476 000000000000000000000000000000000000*
130L03512 0000000000000000000000000000*
131C4E8C*
132
1330000
Property changes on: trunk/src/regtests/jedutil/jeds/gal18v10/pal16h2-to-gal18v10.jed
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/regtests/jedutil/jeds/gal18v10/gal18v10-test1.jed
r0r23606
1ispLEVER Classic 1.6.00.07.29.12 Lattice Semiconductor Corp.
2JEDEC file for: P18V10G V9.0
3Created on: Mon Dec 24 21:16:31 2012
4
5GAL18V10 Test1
6*
7QP20* QF3540* QV0* F0*
8 X0*
9NOTE DEVICE NAME: GAL18V10-15LJ*
10NOTE Table of pin names and numbers*
11NOTE PINS i1:1 i2:2 i3:3 i4:4 i5:5 i6:6 i7:7 i8:8 o9:9 o11:11 o12:12*
12NOTE PINS o13:13 o14:14 o15:15 o16:16 o17:17 o18:18 o19:19*
13L0036 111111111111111111111111111111111111*
14L0072 111101111111111111111111111111111111*
15L0108 111111110111111111111111111111111111*
16L0144 111111111111011111111111111111111111*
17L0180 111111111111111110111111111111111111*
18L0216 111111111111111111111011111111111111*
19L0252 111111111111111111111111101111111111*
20L0288 011111011111111111111111111111111111*
21L0324 111111101111111111111111111110111111*
22L0360 111111111111111111111111111111111111*
23L0396 101111111111111111111111111111111111*
24L0432 111110111111111111111111111111111111*
25L0468 111111111011111111111111111111111111*
26L0504 111111111111111111110111111111111111*
27L0540 111111111111111111111111011111111111*
28L0576 111111111111111111111111111101111111*
29L0612 111111111101101111111111111111111111*
30L0648 111111111110111101111111111111111111*
31L0684 111111111111111111111111111111111111*
32L0720 101111111111111111111111111111111111*
33L0756 111101111111111111111111111111111111*
34L0792 111111111111111110111111111111111111*
35L0828 111111111011111111110111111111111111*
36L0864 111111111111111111111011111111111111*
37L0900 111111111111111111111111111101111111*
38L0936 111111111111110111111111101111111111*
39L0972 111111111111011011111111111111111111*
40L1008 111111111111111111111111111111111111*
41L1044 111111110111111111111111111111111111*
42L1080 111111111111101111111111111111111111*
43L1116 111111111111111101111111111111111111*
44L1152 111111111111111111111011111111111111*
45L1188 111111111111111111111111011111111111*
46L1224 111111111111111111111111111110111111*
47L1260 011111111111111111011111111111111111*
48L1296 111110111111111111101111111111111111*
49L1332 111111111111111111111111111111111111*
50L1368 111111111011101111111111111111111111*
51L1404 111111111111111101111111111111111111*
52L1440 011101110111011101111111111111111111*
53L1476 111110111111111111111111011111111111*
54L1512 111111110111111111111111111101111111*
55L1548 111111111111111111111111101101111111*
56L1584 111111111111111111110111011110111111*
57L1620 111111111111101111111101111111111111*
58L1656 111111111111111111111101011111111111*
59L1692 111111111111111111110110011110111111*
60L1728 111111111111111111111111111111111111*
61L1764 111110111011101111111111111111111111*
62L1800 111111111111011101111111111111111111*
63L1836 111101111111111111111011111111111111*
64L1872 111111110111111111111111011111111111*
65L1908 111111111111111111110111101111111111*
66L1944 111111111111111111111111111101111111*
67L1980 111110110111111110111111111101111111*
68L2016 101111111111111111111111111110111111*
69L2052 111101111111111111111111100111111111*
70L2088 011111111111111111111111111011111111*
71L2124 111111111111111111111111111111111111*
72L2160 101111111111111111111111111111111111*
73L2196 111101111111111111111111111111111111*
74L2232 111111111011111111111111111111111111*
75L2268 111111111111101111111111111111111111*
76L2304 111111111111111111111011111111111111*
77L2340 111111111111111111111111111101111111*
78L2376 111111111111111111111111101111011111*
79L2412 111111111111111110111111111111101111*
80L2448 111111111111111111111111111111111111*
81L2484 011111111111111111111111111111111111*
82L2520 111101111111111111111111111111111111*
83L2556 111111111111011111111111111111111111*
84L2592 111111111111111101111111111111111111*
85L2628 111111111111111111110111111111111111*
86L2664 111111111111111111111111111110111111*
87L2700 111111111111111111111111011111110111*
88L2736 111111110111111111111111111111111011*
89L2772 111111111111111111111111111111111111*
90L2808 101111111111111111111111111111111111*
91L2844 111110111111111111111111111111111111*
92L2880 111111111111111101111111111111111111*
93L2916 111111111111111111111011111111111111*
94L2952 111111111111111111111111101111111111*
95L2988 111111111111111111111111111101111111*
96L3024 111111111111011111111111111111111101*
97L3060 111111111011111111111111111111111110*
98L3096 111111111111111111111111111111111111*
99L3132 011101111111111111111111111111111111*
100L3168 111111111011111111111111111111111111*
101L3204 110111111111111111111111111111111111*
102L3240 111111111111101111111111111111111111*
103L3276 111111111111111110111111111111111111*
104L3312 111111111111111111110111111111111111*
105L3348 111111111111111111111111011111111111*
106L3384 111011111111111111111111111110111111*
107L3456 01110111011101110111*
108C9F0C*
1097A91
Property changes on: trunk/src/regtests/jedutil/jeds/gal18v10/gal18v10-test1.jed
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/regtests/jedutil/jeds/gal18v10/pal16l2-to-gal18v10.jed
r0r23606
1
2Device G18V10 converted from PEEL18CV8-> JEDEC map.
3PAL to GAL JEDEC conversion utility - paltogal v3.12  17 November 1992
4Copyright (c) by LATTICE Semiconductor Corp. 1990, 1991, 1992.
5Input File:  pal16l2.jed
6Output File: 16l2.jed
7The Date:    Fri Nov 30 21:46:26 2012
8
9
10 JEDEC PEEL file Translated from: PAL16L2     Mon 10-8-2012  22:42:40
11                                  PA
12*QP20
13*QF3540
14*F0
15 *
16N Output Pin 19  *
17
18L00000 000000000000000000000000000000000000*
19
20L00036 000000000000000000000000000000000000*
21L00072 000000000000000000000000000000000000*
22L00108 000000000000000000000000000000000000*
23L00144 000000000000000000000000000000000000*
24L00180 000000000000000000000000000000000000*
25L00216 000000000000000000000000000000000000*
26L00252 000000000000000000000000000000000000*
27L00288 000000000000000000000000000000000000*
28L00324 000000000000000000000000000000000000*
29
30L00360 000000000000000000000000000000000000*
31L00396 000000000000000000000000000000000000*
32L00432 000000000000000000000000000000000000*
33L00468 000000000000000000000000000000000000*
34L00504 000000000000000000000000000000000000*
35L00540 000000000000000000000000000000000000*
36L00576 000000000000000000000000000000000000*
37L00612 000000000000000000000000000000000000*
38L00648 000000000000000000000000000000000000*
39
40L00684 000000000000000000000000000000000000*
41L00720 000000000000000000000000000000000000*
42L00756 000000000000000000000000000000000000*
43L00792 000000000000000000000000000000000000*
44L00828 000000000000000000000000000000000000*
45L00864 000000000000000000000000000000000000*
46L00900 000000000000000000000000000000000000*
47L00936 000000000000000000000000000000000000*
48L00972 000000000000000000000000000000000000*
49
50L01008 111111111111111111111111111111111111*
51L01044 011101110111011101110111101101111111*
52L01080 111111111111111111111111111111111101*
53L01116 111111111111111111111111111111110111*
54L01152 111111111111111111111111111111011111*
55L01188 111111111111111111111111111011111111*
56L01224 111111111111111111111110111111111111*
57L01260 111111111110111111111111111111111111*
58L01296 111011101111111111111111111111111111*
59
60L01332 111111111111111111111111111111111111*
61L01368 011101110111101101110111011101111111*
62L01404 111111111111111111111111111111111110*
63L01440 111111111111111111111111111111111011*
64L01476 111111111111111111111111111111101111*
65L01512 111111111111111111111111110111111111*
66L01548 111111111111111111111101111111111111*
67L01584 111111111101111111111111111111111111*
68L01620 110111011111111111111111111111111111*
69L01656 000000000000000000000000000000000000*
70L01692 000000000000000000000000000000000000*
71
72L01728 000000000000000000000000000000000000*
73L01764 000000000000000000000000000000000000*
74L01800 000000000000000000000000000000000000*
75L01836 000000000000000000000000000000000000*
76L01872 000000000000000000000000000000000000*
77L01908 000000000000000000000000000000000000*
78L01944 000000000000000000000000000000000000*
79L01980 000000000000000000000000000000000000*
80L02016 000000000000000000000000000000000000*
81L02052 000000000000000000000000000000000000*
82L02088 000000000000000000000000000000000000*
83
84L02124 000000000000000000000000000000000000*
85L02160 000000000000000000000000000000000000*
86L02196 000000000000000000000000000000000000*
87L02232 000000000000000000000000000000000000*
88L02268 000000000000000000000000000000000000*
89L02304 000000000000000000000000000000000000*
90L02340 000000000000000000000000000000000000*
91L02376 000000000000000000000000000000000000*
92L02412 000000000000000000000000000000000000*
93
94L02448 000000000000000000000000000000000000*
95L02484 000000000000000000000000000000000000*
96L02520 000000000000000000000000000000000000*
97L02556 000000000000000000000000000000000000*
98L02592 000000000000000000000000000000000000*
99L02628 000000000000000000000000000000000000*
100L02664 000000000000000000000000000000000000*
101L02700 000000000000000000000000000000000000*
102L02736 000000000000000000000000000000000000*
103
104L02772 000000000000000000000000000000000000*
105L02808 000000000000000000000000000000000000*
106L02844 000000000000000000000000000000000000*
107L02880 000000000000000000000000000000000000*
108L02916 000000000000000000000000000000000000*
109L02952 000000000000000000000000000000000000*
110L02988 000000000000000000000000000000000000*
111L03024 000000000000000000000000000000000000*
112L03060 000000000000000000000000000000000000*
113
114L03096 000000000000000000000000000000000000*
115L03132 000000000000000000000000000000000000*
116L03168 000000000000000000000000000000000000*
117L03204 000000000000000000000000000000000000*
118L03240 000000000000000000000000000000000000*
119L03276 000000000000000000000000000000000000*
120L03312 000000000000000000000000000000000000*
121L03348 000000000000000000000000000000000000*
122L03384 000000000000000000000000000000000000*
123
124L03420 000000000000000000000000000000000000*
125
126N ==> Architecture Control *
127L03456 01010101010101010101*
128N ==> Signature is "" *
129L03476 000000000000000000000000000000000000*
130L03512 0000000000000000000000000000*
131C4E2F*
132
1330000
Property changes on: trunk/src/regtests/jedutil/jeds/gal18v10/pal16l2-to-gal18v10.jed
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/regtests/jedutil/jeds/gal18v10/pal14l4-to-gal18v10.jed
r0r23606
1
2Device G18V10 converted from PEEL18CV8-> JEDEC map.
3PAL to GAL JEDEC conversion utility - paltogal v3.12  17 November 1992
4Copyright (c) by LATTICE Semiconductor Corp. 1990, 1991, 1992.
5Input File:  pal14l4.jed
6Output File: 14l4.jed
7The Date:    Fri Nov 30 21:44:31 2012
8
9
10 JEDEC PEEL file Translated from: PAL14L4     Mon 10-8-2012  22:41:22
11                                  PA
12*QP20
13*QF3540
14*F0
15 *
16N Output Pin 19  *
17
18L00000 000000000000000000000000000000000000*
19
20L00036 000000000000000000000000000000000000*
21L00072 000000000000000000000000000000000000*
22L00108 000000000000000000000000000000000000*
23L00144 000000000000000000000000000000000000*
24L00180 000000000000000000000000000000000000*
25L00216 000000000000000000000000000000000000*
26L00252 000000000000000000000000000000000000*
27L00288 000000000000000000000000000000000000*
28L00324 000000000000000000000000000000000000*
29
30L00360 000000000000000000000000000000000000*
31L00396 000000000000000000000000000000000000*
32L00432 000000000000000000000000000000000000*
33L00468 000000000000000000000000000000000000*
34L00504 000000000000000000000000000000000000*
35L00540 000000000000000000000000000000000000*
36L00576 000000000000000000000000000000000000*
37L00612 000000000000000000000000000000000000*
38L00648 000000000000000000000000000000000000*
39
40L00684 111111111111111111111111111111111111*
41L00720 011101110111011101111011011101111111*
42L00756 111111111111111111111111111111110110*
43L00792 111111111111111111111111111011101111*
44L00828 111011101111111111111111111111111111*
45L00864 000000000000000000000000000000000000*
46L00900 000000000000000000000000000000000000*
47L00936 000000000000000000000000000000000000*
48L00972 000000000000000000000000000000000000*
49
50L01008 111111111111111111111111111111111111*
51L01044 011101110111011110110111011101111111*
52L01080 111111111111111111111111111111111010*
53L01116 111111111111111111111111110111011111*
54L01152 111011011111111111111111111111111111*
55L01188 000000000000000000000000000000000000*
56L01224 000000000000000000000000000000000000*
57L01260 000000000000000000000000000000000000*
58L01296 000000000000000000000000000000000000*
59
60L01332 111111111111111111111111111111111111*
61L01368 011101110111101101110111011101111111*
62L01404 111111111111111111111111111111111010*
63L01440 111111111111111111111111110111101111*
64L01476 110111101111111111111111111111111111*
65L01512 000000000000000000000000000000000000*
66L01548 000000000000000000000000000000000000*
67L01584 000000000000000000000000000000000000*
68L01620 000000000000000000000000000000000000*
69L01656 000000000000000000000000000000000000*
70L01692 000000000000000000000000000000000000*
71
72L01728 111111111111111111111111111111111111*
73L01764 011110110111011101110111011101111111*
74L01800 111111111111111111111111111111110110*
75L01836 111111111111111111111111111011011111*
76L01872 110111011111111111111111111111111111*
77L01908 000000000000000000000000000000000000*
78L01944 000000000000000000000000000000000000*
79L01980 000000000000000000000000000000000000*
80L02016 000000000000000000000000000000000000*
81L02052 000000000000000000000000000000000000*
82L02088 000000000000000000000000000000000000*
83
84L02124 000000000000000000000000000000000000*
85L02160 000000000000000000000000000000000000*
86L02196 000000000000000000000000000000000000*
87L02232 000000000000000000000000000000000000*
88L02268 000000000000000000000000000000000000*
89L02304 000000000000000000000000000000000000*
90L02340 000000000000000000000000000000000000*
91L02376 000000000000000000000000000000000000*
92L02412 000000000000000000000000000000000000*
93
94L02448 000000000000000000000000000000000000*
95L02484 000000000000000000000000000000000000*
96L02520 000000000000000000000000000000000000*
97L02556 000000000000000000000000000000000000*
98L02592 000000000000000000000000000000000000*
99L02628 000000000000000000000000000000000000*
100L02664 000000000000000000000000000000000000*
101L02700 000000000000000000000000000000000000*
102L02736 000000000000000000000000000000000000*
103
104L02772 000000000000000000000000000000000000*
105L02808 000000000000000000000000000000000000*
106L02844 000000000000000000000000000000000000*
107L02880 000000000000000000000000000000000000*
108L02916 000000000000000000000000000000000000*
109L02952 000000000000000000000000000000000000*
110L02988 000000000000000000000000000000000000*
111L03024 000000000000000000000000000000000000*
112L03060 000000000000000000000000000000000000*
113
114L03096 000000000000000000000000000000000000*
115L03132 000000000000000000000000000000000000*
116L03168 000000000000000000000000000000000000*
117L03204 000000000000000000000000000000000000*
118L03240 000000000000000000000000000000000000*
119L03276 000000000000000000000000000000000000*
120L03312 000000000000000000000000000000000000*
121L03348 000000000000000000000000000000000000*
122L03384 000000000000000000000000000000000000*
123
124L03420 000000000000000000000000000000000000*
125
126N ==> Architecture Control *
127L03456 01010101010101010101*
128N ==> Signature is "" *
129L03476 000000000000000000000000000000000000*
130L03512 0000000000000000000000000000*
131C5550*
132
1330000
Property changes on: trunk/src/regtests/jedutil/jeds/gal18v10/pal14l4-to-gal18v10.jed
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/regtests/jedutil/jeds/gal18v10/pal12l6-to-gal18v10.jed
r0r23606
1
2Device G18V10 converted from PEEL18CV8-> JEDEC map.
3PAL to GAL JEDEC conversion utility - paltogal v3.12  17 November 1992
4Copyright (c) by LATTICE Semiconductor Corp. 1990, 1991, 1992.
5Input File:  pal12l6.jed
6Output File: 12l6.jed
7The Date:    Fri Nov 30 21:41:09 2012
8
9
10 JEDEC PEEL file Translated from: PAL12L6     Mon 10-8-2012  22:40:14
11                                  PA
12*QP20
13*QF3540
14*F0
15 *
16N Output Pin 19  *
17
18L00000 000000000000000000000000000000000000*
19
20L00036 000000000000000000000000000000000000*
21L00072 000000000000000000000000000000000000*
22L00108 000000000000000000000000000000000000*
23L00144 000000000000000000000000000000000000*
24L00180 000000000000000000000000000000000000*
25L00216 000000000000000000000000000000000000*
26L00252 000000000000000000000000000000000000*
27L00288 000000000000000000000000000000000000*
28L00324 000000000000000000000000000000000000*
29
30L00360 111111111111111111111111111111111111*
31L00396 011101110111011101111011011101111111*
32L00432 111111111111111111111111111111110110*
33L00468 110111111111111111111111111111111111*
34L00504 111111111111111111111111111111101111*
35L00540 000000000000000000000000000000000000*
36L00576 000000000000000000000000000000000000*
37L00612 000000000000000000000000000000000000*
38L00648 000000000000000000000000000000000000*
39
40L00684 111111111111111111111111111111111111*
41L00720 011101110111011110110111011101111111*
42L00756 111111111111111111111111111111111010*
43L00792 000000000000000000000000000000000000*
44L00828 000000000000000000000000000000000000*
45L00864 000000000000000000000000000000000000*
46L00900 000000000000000000000000000000000000*
47L00936 000000000000000000000000000000000000*
48L00972 000000000000000000000000000000000000*
49
50L01008 111111111111111111111111111111111111*
51L01044 011101110111101101110111011101111111*
52L01080 111111111111111111111111111111111010*
53L01116 000000000000000000000000000000000000*
54L01152 000000000000000000000000000000000000*
55L01188 000000000000000000000000000000000000*
56L01224 000000000000000000000000000000000000*
57L01260 000000000000000000000000000000000000*
58L01296 000000000000000000000000000000000000*
59
60L01332 111111111111111111111111111111111111*
61L01368 011101111011011101110111011101111111*
62L01404 111111111111111111111111111111110101*
63L01440 000000000000000000000000000000000000*
64L01476 000000000000000000000000000000000000*
65L01512 000000000000000000000000000000000000*
66L01548 000000000000000000000000000000000000*
67L01584 000000000000000000000000000000000000*
68L01620 000000000000000000000000000000000000*
69L01656 000000000000000000000000000000000000*
70L01692 000000000000000000000000000000000000*
71
72L01728 111111111111111111111111111111111111*
73L01764 011110110111011101110111011101111111*
74L01800 111111111111111111111111111111110110*
75L01836 000000000000000000000000000000000000*
76L01872 000000000000000000000000000000000000*
77L01908 000000000000000000000000000000000000*
78L01944 000000000000000000000000000000000000*
79L01980 000000000000000000000000000000000000*
80L02016 000000000000000000000000000000000000*
81L02052 000000000000000000000000000000000000*
82L02088 000000000000000000000000000000000000*
83
84L02124 111111111111111111111111111111111111*
85L02160 101101110111011101110111011101111111*
86L02196 111111111111111111111111111111110101*
87L02232 111011111111111111111111111111111111*
88L02268 111111111111111111111111111111011111*
89L02304 000000000000000000000000000000000000*
90L02340 000000000000000000000000000000000000*
91L02376 000000000000000000000000000000000000*
92L02412 000000000000000000000000000000000000*
93
94L02448 000000000000000000000000000000000000*
95L02484 000000000000000000000000000000000000*
96L02520 000000000000000000000000000000000000*
97L02556 000000000000000000000000000000000000*
98L02592 000000000000000000000000000000000000*
99L02628 000000000000000000000000000000000000*
100L02664 000000000000000000000000000000000000*
101L02700 000000000000000000000000000000000000*
102L02736 000000000000000000000000000000000000*
103
104L02772 000000000000000000000000000000000000*
105L02808 000000000000000000000000000000000000*
106L02844 000000000000000000000000000000000000*
107L02880 000000000000000000000000000000000000*
108L02916 000000000000000000000000000000000000*
109L02952 000000000000000000000000000000000000*
110L02988 000000000000000000000000000000000000*
111L03024 000000000000000000000000000000000000*
112L03060 000000000000000000000000000000000000*
113
114L03096 000000000000000000000000000000000000*
115L03132 000000000000000000000000000000000000*
116L03168 000000000000000000000000000000000000*
117L03204 000000000000000000000000000000000000*
118L03240 000000000000000000000000000000000000*
119L03276 000000000000000000000000000000000000*
120L03312 000000000000000000000000000000000000*
121L03348 000000000000000000000000000000000000*
122L03384 000000000000000000000000000000000000*
123
124L03420 000000000000000000000000000000000000*
125
126N ==> Architecture Control *
127L03456 01010101010101010101*
128N ==> Signature is "" *
129L03476 000000000000000000000000000000000000*
130L03512 0000000000000000000000000000*
131C6035*
132
1330000
Property changes on: trunk/src/regtests/jedutil/jeds/gal18v10/pal12l6-to-gal18v10.jed
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/regtests/jedutil/jeds/gal18v10/pal10l8-to-gal18v10.jed
r0r23606
1
2Device G18V10 converted from PEEL18CV8-> JEDEC map.
3PAL to GAL JEDEC conversion utility - paltogal v3.12  17 November 1992
4Copyright (c) by LATTICE Semiconductor Corp. 1990, 1991, 1992.
5Input File:  pal10l8.jed
6Output File: 10l8.jed
7The Date:    Fri Nov 30 21:38:16 2012
8
9
10 JEDEC PEEL file Translated from: PAL10L8     Mon 10-8-2012  22:38:46
11                                  PA
12*QP20
13*QF3540
14*F0
15 *
16N Output Pin 19  *
17
18L00000 000000000000000000000000000000000000*
19
20L00036 111111111111111111111111111111111111*
21L00072 011101110111011101110111011110111111*
22L00108 111111111111111111111111111111111110*
23L00144 000000000000000000000000000000000000*
24L00180 000000000000000000000000000000000000*
25L00216 000000000000000000000000000000000000*
26L00252 000000000000000000000000000000000000*
27L00288 000000000000000000000000000000000000*
28L00324 000000000000000000000000000000000000*
29
30L00360 111111111111111111111111111111111111*
31L00396 011101110111011101110111101101111111*
32L00432 111111111111111111111111111111110111*
33L00468 000000000000000000000000000000000000*
34L00504 000000000000000000000000000000000000*
35L00540 000000000000000000000000000000000000*
36L00576 000000000000000000000000000000000000*
37L00612 000000000000000000000000000000000000*
38L00648 000000000000000000000000000000000000*
39
40L00684 111111111111111111111111111111111111*
41L00720 011101110111011101111011011101111111*
42L00756 111111111111111111111111111111111001*
43L00792 000000000000000000000000000000000000*
44L00828 000000000000000000000000000000000000*
45L00864 000000000000000000000000000000000000*
46L00900 000000000000000000000000000000000000*
47L00936 000000000000000000000000000000000000*
48L00972 000000000000000000000000000000000000*
49
50L01008 111111111111111111111111111111111111*
51L01044 011101110111011110110111011101111111*
52L01080 111111111111111111111111111111111010*
53L01116 000000000000000000000000000000000000*
54L01152 000000000000000000000000000000000000*
55L01188 000000000000000000000000000000000000*
56L01224 000000000000000000000000000000000000*
57L01260 000000000000000000000000000000000000*
58L01296 000000000000000000000000000000000000*
59
60L01332 111111111111111111111111111111111111*
61L01368 011101110111101101110111011101111111*
62L01404 111111111111111111111111111111111010*
63L01440 000000000000000000000000000000000000*
64L01476 000000000000000000000000000000000000*
65L01512 000000000000000000000000000000000000*
66L01548 000000000000000000000000000000000000*
67L01584 000000000000000000000000000000000000*
68L01620 000000000000000000000000000000000000*
69L01656 000000000000000000000000000000000000*
70L01692 000000000000000000000000000000000000*
71
72L01728 111111111111111111111111111111111111*
73L01764 011101111011011101110111011101111111*
74L01800 111111111111111111111111111111111001*
75L01836 000000000000000000000000000000000000*
76L01872 000000000000000000000000000000000000*
77L01908 000000000000000000000000000000000000*
78L01944 000000000000000000000000000000000000*
79L01980 000000000000000000000000000000000000*
80L02016 000000000000000000000000000000000000*
81L02052 000000000000000000000000000000000000*
82L02088 000000000000000000000000000000000000*
83
84L02124 111111111111111111111111111111111111*
85L02160 011110110111011101110111011101111111*
86L02196 111111111111111111111111111111110110*
87L02232 000000000000000000000000000000000000*
88L02268 000000000000000000000000000000000000*
89L02304 000000000000000000000000000000000000*
90L02340 000000000000000000000000000000000000*
91L02376 000000000000000000000000000000000000*
92L02412 000000000000000000000000000000000000*
93
94L02448 111111111111111111111111111111111111*
95L02484 101101110111011101110111011101111111*
96L02520 111111111111111111111111111111110101*
97L02556 000000000000000000000000000000000000*
98L02592 000000000000000000000000000000000000*
99L02628 000000000000000000000000000000000000*
100L02664 000000000000000000000000000000000000*
101L02700 000000000000000000000000000000000000*
102L02736 000000000000000000000000000000000000*
103
104L02772 000000000000000000000000000000000000*
105L02808 000000000000000000000000000000000000*
106L02844 000000000000000000000000000000000000*
107L02880 000000000000000000000000000000000000*
108L02916 000000000000000000000000000000000000*
109L02952 000000000000000000000000000000000000*
110L02988 000000000000000000000000000000000000*
111L03024 000000000000000000000000000000000000*
112L03060 000000000000000000000000000000000000*
113
114L03096 000000000000000000000000000000000000*
115L03132 000000000000000000000000000000000000*
116L03168 000000000000000000000000000000000000*
117L03204 000000000000000000000000000000000000*
118L03240 000000000000000000000000000000000000*
119L03276 000000000000000000000000000000000000*
120L03312 000000000000000000000000000000000000*
121L03348 000000000000000000000000000000000000*
122L03384 000000000000000000000000000000000000*
123
124L03420 000000000000000000000000000000000000*
125
126N ==> Architecture Control *
127L03456 01010101010101010101*
128N ==> Signature is "" *
129L03476 000000000000000000000000000000000000*
130L03512 0000000000000000000000000000*
131C682C*
132
1330000
Property changes on: trunk/src/regtests/jedutil/jeds/gal18v10/pal10l8-to-gal18v10.jed
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/regtests/jedutil/jeds/gal18v10/pal16l8-to-gal18v10.jed
r0r23606
1
2Device G18V10 converted from PEEL18CV8-> JEDEC map.
3PAL to GAL JEDEC conversion utility - paltogal v3.12  17 November 1992
4Copyright (c) by LATTICE Semiconductor Corp. 1990, 1991, 1992.
5Input File:  pal16l8.jed
6Output File: 16l8.jed
7The Date:    Fri Nov 30 21:47:54 2012
8
9
10 JEDEC PEEL file Translated from: PAL16L8     Mon 10-8-2012  22:43:12
11                                  PA
12*QP20
13*QF3540
14*F0
15 *
16N Output Pin 19  *
17
18L00000 000000000000000000000000000000000000*
19
20L00036 111111111111111111111111111111111111*
21L00072 111111111111111101110111101111110111*
22L00108 111111110111111111110111011111111111*
23L00144 111111111111111101111111111111111111*
24L00180 111111111111111111110111111111111111*
25L00216 111111111111111111111111011111111111*
26L00252 111111111111111111111111111111110111*
27L00288 111111111111111111111111101111111111*
28L00324 000000000000000000000000000000000000*
29
30L00360 111111111111111111111111111111111111*
31L00396 111110111111111101110111101111111111*
32L00432 111111110111111111110111011111110111*
33L00468 111111110111111111111111111111111111*
34L00504 111110111111111111111111101111111111*
35L00540 111111110111111111111111111111110111*
36L00576 111111111111111101110111101111111111*
37L00612 111111111111111111111111011111110111*
38L00648 000000000000000000000000000000000000*
39
40L00684 111111111111111011111111111111111111*
41L00720 111101111111111101110111101111111111*
42L00756 111101101111111111111111111111111111*
43L00792 111111111111111101111111111111111111*
44L00828 111111111111111111110111111111111111*
45L00864 111111011111111111111111101111111111*
46L00900 111101111111111111111111101111111111*
47L00936 111111111111111101110111111111111111*
48L00972 000000000000000000000000000000000000*
49
50L01008 111111111111111111111111111111111111*
51L01044 111111111010111111111111111111111111*
52L01080 111111111111101111111111111111111011*
53L01116 111111111011101111111111111111111111*
54L01152 111111111011011111111111111111111111*
55L01188 111111111101111111111111101111111111*
56L01224 111111111111111111111111101111111011*
57L01260 111111111111011111111111111111111111*
58L01296 000000000000000000000000000000000000*
59
60L01332 111111111111111111111111111111111111*
61L01368 111111110111111111110111011111111011*
62L01404 111111111111110111110111111111111111*
63L01440 111111110111111011111111111111111111*
64L01476 111111111111111111111111011111111111*
65L01512 111111111111111111111111111111111011*
66L01548 111111111111111111110111011111111111*
67L01584 111111111111111111111111011111111011*
68L01620 000000000000000000000000000000000000*
69L01656 000000000000000000000000000000000000*
70L01692 000000000000000000000000000000000000*
71
72L01728 111111111111111111111111111111111111*
73L01764 011111111111111111101111111111111111*
74L01800 111111111111111111111111111110111111*
75L01836 011111111111111111111111111110111111*
76L01872 011110111111111111101111111111111111*
77L01908 111110111111111111111111111111111111*
78L01944 111101111111111111011111111110111111*
79L01980 111111110111111111111111111111111111*
80L02016 000000000000000000000000000000000000*
81L02052 000000000000000000000000000000000000*
82L02088 000000000000000000000000000000000000*
83
84L02124 111101111111111111111101111111111111*
85L02160 111111111111111111111110111111110111*
86L02196 111111111111111111111111111111111110*
87L02232 111111111111111111111111111101111111*
88L02268 111111111111111111111111101111111111*
89L02304 111111111111111111111001111111111111*
90L02340 111111111111111101111111111111111111*
91L02376 111111111111011111111111111111111111*
92L02412 000000000000000000000000000000000000*
93
94L02448 111111111111111111111111111111111111*
95L02484 111111110111111111111111011111111110*
96L02520 011111111111111111111111110111111111*
97L02556 111111110111111111111111111111111111*
98L02592 111111111111111111111011111111111111*
99L02628 111111111111111111111111111101111111*
100L02664 111111111111111111111111111111111110*
101L02700 111111111111111111111111011011111111*
102L02736 000000000000000000000000000000000000*
103
104L02772 000000000000000000000000000000000000*
105L02808 000000000000000000000000000000000000*
106L02844 000000000000000000000000000000000000*
107L02880 000000000000000000000000000000000000*
108L02916 000000000000000000000000000000000000*
109L02952 000000000000000000000000000000000000*
110L02988 000000000000000000000000000000000000*
111L03024 000000000000000000000000000000000000*
112L03060 000000000000000000000000000000000000*
113
114L03096 000000000000000000000000000000000000*
115L03132 000000000000000000000000000000000000*
116L03168 000000000000000000000000000000000000*
117L03204 000000000000000000000000000000000000*
118L03240 000000000000000000000000000000000000*
119L03276 000000000000000000000000000000000000*
120L03312 000000000000000000000000000000000000*
121L03348 000000000000000000000000000000000000*
122L03384 000000000000000000000000000000000000*
123
124L03420 000000000000000000000000000000000000*
125
126N ==> Architecture Control *
127L03456 01010101010101010101*
128N ==> Signature is "" *
129L03476 000000000000000000000000000000000000*
130L03512 0000000000000000000000000000*
131C180F*
132
1330000
Property changes on: trunk/src/regtests/jedutil/jeds/gal18v10/pal16l8-to-gal18v10.jed
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/regtests/jedutil/jeds/gal18v10/pal16r4-to-gal18v10.jed
r0r23606
1
2Device G18V10 converted from PEEL18CV8-> JEDEC map.
3PAL to GAL JEDEC conversion utility - paltogal v3.12  17 November 1992
4Copyright (c) by LATTICE Semiconductor Corp. 1990, 1991, 1992.
5Input File:  pal16r4.jed
6Output File: 16r4.jed
7The Date:    Fri Nov 30 21:49:02 2012
8
9
10 JEDEC PEEL file Translated from: PAL16R4     Mon 10-8-2012  22:43:51
11                                  PA
12*QP20
13*QF3540
14*F0
15 *
16N Output Pin 19  *
17
18L00000 000000000000000000000000000000000000*
19
20L00036 111111111111111111111111111111111111*
21L00072 111111111111111101110111101111111111*
22L00108 111111110111111111110111011111111111*
23L00144 111111111111111101111111111111111111*
24L00180 111111111111111111110111111111111111*
25L00216 111111111111111111111111011111111111*
26L00252 111111111111101111111111111111111111*
27L00288 111111111111111111111111101111111111*
28L00324 000000000000000000000000000000000000*
29
30L00360 111111111111111111111111111111111111*
31L00396 111110111111111101110111101111111111*
32L00432 111111110111111111110111011111111111*
33L00468 111111110111111111111111111111111111*
34L00504 111110111111111111111111101111111111*
35L00540 111111111011111111111111111111111111*
36L00576 111111111111111101110111101111111111*
37L00612 111111111111111111111111011111111111*
38L00648 000000000000000000000000000000000000*
39
40L00684 111111111111111111111111111111111011*
41L00720 111101111111111101110111101111111111*
42L00756 111101101111111111111111111111111111*
43L00792 111111111111111101111111111111111111*
44L00828 111111111111111111110111111111111111*
45L00864 111111011111111111111111101111111111*
46L00900 111101111111111111111111101111111111*
47L00936 111111111111111101110111111111111111*
48L00972 111111111011111111111111111111111111*
49
50L01008 111111111111111111111111111111111011*
51L01044 111111111010111111111111111111111111*
52L01080 111111111111101111111111111111111111*
53L01116 111111111011111111111111111111111111*
54L01152 111111111011011111111111111111111111*
55L01188 111111111101111111111111101111111111*
56L01224 111111111111111111111111101111111111*
57L01260 111111111111011111111111111111111111*
58L01296 111101110111111111111111111111111111*
59
60L01332 111111111111111111111111111111111011*
61L01368 111111110111111111110111011111111111*
62L01404 111111111111110111110111111111111111*
63L01440 111111110111111011111111111111111111*
64L01476 111111111111111111111111011111111111*
65L01512 111111111111101111111111111111111111*
66L01548 111111111111111111110111011111111111*
67L01584 111111111111011111111111011111111111*
68L01620 111110111111111111111111101111111111*
69L01656 000000000000000000000000000000000000*
70L01692 000000000000000000000000000000000000*
71
72L01728 111111111111111111111111111111111011*
73L01764 111111111111111111101111111111111111*
74L01800 111111111111111111111111111110111111*
75L01836 111111111111111111111111111101111111*
76L01872 111110111111111111101111111111111111*
77L01908 111110111111111111111111111111111111*
78L01944 111101111111111111011111111110111111*
79L01980 111111111111101111111111111111111111*
80L02016 111111110111111111111111111111111111*
81L02052 000000000000000000000000000000000000*
82L02088 000000000000000000000000000000000000*
83
84L02124 111101111111111111111101111111111111*
85L02160 111111111111111111111110111111111111*
86L02196 111111111111111111111111111111111110*
87L02232 111111111111111111111111111101111111*
88L02268 111111111111111111111111101111111111*
89L02304 111111111111111111111010111111111111*
90L02340 111111111111111101111111111111111111*
91L02376 111111111111011111111111111111111111*
92L02412 000000000000000000000000000000000000*
93
94L02448 111111111111111111111101111111111111*
95L02484 111110111011111111111111111111111111*
96L02520 111111111111011111111111110111111111*
97L02556 111111110111111111111111111111111111*
98L02592 111111111111111111111011111111111111*
99L02628 111111111111111111111111111101111111*
100L02664 111111111111111111111111111111111110*
101L02700 111111111111111111111111011011111111*
102L02736 000000000000000000000000000000000000*
103
104L02772 000000000000000000000000000000000000*
105L02808 000000000000000000000000000000000000*
106L02844 000000000000000000000000000000000000*
107L02880 000000000000000000000000000000000000*
108L02916 000000000000000000000000000000000000*
109L02952 000000000000000000000000000000000000*
110L02988 000000000000000000000000000000000000*
111L03024 000000000000000000000000000000000000*
112L03060 000000000000000000000000000000000000*
113
114L03096 000000000000000000000000000000000000*
115L03132 000000000000000000000000000000000000*
116L03168 000000000000000000000000000000000000*
117L03204 000000000000000000000000000000000000*
118L03240 000000000000000000000000000000000000*
119L03276 000000000000000000000000000000000000*
120L03312 000000000000000000000000000000000000*
121L03348 000000000000000000000000000000000000*
122L03384 000000000000000000000000000000000000*
123
124L03420 000000000000000000000000000000000000*
125
126N ==> Architecture Control *
127L03456 01010000000001010101*
128N ==> Signature is "" *
129L03476 000000000000000000000000000000000000*
130L03512 0000000000000000000000000000*
131C28DF*
132
1330000
Property changes on: trunk/src/regtests/jedutil/jeds/gal18v10/pal16r4-to-gal18v10.jed
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/regtests/jedutil/jeds/gal18v10/pal16r6-to-gal18v10.jed
r0r23606
1
2Device G18V10 converted from PEEL18CV8-> JEDEC map.
3PAL to GAL JEDEC conversion utility - paltogal v3.12  17 November 1992
4Copyright (c) by LATTICE Semiconductor Corp. 1990, 1991, 1992.
5Input File:  pal16r6.jed
6Output File: 16r6.jed
7The Date:    Fri Nov 30 21:49:50 2012
8
9
10 JEDEC PEEL file Translated from: PAL16R6     Mon 10-8-2012  22:44:19
11                                  PA
12*QP20
13*QF3540
14*F0
15 *
16N Output Pin 19  *
17
18L00000 000000000000000000000000000000000000*
19
20L00036 111111111111111111111111111111111111*
21L00072 111111111111111101110111101111111111*
22L00108 111111110111111111110111011111111111*
23L00144 111111111111111101111111111111111111*
24L00180 111111111111111111110111111111111111*
25L00216 111111111111111111111111011111111111*
26L00252 111111111111101111111111111111111111*
27L00288 111111111111111111111111101111111111*
28L00324 000000000000000000000000000000000000*
29
30L00360 111111111111111111111111111111111011*
31L00396 111110111111111101110111101111111111*
32L00432 111111110111111111110111011111111111*
33L00468 111111110111111111111111111111111111*
34L00504 111110111111111111111111101111111111*
35L00540 111111111011111111111111111111111111*
36L00576 111111111111111101110111101111111111*
37L00612 111111111111111111111111011111111111*
38L00648 111111111111011111111111111111111111*
39
40L00684 111111111111111111111111111111111011*
41L00720 111101111111111101110111101111111111*
42L00756 111101101111111111111111111111111111*
43L00792 111111111111111101111111111111111111*
44L00828 111111111111111111110111111111111111*
45L00864 111111011111111111111111101111111111*
46L00900 111101111111111111111111101111111111*
47L00936 111111111111111101110111111111111111*
48L00972 111111111011111111111111111111111111*
49
50L01008 111111111111111111111111111111111011*
51L01044 111111111010111111111111111111111111*
52L01080 111111111111101111111111111111111111*
53L01116 111111111011111111111111111111111111*
54L01152 111111111011011111111111111111111111*
55L01188 111111111101111111111111101111111111*
56L01224 111111111111111111111111101111111111*
57L01260 111111111111011111111111111111111111*
58L01296 111101110111111111111111111111111111*
59
60L01332 111111111111111111111111111111111011*
61L01368 111111110111111111110111011111111111*
62L01404 111111111111110111110111111111111111*
63L01440 111111110111111011111111111111111111*
64L01476 111111111111111111111111011111111111*
65L01512 111111111111101111111111111111111111*
66L01548 111111111111111111110111011111111111*
67L01584 111111111111011111111111011111111111*
68L01620 111110111111111111111111101111111111*
69L01656 000000000000000000000000000000000000*
70L01692 000000000000000000000000000000000000*
71
72L01728 111111111111111111111111111111111011*
73L01764 111111111111111111101111111111111111*
74L01800 111111111111111111111111111110111111*
75L01836 111111111111111111111111111101111111*
76L01872 111110111111111111101111111111111111*
77L01908 111110111111111111111111111111111111*
78L01944 111101111111111111011111111110111111*
79L01980 111111111111101111111111111111111111*
80L02016 111111110111111111111111111111111111*
81L02052 000000000000000000000000000000000000*
82L02088 000000000000000000000000000000000000*
83
84L02124 111111111111111111111111111111111011*
85L02160 111111111111111111111110111111111111*
86L02196 111111111111111111111111111111111110*
87L02232 111111111111111111111111111101111111*
88L02268 111111111111111111111111101111111111*
89L02304 111111111111111111111010111111111111*
90L02340 111111111111111101111101111111111111*
91L02376 111111111111011111111111111111111111*
92L02412 111110111111111111111111111111111111*
93
94L02448 111111111111111111111101111111111111*
95L02484 111110111011111111111111111111111111*
96L02520 111111111111011111111111110111111111*
97L02556 111111110111111111111111111111111111*
98L02592 111111111111111111111011111111111111*
99L02628 111111111111111111111111111101111111*
100L02664 111111111111111111111111111111111110*
101L02700 111111111111111111111111011011111111*
102L02736 000000000000000000000000000000000000*
103
104L02772 000000000000000000000000000000000000*
105L02808 000000000000000000000000000000000000*
106L02844 000000000000000000000000000000000000*
107L02880 000000000000000000000000000000000000*
108L02916 000000000000000000000000000000000000*
109L02952 000000000000000000000000000000000000*
110L02988 000000000000000000000000000000000000*
111L03024 000000000000000000000000000000000000*
112L03060 000000000000000000000000000000000000*
113
114L03096 000000000000000000000000000000000000*
115L03132 000000000000000000000000000000000000*
116L03168 000000000000000000000000000000000000*
117L03204 000000000000000000000000000000000000*
118L03240 000000000000000000000000000000000000*
119L03276 000000000000000000000000000000000000*
120L03312 000000000000000000000000000000000000*
121L03348 000000000000000000000000000000000000*
122L03384 000000000000000000000000000000000000*
123
124L03420 000000000000000000000000000000000000*
125
126N ==> Architecture Control *
127L03456 01000000000000010101*
128N ==> Signature is "" *
129L03476 000000000000000000000000000000000000*
130L03512 0000000000000000000000000000*
131C317B*
132
1330000
Property changes on: trunk/src/regtests/jedutil/jeds/gal18v10/pal16r6-to-gal18v10.jed
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/regtests/jedutil/jeds/18cv8/pal16l8-to-peel18cv8.jed
r0r23606
1
2 JEDEC PEEL file Translated from: PAL16L8     Mon 10-8-2012  22:43:12
3                                  PA
4*QP20
5*QF2696
6*F0
7 *
8N Output Pin 19  *
9L0000 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
10L0036 1101 1111 1111 1111 0111 0111 1011 1111 1111  *
11L0072 1111 1111 0111 1111 1111 0111 0111 1111 1111  *
12L0108 1111 1111 1111 1111 0111 1111 1111 1111 1111  *
13L0144 1111 1111 1111 1111 1111 0111 1111 1111 1111  *
14L0180 1111 1111 1111 1111 1111 1111 0111 1111 1111  *
15L0216 1101 1111 1111 1111 1111 1111 1111 1111 1111  *
16L0252 1111 1111 1111 1111 1111 1111 1011 1111 1111  *
17 
18N Output Pin 18  *
19L0288 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
20L0324 1111 1011 1111 1111 0111 0111 1011 1111 1111  *
21L0360 1101 1111 0111 1111 1111 0111 0111 1111 1111  *
22L0396 1111 1111 0111 1111 1111 1111 1111 1111 1111  *
23L0432 1111 1011 1111 1111 1111 1111 1011 1111 1111  *
24L0468 1101 1111 0111 1111 1111 1111 1111 1111 1111  *
25L0504 1111 1111 1111 1111 0111 0111 1011 1111 1111  *
26L0540 1101 1111 1111 1111 1111 1111 0111 1111 1111  *
27 
28N Output Pin 17  *
29L0576 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
30L0612 1111 0111 1111 1111 0111 0111 1011 1111 1111  *
31L0648 1111 0111 1110 1111 1111 1111 1111 1111 1111  *
32L0684 1111 1111 1111 1111 0111 1111 1111 1111 1111  *
33L0720 1111 1111 1111 1111 1111 0111 1111 1111 1111  *
34L0756 1111 1111 1101 1111 1111 1111 1011 1111 1111  *
35L0792 1111 0111 1111 1111 1111 1111 1011 1111 1111  *
36L0828 1111 1111 1111 1111 0111 0111 1111 1111 1111  *
37 
38N Output Pin 16  *
39L0864 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
40L0900 1111 1111 1011 1110 1111 1111 1111 1111 1111  *
41L0936 1110 1111 1111 1011 1111 1111 1111 1111 1111  *
42L0972 1111 1111 1011 1011 1111 1111 1111 1111 1111  *
43L1008 1111 1111 1011 0111 1111 1111 1111 1111 1111  *
44L1044 1111 1111 1111 1101 1111 1111 1011 1111 1111  *
45L1080 1110 1111 1111 1111 1111 1111 1011 1111 1111  *
46L1116 1111 1111 1111 0111 1111 1111 1111 1111 1111  *
47 
48N Output Pin 15  *
49L1152 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
50L1188 1110 1111 0111 1111 1111 0111 0111 1111 1111  *
51L1224 1111 1111 1111 1111 1101 0111 1111 1111 1111  *
52L1260 1111 1111 0111 1111 1110 1111 1111 1111 1111  *
53L1296 1111 1111 1111 1111 1111 1111 0111 1111 1111  *
54L1332 1110 1111 1111 1111 1111 1111 1111 1111 1111  *
55L1368 1111 1111 1111 1111 1111 0111 0111 1111 1111  *
56L1404 1110 1111 1111 1111 1111 1111 0111 1111 1111  *
57 
58N Output Pin 14  *
59L1440 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
60L1476 0111 1111 1111 1111 1111 1110 1111 1111 1111  *
61L1512 1111 1111 1111 1111 1111 1111 1111 1011 1111  *
62L1548 0111 1111 1111 1111 1111 1111 1111 1011 1111  *
63L1584 0111 1011 1111 1111 1111 1110 1111 1111 1111  *
64L1620 1111 1011 1111 1111 1111 1111 1111 1111 1111  *
65L1656 1111 0111 1111 1111 1111 1101 1111 1011 1111  *
66L1692 1111 1111 0111 1111 1111 1111 1111 1111 1111  *
67 
68N Output Pin 13  *
69L1728 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
70L1764 1101 1111 1111 1111 1111 1111 1110 1111 1111  *
71L1800 1111 1111 1111 1111 1111 1111 1111 1111 1011  *
72L1836 1111 1111 1111 1111 1111 1111 1111 0111 1111  *
73L1872 1111 1111 1111 1111 1111 1111 1011 1111 1111  *
74L1908 1111 1111 1111 1111 1111 1011 1101 1111 1111  *
75L1944 1111 1111 1111 1111 0111 1111 1111 1111 1111  *
76L1980 1111 1111 1111 0111 1111 1111 1111 1111 1111  *
77 
78N Output Pin 12  *
79L2016 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
80L2052 1111 1111 0111 1111 1111 1111 0111 1111 1011  *
81L2088 0111 1111 1111 1111 1111 1111 1111 1101 1111  *
82L2124 1111 1111 0111 1111 1111 1111 1111 1111 1111  *
83L2160 1111 1111 1111 1111 1111 1011 1111 1111 1111  *
84L2196 1111 1111 1111 1111 1111 1111 1111 0111 1111  *
85L2232 1111 1111 1111 1111 1111 1111 1111 1111 1011  *
86L2268 1111 1111 1111 1111 1111 1111 0111 1110 1111  *
87 
88N Output Enable 19,18,...12  *
89L2304 1111 1111 1111 1111 1111 1111 1111 1111 1111  *
90L2340 1111 1111 1111 1111 1111 1111 1111 1111 1111  *
91L2376 1111 1111 1111 1111 1110 1111 1111 1111 1111  *
92L2412 1111 1111 1111 1111 1111 1111 1111 1111 1111  *
93L2448 1111 1111 1111 1111 1111 1111 1111 1111 1111  *
94L2484 1111 1111 1111 1111 1111 1111 1111 1111 1111  *
95L2520 1111 0111 1111 1111 1111 1111 1101 1111 1111  *
96L2556 1111 1111 1111 1111 1111 1111 1111 1111 1111  *
97 
98N Sync Preset, Async Clear, Macrocell 19,18,...12  *
99L2592 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
100L2628 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
101L2664 1011 1011 1011 1011 1011 1011 1011 1011  *
102 
103C1C6E *
1040000
Property changes on: trunk/src/regtests/jedutil/jeds/18cv8/pal16l8-to-peel18cv8.jed
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/regtests/jedutil/jeds/18cv8/18cv8_bi-directional_io.jed
r0r23606
1JEDEC PLD file 18CV8_IO.JED created on   Tue 11-20-2012  22:28:27
2Place Compile Version: 3.0.0
3PEEL18CV8 Test Data
4*QP20
5*QF2696
6*F0
7*
8N Output Pin 19*
9L0000 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
10L0036 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
11L0072 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
12L0108 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
13L0144 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
14L0180 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
15L0216 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
16L0252 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
17 
18N Output Pin 18*
19L0288 1111 1111 1111 1111 1111 1111 1011 0111 1101 *
20L0324 1111 1111 1111 1111 1111 1111 1111 1111 1110 *
21L0360 1110 1111 1111 1111 1111 1111 1101 1111 1011 *
22L0396 1111 1101 1111 1111 1101 1110 1111 1111 1111 *
23L0432 1111 1111 1111 1111 1110 1111 1110 1111 1111 *
24L0468 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
25L0504 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
26L0540 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
27 
28N Output Pin 17*
29L0576 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
30L0612 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
31L0648 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
32L0684 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
33L0720 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
34L0756 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
35L0792 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
36L0828 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
37 
38N Output Pin 16*
39L0864 1111 1111 1111 1111 1111 1111 1101 1111 1101 *
40L0900 1111 1111 1110 1111 1111 1111 1110 1111 1110 *
41L0936 1111 1111 1111 1111 1101 1111 1111 1101 1111 *
42L0972 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
43L1008 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
44L1044 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
45L1080 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
46L1116 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
47 
48N Output Pin 15*
49L1152 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
50L1188 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
51L1224 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
52L1260 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
53L1296 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
54L1332 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
55L1368 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
56L1404 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
57 
58N Output Pin 14*
59L1440 1101 1111 1111 1111 1111 1111 1110 1111 1111 *
60L1476 1111 1111 1110 1111 1101 1111 1111 1111 1111 *
61L1512 1111 1111 1101 1111 1110 1111 1111 1111 1101 *
62L1548 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
63L1584 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
64L1620 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
65L1656 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
66L1692 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
67 
68N Output Pin 13*
69L1728 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
70L1764 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
71L1800 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
72L1836 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
73L1872 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
74L1908 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
75L1944 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
76L1980 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
77 
78N Output Pin 12*
79L2016 0111 1011 1111 1111 1111 1111 1111 1111 1111 *
80L2052 1111 1111 1011 1011 1011 0111 1111 1111 1111 *
81L2088 1111 1111 1110 1111 1111 1111 1111 1111 1111 *
82L2124 1111 1111 1111 1111 1101 1111 1110 1101 1111 *
83L2160 1111 1111 1111 1111 1110 1101 1101 1111 1111 *
84L2196 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
85L2232 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
86L2268 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
87 
88N Output Enable 19,18,...12*
89L2304 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
90L2340 1111 1111 1111 1111 1111 1111 1111 1111 1111 *
91L2376 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
92L2412 1111 1111 1101 1111 1111 1111 1111 1111 1111 *
93L2448 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
94L2484 1111 1111 1111 1111 1111 1111 1111 1111 1110 *
95L2520 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
96L2556 1111 1111 1101 1111 1111 1111 1111 1111 1111 *
97 
98N Sync Preset, Async Clear, Macrocell 19,18,...12*
99L2592 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
100L2628 0000 1111 1111 1111 1111 1111 1111 1111 1111 *
101L2664 0011 1011 0011 1111 1011 0111 0011 0011 *
102 
103C2E3B*
1040000
Property changes on: trunk/src/regtests/jedutil/jeds/18cv8/18cv8_bi-directional_io.jed
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/regtests/jedutil/jeds/18cv8/pal10l8-to-peel18cv8.jed
r0r23606
1
2 JEDEC PEEL file Translated from: PAL10L8     Mon 10-8-2012  22:38:46
3                                  PA
4*QP20
5*QF2696
6*F0
7 *
8N Output Pin 19  *
9L0000 0111 0111 0111 0111 0111 0111 0111 1011 1111  *
10L0036 1111 1111 1111 1111 1111 1111 1111 1111 1011  *
11L0072 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
12L0108 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
13L0144 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
14L0180 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
15L0216 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
16L0252 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
17 
18N Output Pin 18  *
19L0288 0111 0111 0111 0111 0111 0111 1011 0111 1111  *
20L0324 1101 1111 1111 1111 1111 1111 1111 1111 1111  *
21L0360 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
22L0396 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
23L0432 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
24L0468 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
25L0504 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
26L0540 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
27 
28N Output Pin 17  *
29L0576 0111 0111 0111 0111 0111 1011 0111 0111 1111  *
30L0612 1110 1111 1111 1111 1111 1111 1111 1111 0111  *
31L0648 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
32L0684 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
33L0720 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
34L0756 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
35L0792 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
36L0828 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
37 
38N Output Pin 16  *
39L0864 0111 0111 0111 0111 1011 0111 0111 0111 1111  *
40L0900 1110 1111 1111 1111 1111 1111 1111 1111 1011  *
41L0936 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
42L0972 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
43L1008 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
44L1044 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
45L1080 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
46L1116 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
47 
48N Output Pin 15  *
49L1152 0111 0111 0111 1011 0111 0111 0111 0111 1111  *
50L1188 1110 1111 1111 1111 1111 1111 1111 1111 1011  *
51L1224 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
52L1260 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
53L1296 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
54L1332 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
55L1368 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
56L1404 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
57 
58N Output Pin 14  *
59L1440 0111 0111 1011 0111 0111 0111 0111 0111 1111  *
60L1476 1110 1111 1111 1111 1111 1111 1111 1111 0111  *
61L1512 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
62L1548 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
63L1584 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
64L1620 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
65L1656 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
66L1692 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
67 
68N Output Pin 13  *
69L1728 0111 1011 0111 0111 0111 0111 0111 0111 1111  *
70L1764 1101 1111 1111 1111 1111 1111 1111 1111 1011  *
71L1800 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
72L1836 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
73L1872 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
74L1908 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
75L1944 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
76L1980 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
77 
78N Output Pin 12  *
79L2016 1011 0111 0111 0111 0111 0111 0111 0111 1111  *
80L2052 1101 1111 1111 1111 1111 1111 1111 1111 0111  *
81L2088 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
82L2124 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
83L2160 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
84L2196 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
85L2232 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
86L2268 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
87 
88N Output Enable 19,18,...12  *
89L2304 1111 1111 1111 1111 1111 1111 1111 1111 1111  *
90L2340 1111 1111 1111 1111 1111 1111 1111 1111 1111  *
91L2376 1111 1111 1111 1111 1111 1111 1111 1111 1111  *
92L2412 1111 1111 1111 1111 1111 1111 1111 1111 1111  *
93L2448 1111 1111 1111 1111 1111 1111 1111 1111 1111  *
94L2484 1111 1111 1111 1111 1111 1111 1111 1111 1111  *
95L2520 1111 1111 1111 1111 1111 1111 1111 1111 1111  *
96L2556 1111 1111 1111 1111 1111 1111 1111 1111 1111  *
97 
98N Sync Preset, Async Clear, Macrocell 19,18,...12  *
99L2592 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
100L2628 0000 0000 0000 0000 0000 0000 0000 0000 0000  *
101L2664 1011 1011 1011 1011 1011 1011 1011 1011  *
102 
103C6934 *
1040000
Property changes on: trunk/src/regtests/jedutil/jeds/18cv8/pal10l8-to-peel18cv8.jed
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/regtests/jedutil/jeds/ck2605/ck2605-test1.jed
r0r23606
1
2DM SIGNETICS(PHILIPS)*
3DD CK2605*
4QP20*
5QF1106*
6QV0*
7G0*F0*
8
9L00000 1111111111111111111111111111111111111000000000*
10L00046 0111111111111111111101111111111111110100000000*
11L00092 1110111111111111111111101111111111110010000000*
12L00138 1101111111111111111111011111111111110001000000*
13L00184 1111101111111111111111111011111111110000100000*
14L00230 1111011111111111111111110111111111110000010000*
15L00276 1111111011111111111111111110111111110000001000*
16L00322 1111110111111111111111111111011111110000000100*
17L00368 1111111101111111111111111111101111110000000010*
18L00414 1111111111111111111111111111011111110000000001*
19L00460 1111111111110111111111111111111011110000000010*
20L00506 1111111111111110111111111111110111110000000100*
21L00552 1111111111111101111111111111111110110000001000*
22L00598 1111111111111111101111111111111101110000010000*
23L00644 1111111111111111011111111111111111100000100000*
24L00690 1111111111111111111011111111111111010001000000*
25L00736 111111111111111111111111111111111111 *
26L00772 000000000000000000000000000000000000 *
27L00808 000000000000000000000000000000000001 *
28L00844 010101010101010111111111111111111111 *
29L00880 101010101010101011111111111111111111 *
30L00916 111111111111111110101010101010101010 *
31L00952 000000000000000000000000000000000000 *
32L00988 000000000000000000000000000000000000 *
33L01024 111111111111111111010101010101010101 *
34L01060 111111111111111111111111111111111111 *
35L01096 1001100101*
360000
No newline at end of file
Property changes on: trunk/src/regtests/jedutil/jeds/ck2605/ck2605-test1.jed
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/regtests/jedutil/jeds/ck2605/ck2605-test2.jed
r0r23606
1
2DM SIGNETICS(PHILIPS)*
3DD CK2605*
4QP20*
5QF1106*
6QV0*
7G0*F0*
8
9L00000 0000000000000000000000000000000000001000000000*
10L00046 0111111111111111111101111111111111110100000000*
11L00092 1110111111111111111111101111111111110010000000*
12L00138 1101111111111111111111011111111111110001000000*
13L00184 1111101111111111111111111011111111110000100000*
14L00230 1111011111111111111111110111111111110000010000*
15L00276 1111111011111111111111111110111111110000001000*
16L00322 1111110111111111111111111111011111110000000100*
17L00368 1111111101111111111111111111101111110000000010*
18L00414 1111111111111111111111111111011111110000000001*
19L00460 1111111111110111111111111111111011110000000010*
20L00506 1111111111111110111111111111110111110000000100*
21L00552 1111111111111101111111111111111110110000001000*
22L00598 1111111111111111101111111111111101110000010000*
23L00644 1111111111111111011111111111111111100000100000*
24L00690 1111111111111111111011111111111111010001000000*
25L00736 111111111111111111111111111111111111 *
26L00772 000000000000000000000000000000000000 *
27L00808 000000000000000000000000000000000001 *
28L00844 010101010101010111111111111111111111 *
29L00880 101010101010101011111111111111111111 *
30L00916 111111111111111110101010101010101010 *
31L00952 000000000000000000000000000000000000 *
32L00988 000000000000000000000000000000000000 *
33L01024 111111111111111111010101010101010101 *
34L01060 111111111111111111111111111111111111 *
35L01096 0110011010*
360000
No newline at end of file
Property changes on: trunk/src/regtests/jedutil/jeds/ck2605/ck2605-test2.jed
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/regtests/jedutil/eqns/pal10h8/pal10h8.eqn
r23605r23606
1chip 2000 PAL10H8
2
3i1=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 i8=8 i9=9 GND=10 i11=11
4o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20
5
6equations
7
8o12 = /i1 & i2 & i3 & i4 & i5 & i6 & i7 & i8 +
9      i9 & i11
10
11o13 = i1 & /i2 & i3 & i4 & i5 & i6 & i7 & i8 +
12      /i9 & i11
13
14o14 = i1 & i2 & /i3 & i4 & i5 & i6 & i7 & i8 +
15      i9 & /i11
16
17o15 = i1 & i2 & i3 & /i4 & i5 & i6 & i7 & i8 +
18      /i9 & /i11
19
20o16 = i1 & i2 & i3 & i4 & /i5 & i6 & i7 & i8 +
21      /i9 & /i11
22
23o17 = i1 & i2 & i3 & i4 & i5 & /i6 & i7 & i8 +
24      i9 & /i11
25
26o18 = i1 & i2 & i3 & i4 & i5 & i6 & /i7 & i8 +
27      /i9 & i11
28
29o19 = i1 & i2 & i3 & i4 & i5 & i6 & i7 & /i8 +
30      i11
trunk/src/regtests/jedutil/eqns/ICT_Place/PEEL18CV8/18cv8_combinatorial_feedback.psf
r23605r23606
5959O19.COM = /I7 & I8 & /RF13 & /RF15 #
6060          /I9 & /I11 & RF15 #
6161          RF13 & I16 & /O17 & /I18;
62O19.OE = O17;
62O19.OE = O17;
No newline at end of file
trunk/src/regtests/jedutil/eqns/ICT_Place/PEEL18CV8/18cv8_register_feedback.psf
r23605r23606
5959RF19.REG = I8 & RF15 & O17 #
6060           I1 & I2 & /RF15 #
6161           O13 & /O17;
62RF19.OE = /O13;
62RF19.OE = /O13;
No newline at end of file
trunk/src/regtests/jedutil/eqns/Opal_Jr/pal16c1/pal16c1.eqn
r0r23606
1chip 2000 PAL16C1
2
3i1=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 i8=8 i9=9 GND=10 i11=11
4i12=12 i13=13 i14=14 o15=15 o16=16 i17=17 i18=18 i19=19 VCC=20
5
6equations
7
8/o15 = i1 & i2 +
9       i3 & i4 +
10       i5 & i6 +
11       i7 & i8 +
12       i9 & i11 +
13       i12 & i13 +
14       i14 & i17 +
15       i18 & i19 +
16       /i1 & /i2 +
17       /i3 & /i4 +
18       /i5 & /i6 +
19       /i7 & /i8 +
20       /i9 & /i11 +
21       /i12 & /i13 +
22       /i14 & /i17 +
23       /i18 & /i19
Property changes on: trunk/src/regtests/jedutil/eqns/Opal_Jr/pal16c1/pal16c1.eqn
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/regtests/jedutil/eqns/Opal_Jr/pal16h2/pal16h2.eqn
r0r23606
1chip 2000 PAL16H2
2
3i1=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 i8=8 i9=9 GND=10 i11=11
4i12=12 i13=13 i14=14 o15=15 o16=16 i17=17 i18=18 i19=19 VCC=20
5
6equations
7
8o15 = i1 & i2 & i3 & /i4 & i5 & /i6 & i7 & i8 +
9      i9 +
10      /i11 +
11      i12 +
12      /i13 +
13      i14 +
14      /i17 +
15      i18 & /i19
16
17o16 = i1 & i2 & /i3 & i4 & /i5 & i6 & i7 & i8 +
18      /i9 +
19      i11 +
20      /i12 +
21      i13 +
22      /i14 +
23      i17 +
24      /i18 & i19
Property changes on: trunk/src/regtests/jedutil/eqns/Opal_Jr/pal16h2/pal16h2.eqn
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/regtests/jedutil/eqns/Opal_Jr/pal10h8/pal10h8.eqn
r0r23606
1chip 2000 PAL10H8
2
3i1=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 i8=8 i9=9 GND=10 i11=11
4o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20
5
6equations
7
8o12 = /i1 & i2 & i3 & i4 & i5 & i6 & i7 & i8 +
9      i9 & i11
10
11o13 = i1 & /i2 & i3 & i4 & i5 & i6 & i7 & i8 +
12      /i9 & i11
13
14o14 = i1 & i2 & /i3 & i4 & i5 & i6 & i7 & i8 +
15      i9 & /i11
16
17o15 = i1 & i2 & i3 & /i4 & i5 & i6 & i7 & i8 +
18      /i9 & /i11
19
20o16 = i1 & i2 & i3 & i4 & /i5 & i6 & i7 & i8 +
21      /i9 & /i11
22
23o17 = i1 & i2 & i3 & i4 & i5 & /i6 & i7 & i8 +
24      i9 & /i11
25
26o18 = i1 & i2 & i3 & i4 & i5 & i6 & /i7 & i8 +
27      /i9 & i11
28
29o19 = i1 & i2 & i3 & i4 & i5 & i6 & i7 & /i8 +
30      i11
Property changes on: trunk/src/regtests/jedutil/eqns/Opal_Jr/pal10h8/pal10h8.eqn
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/regtests/jedutil/eqns/Opal_Jr/pal12h6/pal12h6.eqn
r0r23606
1chip 2000 PAL12H6
2
3i1=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 i8=8 i9=9 GND=10 i11=11
4i12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 i19=19 VCC=20
5
6equations
7
8o13 = /i1 & i2 & i3 & i4 & i5 & i6 & i7 & i8 +
9      i9 & i11 +
10      /i19 +
11      i12
12
13o14 = i1 & /i2 & i3 & i4 & i5 & i6 & i7 & i8 +
14      /i9 & i11
15
16o15 = i1 & i2 & i3 & /i4 & i5 & i6 & i7 & i8 +
17      /i9 & /i11
18
19o16 = i1 & i2 & i3 & i4 & i5 & i6 & /i7 & i8 +
20      i9 & /i11
21
22o17 = i1 & i2 & i3 & i4 & /i5 & i6 & i7 & i8 +
23      /i9 & /i11
24
25o18 = i1 & i2 & i3 & i4 & i5 & /i6 & i7 & i8 +
26      /i9 & i11 +
27      i19 +
28      /i12
Property changes on: trunk/src/regtests/jedutil/eqns/Opal_Jr/pal12h6/pal12h6.eqn
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/regtests/jedutil/eqns/Opal_Jr/pal14h4/pal14h4.eqn
r0r23606
1chip 2000 PAL14H4
2
3i1=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 i8=8 i9=9 GND=10 i11=11
4i12=12 i13=13 o14=14 o15=15 o16=16 o17=17 i18=18 i19=19 VCC=20
5
6equations
7
8o14 = /i1 & i2 & i3 & i4 & i5 & i6 & i7 & i8 +
9      i9 & i11 +
10      /i12 & /i13 +
11      i18 & /i19
12
13o15 = i1 & /i2 & i3 & i4 & i5 & i6 & i7 & i8 +
14      i9 & /i11 +
15      i12 & i13 +
16      /i18 & i19
17
18o16 = i1 & i2 & /i3 & i4 & i5 & i6 & i7 & i8 +
19      /i9 & i11 +
20      i12 & /i13 +
21      /i18 & /i19
22
23o17 = i1 & i2 & i3 & /i4 & i5 & i6 & i7 & i8 +
24      i9 & i11 +
25      /i12 & i13 +
26      i18 & i19
Property changes on: trunk/src/regtests/jedutil/eqns/Opal_Jr/pal14h4/pal14h4.eqn
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/regtests/jedutil/eqns/Opal_Jr/pal14l4/pal14l4.eqn
r0r23606
1chip 2000 PAL14L4
2
3i1=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 i8=8 i9=9 GND=10 i11=11
4i12=12 i13=13 o14=14 o15=15 o16=16 o17=17 i18=18 i19=19 VCC=20
5
6equations
7
8/o14 = i1 & /i2 & i3 & i4 & i5 & i6 & i7 & i8 +
9       /i9 & i11 +
10       i12 & /i13 +
11       i18 & i19
12
13/o15 = i1 & i2 & i3 & /i4 & i5 & i6 & i7 & i8 +
14       /i9 & /i11 +
15       /i12 & i13 +
16       /i18 & i19
17
18/o16 = i1 & i2 & i3 & i4 & /i5 & i6 & i7 & i8 +
19       /i9 & /i11 +
20       i12 & i13 +
21       i18 & /i19
22
23/o17 = i1 & i2 & i3 & i4 & i5 & /i6 & i7 & i8 +
24       /i9 & i11 +
25       /i12 & /i13 +
26       /i18 & /i19
Property changes on: trunk/src/regtests/jedutil/eqns/Opal_Jr/pal14l4/pal14l4.eqn
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/regtests/jedutil/eqns/Opal_Jr/pal12l6/pal12l6.eqn
r0r23606
1chip 2000 PAL12L6
2
3i1=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 i8=8 i9=9 GND=10 i11=11
4i12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 i19=19 VCC=20
5
6equations
7
8/o13 = /i1 & i2 & i3 & i4 & i5 & i6 & i7 & i8 +
9       i9 & i11 +
10       /i19 +
11       i12
12
13/o14 = i1 & /i2 & i3 & i4 & i5 & i6 & i7 & i8 +
14       /i9 & i11
15
16/o15 = i1 & i2 & /i3 & i4 & i5 & i6 & i7 & i8 +
17       i9 & i11
18
19/o16 = i1 & i2 & i3 & /i4 & i5 & i6 & i7 & i8 +
20       /i9 & /i11
21
22/o17 = i1 & i2 & i3 & i4 & /i5 & i6 & i7 & i8 +
23       /i9 & /i11
24
25/o18 = i1 & i2 & i3 & i4 & i5 & /i6 & i7 & i8 +
26       /i9 & i11 +
27       i19 +
28       /i12
Property changes on: trunk/src/regtests/jedutil/eqns/Opal_Jr/pal12l6/pal12l6.eqn
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/regtests/jedutil/eqns/Opal_Jr/pal10l8/pal10l8.eqn
r0r23606
1chip 2000 PAL10L8
2
3i1=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 i8=8 i9=9 GND=10 i11=11
4o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20
5
6equations
7
8/o12 = /i1 & i2 & i3 & i4 & i5 & i6 & i7 & i8 +
9       i9 & i11
10
11/o13 = i1 & /i2 & i3 & i4 & i5 & i6 & i7 & i8 +
12       /i9 & i11
13
14/o14 = i1 & i2 & /i3 & i4 & i5 & i6 & i7 & i8 +
15       i9 & /i11
16
17/o15 = i1 & i2 & i3 & /i4 & i5 & i6 & i7 & i8 +
18       /i9 & /i11
19
20/o16 = i1 & i2 & i3 & i4 & /i5 & i6 & i7 & i8 +
21       /i9 & /i11
22
23/o17 = i1 & i2 & i3 & i4 & i5 & /i6 & i7 & i8 +
24       i9 & /i11
25
26/o18 = i1 & i2 & i3 & i4 & i5 & i6 & /i7 & i8 +
27       i11
28
29/o19 = i1 & i2 & i3 & i4 & i5 & i6 & i7 & /i8 +
30       /i9
Property changes on: trunk/src/regtests/jedutil/eqns/Opal_Jr/pal10l8/pal10l8.eqn
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/regtests/jedutil/eqns/Opal_Jr/pal16l2/pal16l2.eqn
r0r23606
1chip 2000 PAL16L2
2
3i1=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 i8=8 i9=9 GND=10 i11=11
4i12=12 i13=13 i14=14 o15=15 o16=16 i17=17 i18=18 i19=19 VCC=20
5
6equations
7
8/o15 = i1 & i2 & i3 & /i4 & i5 & i6 & i7 & i8 +
9       /i9 +
10       /i11 +
11       /i12 +
12       i13 +
13       i14 +
14       i17 +
15       i18 & i19
16
17/o16 = i1 & i2 & i3 & i4 & i5 & i6 & /i7 & i8 +
18       i9 +
19       i11 +
20       i12 +
21       /i13 +
22       /i14 +
23       /i17 +
24       /i18 & /i19
Property changes on: trunk/src/regtests/jedutil/eqns/Opal_Jr/pal16l2/pal16l2.eqn
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/regtests/jedutil/eqns/Opal_Jr/pal20l8/pal20l8.eqn
r0r23606
1chip 2000 PAL20L8
2
3i1=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 i8=8 i9=9 i10=10 i11=11 GND=12
4i13=13 i14=14 o15=15 o16=16 o17=17 o18=18 o19=19 o20=20 o21=21 o22=22 i23=23 VCC=24
5
6equations
7
8/o15 = /i1 & i2 & /i3 & i4 & i11 +
9       /i1 & i2 & /i3 & /i5 & /i13 +
10       /i1 & i2 & /i3 & i6 & i14 +
11       /i1 & i2 & /i3 & /i7 & /i23 +
12       /i1 & i2 & /i3 & i8 & /i11 +
13       /i1 & i2 & /i3 & /i9 & i13 +
14       /o16
15o15.oe = o16
16
17/o16 = i1 & /i2 & /o17 +
18       i3 & /i4 +
19       i5 & /i6 +
20       i7 & /i8 +
21       i3 & i9 & o17 +
22       i1 & /i2 & i3 & /i4 & i5 & /i6 & i7 & /i8 & /i9 +
23       /i8 & /i9
24o16.oe = vcc
25
26/o17 = /i23 & /o18 +
27       i10 & o18 +
28       i9 +
29       i8 +
30       /i7 +
31       /i6 +
32       i5
33o17.oe = i4 & i5
34
35/o18 = i1 & /i2 & i3 & /i4 & /i8 & i23 +
36       i1 & i2 & i3 & /i4 & /i5 +
37       /i6 & i7 & i8 & i9 & i10 & /o19 +
38       i11 & i13 & i14 & i23 +
39       /i6 & i7 & i8 & i9 & i10 +
40       i3 & i13 & i14 & i23 +
41       i1 & i2 & i3 & /i4 & /i5 & o19
42o18.oe = i1 & i10 & i23
43
44/o19 = i9 & /i10 & i11 & i23 +
45       i9 +
46       /i10 +
47       i11 & o20 +
48       i23 +
49       i2 & /i10 & i23 +
50       i9 & i11
51o19.oe = i8 & /o20
52
53/o20 = o21 +
54       /i2 +
55       /i3 +
56       /i4 +
57       /i5 +
58       /i6 +
59       /i7 & /o21
60o20.oe = vcc
61
62/o21 = i1 & i8 +
63       /i14 +
64       i1 & /i5 & i8 +
65       i23 +
66       i1 & i8 & /i14 +
67       i13 +
68       i1 & i11
69o21.oe = i5 & i6
70
71/o22 = i1 & /i8 +
72       /i8 +
73       i1 +
74       /i10 +
75       /i23 +
76       i8 & /i13 +
77       /i11
78o22.oe = i3 & /i7
Property changes on: trunk/src/regtests/jedutil/eqns/Opal_Jr/pal20l8/pal20l8.eqn
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/regtests/jedutil/eqns/Opal_Jr/pal20r4/pal20r4.eqn
r0r23606
1chip pal20r4 PAL20R4
2
3CLK=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 i8=8 i9=9 i10=10 i11=11 GND=12
4/OE=13 i14=14 o15=15 o16=16 rf17=17 rf18=18 rf19=19 rf20=20 o21=21 o22=22 i23=23 VCC=24
5
6equations
7
8/o15 = i2 & i6 & i7 +
9       i6 & o16 +
10       i3 & /o16 +
11       i7 +
12       /i4 +
13       i6 & i7 +
14       i4 & i7
15o15.oe = /i23
16
17/o16 = /i3 & /rf17 +
18       /i4 +
19       /i3 +
20       /i3 & i4 +
21       /i7 & rf17 +
22       /i7 +
23       i4
24o16.oe = i23
25
26/rf17 := /i2 +
27         /rf18 +
28         i5 +
29         i6 +
30         rf18 +
31         i4 +
32         /i10 +
33         /i23
34rf17.oe = OE
35
36/rf18 := /i2 & i5 & i6 & /i7 +
37         i3 & i6 & i7 +
38         i3 & rf19 +
39         /i2 & /i7 +
40         /i3 & /rf19 +
41         i5 & i6 & /i7 +
42         i7 +
43         /i11
44rf18.oe = OE
45
46/rf19 := i5 & i6 & /i7 +
47         i3 & i6 & i7 +
48         i5 & rf20 +
49         i6 +
50         i7 +
51         /i4 & /rf20 +
52         /i7 +
53         i10
54rf19.oe = OE
55
56/rf20 := i10 & rf17 +
57         /i11 +
58         i4 & /rf17 +
59         i2 +
60         /i6 & /i7 +
61         i8 +
62         /i9 +
63         o22
64rf20.oe = OE
65
66/o21 = /i8 +
67       /i2 & rf17 +
68       i11 +
69       /i10 +
70       o15 +
71       /i14 +
72       /i3
73o21.oe = i8 & i9 & /o22
74
75/o22 = i14 +
76       /o15 +
77       i3 & /o21 +
78       i7 +
79       /i8 & o21 +
80       i10 +
81       /i9
82o22.oe = i14 & /o15
No newline at end of file
Property changes on: trunk/src/regtests/jedutil/eqns/Opal_Jr/pal20r4/pal20r4.eqn
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/regtests/jedutil/eqns/Opal_Jr/pal20r6/pal20r6.eqn
r0r23606
1chip pal20r6 PAL20R6
2
3CLK=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 i8=8 i9=9 i10=10 i11=11 GND=12
4/OE=13 i14=14 o15=15 rf16=16 rf17=17 rf18=18 rf19=19 rf20=20 rf21=21 o22=22 i23=23 VCC=24
5
6equations
7
8/o15 = i2 & i6 & i7 +
9       i6 & rf16 +
10       i3 & /rf16 +
11       i7 +
12       /i4 +
13       i6 & i7 +
14       i4 & i7
15o15.oe = /i23
16
17/rf16 := /i3 & /rf17 +
18         /i4 & /i23 +
19         /i3 +
20         /i3 & i4 +
21         /i7 & rf17 +
22         /i7 +
23         i4 +
24         i23
25rf16.oe = OE
26
27/rf17 := /i2 +
28         /rf18 +
29         i5 +
30         i6 +
31         rf18 +
32         i4 +
33         /i10 +
34         /i23
35rf17.oe = OE
36
37/rf18 := /i2 & i5 & i6 & /i7 +
38         i3 & i6 & i7 +
39         i3 & rf19 +
40         /i2 & /i7 +
41         /i3 & /rf19 +
42         i5 & i6 & /i7 +
43         i7 +
44         /i11
45rf18.oe = OE
46
47/rf19 := i5 & i6 & /i7 +
48         i3 & i6 & i7 +
49         i5 & rf20 +
50         i6 +
51         i7 +
52         /i4 & /rf20 +
53         /i7 +
54         i10
55rf19.oe = OE
56
57/rf20 := i10 & rf17 +
58         /i11 +
59         i4 & /rf17 +
60         i2 +
61         /i6 & /i7 +
62         i8 +
63         /i9 +
64         o22
65rf20.oe = OE
66
67/rf21 := /i8 +
68         /i2 & rf17 +
69         i11 +
70         /i10 +
71         o15 +
72         /i14 & /o22 +
73         /i3 +
74         /i5
75rf21.oe = OE
76
77/o22 = i14 +
78       /o15 +
79       i3 & /rf21 +
80       i7 +
81       /i8 & rf21 +
82       i10 +
83       /i9
84o22.oe = i14 & /o15
No newline at end of file
Property changes on: trunk/src/regtests/jedutil/eqns/Opal_Jr/pal20r6/pal20r6.eqn
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/regtests/jedutil/eqns/Opal_Jr/pal16l8/pal16l8.eqn
r0r23606
1md
2chip 2000 PAL16L8
3
4i1=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 i8=8 i9=9 GND=10
5i11=11 o12=12 o13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 VCC=20
6
7equations
8
9/o12 = i3 & i7 & /i9 +
10       i1 & o13 +
11       i3 +
12       /i6 +
13       i8 +
14       /i9 +
15       i7 & /o13
16o12.oe = vcc
17
18/o13 = i11 & /o14 +
19       /i9 +
20       i8 +
21       /i7 +
22       /i6 & o14 +
23       i5 +
24       i4
25o13.oe = i2 & o14
26
27/o14 = i1 & /o15 +
28       /i8 +
29       i1 & /i8 +
30       i1 & /i2 & /o15 +
31       /i2 +
32       i2 & /i8 & o15 +
33       i3
34o14.oe = vcc
35
36/o15 = i3 & i6 & i7 & /i11 +
37       i6 & o16 +
38       i3 & /o16 +
39       i7 +
40       /i11 +
41       i6 & i7 +
42       i7 & /i11
43o15.oe = vcc
44
45/o16 = /i3 & /o17 +
46       /i4 & /i11 +
47       /i4 & /i3 +
48       /i3 & i4 +
49       /i7 & o17 +
50       /i7 & /i11 +
51       i4
52o16.oe = vcc
53
54/o17 = i2 & i5 & i6 & /i7 +
55       i2 & /o18 +
56       i5 +
57       i6 +
58       /i7 & o18 +
59       i2 & /i7 +
60       i5 & i6
61o17.oe = /o16
62
63/o18 = /i2 & i5 & i6 & /i7 +
64       i3 & i6 & i7 & i11 +
65       i3 +
66       /i2 & /i7 +
67       i3 & i11 +
68       i5 & i6 & /i7 +
69       i7 & i11
70o18.oe = vcc
71
72/o19 = i5 & i6 & /i7 & i11 +
73       i3 & i6 & i7 +
74       i5 +
75       i6 +
76       i7 +
77       i11 +
78       /i7
79o19.oe = vcc
Property changes on: trunk/src/regtests/jedutil/eqns/Opal_Jr/pal16l8/pal16l8.eqn
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/regtests/jedutil/eqns/Opal_Jr/pal20r8/pal20r8.eqn
r0r23606
1chip pal20r8 PAL20R8
2
3CLK=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 i8=8 i9=9 i10=10 i11=11 GND=12
4/OE=13 i14=14 rf15=15 rf16=16 rf17=17 rf18=18 rf19=19 rf20=20 rf21=21 rf22=22 i23=23 VCC=24
5
6equations
7
8/rf15 := i2 & i6 & i7 +
9         i6 & rf16 +
10         i3 & /rf16 +
11         i7 +
12         /i4 +
13         i6 & i7 +
14         i4 & i7 +
15         /i23
16rf15.oe = OE
17
18/rf16 := /i3 & /rf17 +
19         /i4 +
20         /i3 +
21         /i3 & i4 +
22         /i7 & rf17 +
23         /i7 +
24         i4 +
25         i23
26rf16.oe = OE
27
28/rf17 := /i2 +
29         /rf18 +
30         i5 +
31         i6 +
32         rf18 +
33         i4 +
34         /i10 +
35         /i23
36rf17.oe = OE
37
38/rf18 := /i2 & i5 & i6 & /i7 +
39         i3 & i6 & i7 +
40         i3 & rf19 +
41         /i2 & /i7 +
42         /i3 & /rf19 +
43         i5 & i6 & /i7 +
44         i7 +
45         /i11
46rf18.oe = OE
47
48/rf19 := i5 & i6 & /i7 +
49         i3 & i6 & i7 +
50         i5 & rf20 +
51         i6 +
52         i7 +
53         /i4 & /rf20 +
54         /i7 +
55         i10
56rf19.oe = OE
57
58/rf20 := i10 & rf17 +
59         /i11 +
60         i4 & /rf17 +
61         i2 +
62         /i6 & /i7 +
63         i8 +
64         /i9 +
65         rf22
66rf20.oe = OE
67
68/rf21 := /i8 +
69         /i2 & rf17 +
70         i11 +
71         /i10 +
72         rf15 +
73         /i14 +
74         /i3 +
75         i8 & i9 & /rf22
76rf21.oe = OE
77
78/rf22 := i14 +
79         /rf15 +
80         i3 & /rf21 +
81         i7 +
82         /i8 & rf21 +
83         i10 +
84         /i9 +
85         i14 & /rf15
86rf22.oe = OE
No newline at end of file
Property changes on: trunk/src/regtests/jedutil/eqns/Opal_Jr/pal20r8/pal20r8.eqn
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/regtests/jedutil/eqns/Opal_Jr/pal16r4/pal16r4.eqn
r0r23606
1chip pal16r4 PAL16R4
2
3CLK=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 i8=8 i9=9 GND=10
4/OE=11 o12=12 o13=13 rf14=14 rf15=15 rf16=16 rf17=17 o18=18 o19=19 VCC=20
5
6equations
7
8/o12 = /i2 & /i3 +
9       i4 & o13 +
10       i3 +
11       /i6 +
12       i8 +
13       /i9 +
14       i7 & /o13
15o12.oe = rf14
16
17/o13 = /rf14 +
18       /i9 +
19       i8 +
20       /i7 +
21       /i6 & /rf14 +
22       i5 +
23       i4
24o13.oe = i2 & rf14
25
26/rf14 := /rf15 +
27         /i8 +
28         i8 +
29         /i2 & /rf15 +
30         /i2 +
31         i2 & /i8 & rf15 +
32         /i4 +
33         i3
34rf14.oe = OE
35
36/rf15 := i3 & i6 & i7 +
37         i6 & rf16 +
38         i3 & /rf16 +
39         i7 +
40         /i4 +
41         i6 & i7 +
42         i4 & i7 +
43         /i2 & /i7
44rf15.oe = OE
45
46/rf16 := /i3 & /rf17 +
47         /i4 +
48         /i3 & /i3 +
49         /i3 & i4 +
50         /i7 & rf17 +
51         /i7 +
52         i4 +
53         i2 & i3
54rf16.oe = OE
55
56/rf17 := i2 & i5 & i6 & /i7 +
57         i2 & /o18 +
58         i5 +
59         i6 +
60         /i7 & o18 +
61         i2 & /i7 +
62         i5 & i6 +
63         /i3
64rf17.oe = OE
65
66/o18 = /i2 & i5 & i6 & /i7 +
67       i3 & i6 & i7 +
68       i3 +
69       /i2 & /i7 +
70       /i3 +
71       i5 & i6 & /i7 +
72       i7
73o18.oe = vcc
74
75/o19 = i5 & i6 & /i7 +
76       i3 & i6 & i7 +
77       i5 +
78       i6 +
79       i7 +
80       /i4 +
81       /i7
82o19.oe = vcc
Property changes on: trunk/src/regtests/jedutil/eqns/Opal_Jr/pal16r4/pal16r4.eqn
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/regtests/jedutil/eqns/Opal_Jr/pal20l10/pal20l10.eqn
r0r23606
1chip 2000 PAL20L10
2
3i1=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 i8=8 i9=9 i10=10 i11=11 GND=12
4i13=13 o14=14 o15=15 o16=16 o17=17 o18=18 o19=19 o20=20 o21=21 o22=22 o23=23 VCC=24
5
6equations
7
8/o14 = /i11 +
9       i10 +
10       i9 & /o15
11o14.oe = o15
12
13/o15 = /i1 & i2 & /i3 & i4 & i11 +
14       /i1 & i2 & /i3 & /i5 & /i13 & o16 +
15       /i1 & i2 & /i3 & i6
16o15.oe = /o16
17
18/o16 = i1 & /i2 & /o17 +
19       i3 & /i4 +
20       i3 & i9 & o17
21o16.oe = vcc
22
23/o17 = /o18 +
24       i10 & o18 +
25       i9
26o17.oe = i4 & i5
27
28/o18 = i1 & /i2 & i3 & /i4 & /i8 +
29       /i6 & i7 & i8 & i9 & i10 & /o19 +
30       i1 & i2 & i3 & /i4 & /i5 & o19
31o18.oe = i1 & i10
32
33/o19 = i11 & o20 +
34       i2 & /i10 +
35       i9 & i11
36o19.oe = i8 & /o20
37
38/o20 = o21 +
39       /i6 +
40       /i7 & /o21
41o20.oe = vcc
42
43/o21 = i1 & i8 +
44       /i4 & /o22 +
45       o22
46o21.oe = i5 & i6
47
48/o22 = i1 & /i8 +
49       /i8 +
50       i1
51o22.oe = i3 & /i7
52
53/o23 = i7 +
54       i11 +
55       /i13
56o23.oe = vcc
Property changes on: trunk/src/regtests/jedutil/eqns/Opal_Jr/pal20l10/pal20l10.eqn
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/regtests/jedutil/eqns/Opal_Jr/pal16r6/pal16r6.eqn
r0r23606
1chip pal16r6 PAL16R6
2
3CLK=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 i8=8 i9=9 GND=10
4/OE=11 o12=12 rf13=13 rf14=14 rf15=15 rf16=16 rf17=17 rf18=18 o19=19 VCC=20
5
6equations
7
8/o12 = /i2 & /i3 +
9       i4 & rf13 +
10       i3 +
11       /i6 +
12       i8 +
13       /i9 +
14       i7 & /rf13
15o12.oe = rf14
16
17/rf13 := /rf14 +
18         /i9 +
19         i8 +
20         /i7 +
21         /i6 & /rf14 +
22         i5 & rf14 +
23         i4 +
24         /i2
25rf13.oe = OE
26
27/rf14 := /rf15 +
28         /i8 +
29         i8 +
30         /i2 & /rf15 +
31         /i2 +
32         i2 & /i8 & rf15 +
33         /i4 +
34         i3
35rf14.oe = OE
36
37/rf15 := i3 & i6 & i7 +
38         i6 & rf16 +
39         i3 & /rf16 +
40         i7 +
41         /i4 +
42         i6 & i7 +
43         i4 & i7 +
44         /i2 & /i7
45rf15.oe = OE
46
47/rf16 := /i3 & /rf17 +
48         /i4 +
49         /i3 +
50         /i3 & i4 +
51         /i7 & rf17 +
52         /i7 +
53         i4 +
54         i2 & i3
55rf16.oe = OE
56
57/rf17 := i2 & i5 & i6 & /i7 +
58         i2 & /rf18 +
59         i5 +
60         i6 +
61         /i7 & rf18 +
62         i2 & /i7 +
63         i5 & i6 +
64         /i3
65rf17.oe = OE
66
67/rf18 := /i2 & i5 & i6 & /i7 +
68         i3 & i6 & i7 +
69         i3 +
70         /i2 & /i7 +
71         /i3 +
72         i5 & i6 & /i7 +
73         i7 +
74         i4
75rf18.oe = OE
76
77/o19 = i5 & i6 & /i7 +
78       i3 & i6 & i7 +
79       i5 +
80       i6 +
81       i7 +
82       /i4 +
83       /i7
84o19.oe = vcc
Property changes on: trunk/src/regtests/jedutil/eqns/Opal_Jr/pal16r6/pal16r6.eqn
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/regtests/jedutil/eqns/Opal_Jr/pal16r8/pal16r8.eqn
r0r23606
1chip pal16r8 PAL16R8
2
3CLK=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 i8=8 i9=9 GND=10
4/OE=11 rf12=12 rf13=13 rf14=14 rf15=15 rf16=16 rf17=17 rf18=18 rf19=19 VCC=20
5
6equations
7
8/rf12 := /i2 & /i3 +
9         i4 & rf13 +
10         i3 +
11         /i6 +
12         i8 +
13         /i9 +
14         i7 & /rf13 +
15         i5
16rf12.oe = OE
17
18/rf13 := /rf14 +
19         /i9 +
20         i8 +
21         /i7 +
22         /i6 & rf14 +
23         i5 +
24         i4 +
25         /i3
26rf13.oe = OE
27
28/rf14 := /rf15 +
29         /i8 +
30         i8 +
31         /i2 & /rf15 +
32         /i2 +
33         i2 & /i8 & rf15 +
34         /i4 +
35         i3
36rf14.oe = OE
37
38/rf15 := i3 & i6 & i7 +
39         i6 & rf16 +
40         i3 & /rf16 +
41         i7 +
42         /i4 +
43         i6 & i7 +
44         i4 & i7 +
45         /i2 & /i7
46rf15.oe = OE
47
48/rf16 := /i3 & /rf17 +
49         /i4 +
50         /i3 +
51         /i3 & i4 +
52         /i7 & rf17 +
53         /i7 +
54         i4 +
55         i2 & i3
56rf16.oe = OE
57
58/rf17 := i2 & i5 & i6 & /i7 +
59         i2 & /rf18 +
60         i5 +
61         i6 +
62         /i7 & rf18 +
63         i2 & /i7 +
64         i5 & i6 +
65         /i3
66rf17.oe = OE
67
68/rf18 := /i2 & i5 & i6 & /i7 +
69         i3 & i6 & i7 +
70         i3 & rf19 +
71         /i2 & /i7 +
72         /i3 & /rf19 +
73         i5 & i6 & /i7 +
74         i7 +
75         /i4
76rf18.oe = OE
77
78/rf19 := i5 & i6 & /i7 +
79         i3 & i6 & i7 +
80         i5 & rf12 +
81         i6 +
82         i7 +
83         /i4 & /rf12 +
84         /i7 +
85         i2
86rf19.oe = OE
Property changes on: trunk/src/regtests/jedutil/eqns/Opal_Jr/pal16r8/pal16r8.eqn
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/regtests/jedutil/eqns/ispLEVER_Classic/readme.txt
r0r23606
1These files were created with Lattice Semiconductor's ispLEVER Classic v1.6 software.
No newline at end of file
Property changes on: trunk/src/regtests/jedutil/eqns/ispLEVER_Classic/readme.txt
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/regtests/jedutil/eqns/ispLEVER_Classic/gal18v10/test1/gal18v10-test1.syn
r0r23606
1JDF B
2// Created by Version 1.6
3PROJECT Untitled
4DESIGN gal18v10 Normal
5DEVKIT GAL18V10-15LJ
6ENTRY ABEL/Schematic
7MODULE gal18v10-test1.abl
8MODSTYLE gal18v10_test1 Normal
9SYNTHESIS_TOOL Synplify
10SIMULATOR_TOOL ActiveHDL
11TOPMODULE gal18v10_test1
Property changes on: trunk/src/regtests/jedutil/eqns/ispLEVER_Classic/gal18v10/test1/gal18v10-test1.syn
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/regtests/jedutil/eqns/ispLEVER_Classic/gal18v10/test1/gal18v10-test1.abl
r0r23606
1MODULE gal18v10_test1
2
3TITLE 'GAL18V10 Test1'
4
5DECLARATIONS
6
7" Constants
8vcc = 1;
9
10" Inputs
11i1 pin 1;
12i2 pin 2;
13i3 pin 3;
14i4 pin 4;
15i5 pin 5;
16i6 pin 6;
17i7 pin 7;
18i8 pin 8;
19
20" Outputs
21o9  pin 9  istype 'com,pos,retain';
22o11 pin 11 istype 'com,neg,retain';
23o12 pin 12 istype 'com,pos,retain';
24o13 pin 13 istype 'com,neg,retain';
25o14 pin 14 istype 'com,pos,retain';
26o15 pin 15 istype 'com,neg,retain';
27o16 pin 16 istype 'com,pos,retain';
28o17 pin 17 istype 'com,neg,retain';
29o18 pin 18 istype 'com,pos,retain';
30o19 pin 19 istype 'com,neg,retain';
31
32EQUATIONS
33
34o9 = i1 & i2 #
35     !i3 #
36     o19 #
37     !i4 #
38     !i5 #
39     i6 #
40     i7 #
41     !i8 & !o19;
42o9.oe = vcc;
43
44!o11 = !i3 & !o9 #
45       !i1 #
46       i8 #
47       !i2 #
48       i5 #
49       i4 & o9 #
50       !i7 #
51       !i6;
52o11.oe = vcc;
53
54o12 = i4 #
55      i6 #
56      i3 & !o11 #
57      i5 #
58      i1 #
59      i2 #
60      !i8 #
61      i7 & o11;
62o12.oe = vcc;
63
64!o13 = !i5 & !o12 #
65       !i7 & o12 #
66       i8 #
67       !i1 #
68       i2 #
69       !i3 #
70       !i6 #
71       !i4;
72o13.oe = vcc;
73
74o14 = i2 & !i6 #
75      i1 & !o13 #
76      i4 & i5 #
77      i2 & !i7 & o13 #
78      i3 & i7 #
79      i6 & !i7 #
80      i8 #
81      !i1 & !i8 #
82      !i2 & !i3 & !i4 #
83      !i2 & i3 & !i5 & i8;
84o14.oe = vcc;
85
86!o15 = i7 & o14 #
87       !i7 & i8 #
88       i1 & i2 & i3 & i4 & i5 #
89       i6 & i7 & !i8 & !o14 #
90       i6 & i7 & !i8 #
91       !i3 & !i4 #
92       !i4 & o14 #
93       i5 #
94       !i2 & i7 #
95       i3 & i8;
96o15.oe = vcc;
97
98o16 = !i8 #
99      i7 #
100      !i6 #
101      i5 #
102      !i4 #
103      i3 #
104      !i2 & !o15 #
105      i1 & o15;
106o16.oe = vcc;
107
108!o17 = !i3 & i6 #
109       i8 #
110       i4 & !o16 #
111       !i1 #
112       !i5 #
113       i2 #
114       !i6 #
115       !i7 & o16;
116o17.oe = vcc;
117
118o18 = !i1 #
119      !i2 #
120      !i3 #
121      !i4 & o17 #
122      i5 & !o17 #
123      i6 #
124      i7 #
125      i8;
126o18.oe = vcc;
127
128!o19 = !i8 & !o18 #
129       !i7 #
130       !i6 #
131       !i5 #
132       i4 #
133       i3 #
134       i2 #
135       i1 & o18;
136o19.oe = vcc;
137
138END
Property changes on: trunk/src/regtests/jedutil/eqns/ispLEVER_Classic/gal18v10/test1/gal18v10-test1.abl
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/regtests/jedutil/baseline/pls153/pls153.txt
r0r23606
1Inputs:
2
31, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19
4
5Outputs:
6
79 (Combinatorial, Output feedback output, Active low)
813 (Combinatorial, Output feedback output, Active high)
914 (Combinatorial, Output feedback output, Active high)
1015 (Combinatorial, Output feedback output, Active low)
1118 (Combinatorial, Output feedback output, Active high)
1219 (Combinatorial, Output feedback output, Active low)
13
14Equations:
15
16/o9 = i1 & i12 +
17      /i2 & /o13 +
18      i2 & o13 +
19      /i3 & /o14 +
20      i3 & o14 +
21      /i4 & /o15 +
22      i4 & i16 +
23      i5 & /i16 +
24      i7 & /i17 +
25      /i8 & i17 +
26      i8 & /o18 +
27      /o9 & o18 +
28      o9 & /o19 +
29      /i11 & o19 +
30      i11 +
31      i7 & /o13 +
32      i6 & i8 & /i12 & /o14 +
33      /i6 & /o9 & i11 & o14 +
34      i5 & o9 & /i11 & /o15 +
35      /i5 & o15 +
36      i4 & /i16 +
37      i3 & /i17 +
38      /i3 & i17 +
39      i2 & /o18 +
40      /i2 & o18 +
41      /i1 & o19
42o9.oe = vcc
43
44o13 = i1 & i12 +
45      /i2 & /o13 +
46      i2 & o13 +
47      /i3 & /o14 +
48      i3 & o14 +
49      i4 & i16 +
50      i5 & /i16 +
51      i16 +
52      i7 & /i17 +
53      /i8 & i17 +
54      /o9 & o18 +
55      o9 & /o19 +
56      /i11 & o19 +
57      i11 +
58      i7 & /o13 +
59      i6 & i8 & /i12 & /o14 +
60      /i6 & /o9 & i11 & o14 +
61      /i5 & o15 +
62      i4 & /i16 +
63      /i4 & i16 +
64      i3 & /i17 +
65      /i3 & i17 +
66      i2 & /o18 +
67      i1 & /o19
68o13.oe = i1 & i2 & i3 & i4 & i5 & i6 & i7 & i8
69
70o14 = i1 & i12 +
71      /i2 & /o13 +
72      i2 & o13 +
73      /i3 & /o14 +
74      /i4 & /o15 +
75      i4 & i16 +
76      i5 & /i16 +
77      i16 +
78      i7 & /i17 +
79      /i8 & i17 +
80      i8 & /o18 +
81      o9 & /o19 +
82      /i11 & o19 +
83      i11 +
84      i7 & /o13 +
85      i6 & i8 & /i12 & /o14 +
86      i5 & o9 & /i11 & /o15 +
87      /i5 & o15 +
88      i4 & /i16 +
89      /i4 & i16 +
90      i3 & /i17 +
91      /i3 & i17 +
92      i2 & /o18 +
93      /i2 & o18 +
94      /i1 & o19
95o14.oe = /i1 & /i2 & /i3 & /i4 & /i5 & /i6 & /i7 & /i8
96
97/o15 = i1 & i12 +
98       /i2 & /o13 +
99       i2 & o13 +
100       i3 & o14 +
101       /i4 & /o15 +
102       i4 & i16 +
103       i5 & /i16 +
104       i16 +
105       i7 & /i17 +
106       /i8 & i17 +
107       i8 & /o18 +
108       /o9 & o18 +
109       /i11 & o19 +
110       i11 +
111       i7 & /o13 +
112       /i6 & /o9 & i11 & o14 +
113       i5 & o9 & /i11 & /o15 +
114       /i5 & o15 +
115       i4 & /i16 +
116       /i4 & i16 +
117       i3 & /i17 +
118       /i3 & i17 +
119       i2 & /o18 +
120       i1 & /o19
121o15.oe = /o9 & /i11 & /i12 & /o13 & /o14 & /o15 & /i16 & /i17 & /o18 & /o19
122
123o18 = /i2 & /o13 +
124      i2 & o13 +
125      /i3 & /o14 +
126      i3 & o14 +
127      /i4 & /o15 +
128      i4 & i16 +
129      i5 & /i16 +
130      i16 +
131      i7 & /i17 +
132      /i8 & i17 +
133      i8 & /o18 +
134      /o9 & o18 +
135      o9 & /o19 +
136      /i11 & o19 +
137      i11 +
138      i7 & /o13 +
139      i6 & i8 & /i12 & /o14 +
140      /i6 & /o9 & i11 & o14 +
141      i5 & o9 & /i11 & /o15 +
142      /i5 & o15 +
143      i4 & /i16 +
144      /i4 & i16 +
145      i3 & /i17 +
146      /i3 & i17 +
147      /i2 & o18 +
148      i1 & /o19
149o18.oe = i11 & i12 & o13 & o14 & o15 & i16 & i17 & o18 & o19
150
151/o19 = i1 & i12 +
152       /i2 & /o13 +
153       i2 & o13 +
154       /i3 & /o14 +
155       i3 & o14 +
156       /i4 & /o15 +
157       i4 & i16 +
158       i5 & /i16 +
159       i16 +
160       i7 & /i17 +
161       /i8 & i17 +
162       i8 & /o18 +
163       /o9 & o18 +
164       o9 & /o19 +
165       /i11 & o19 +
166       i11 +
167       i6 & i8 & /i12 & /o14 +
168       /i6 & /o9 & i11 & o14 +
169       i5 & o9 & /i11 & /o15 +
170       /i5 & o15 +
171       i4 & /i16 +
172       /i4 & i16 +
173       i3 & /i17 +
174       /i3 & i17 +
175       i2 & /o18 +
176       /i1 & o19
177o19.oe = vcc
178
Property changes on: trunk/src/regtests/jedutil/baseline/pls153/pls153.txt
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/regtests/jedutil/baseline/gal18v10/pal16l8-to-gal18v10.txt
r0r23606
1Inputs:
2
31, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19
4
5Outputs:
6
712 (Combinatorial, Output feedback output, Active low)
813 (Combinatorial, Output feedback output, Active low)
914 (Combinatorial, Output feedback output, Active low)
1015 (Combinatorial, Output feedback output, Active low)
1116 (Combinatorial, Output feedback output, Active low)
1217 (Combinatorial, Output feedback output, Active low)
1318 (Combinatorial, Output feedback output, Active low)
1419 (Combinatorial, Output feedback output, Active low)
15
16Equations:
17
18/o12 = i3 & i7 & /i9 +
19       i1 & o13 +
20       i3 +
21       /i6 +
22       i8 +
23       /i9 +
24       i7 & /o13
25o12.oe = vcc
26
27/o13 = i11 & /o14 +
28       /i9 +
29       i8 +
30       /i7 +
31       /i6 & o14 +
32       i5 +
33       i4
34o13.oe = i2 & o14
35
36/o14 = i1 & /o15 +
37       /i8 +
38       i1 & /i8 +
39       i1 & /i2 & /o15 +
40       /i2 +
41       i2 & /i8 & o15 +
42       i3
43o14.oe = vcc
44
45/o15 = i3 & i6 & i7 & /i11 +
46       i6 & o16 +
47       i3 & /o16 +
48       i7 +
49       /i11 +
50       i6 & i7 +
51       i7 & /i11
52o15.oe = vcc
53
54/o16 = /i3 & /o17 +
55       /i4 & /i11 +
56       /i3 & /i4 +
57       /i3 & i4 +
58       /i7 & o17 +
59       /i7 & /i11 +
60       i4
61o16.oe = vcc
62
63/o17 = i2 & i5 & i6 & /i7 +
64       i2 & /o18 +
65       i5 +
66       i6 +
67       /i7 & o18 +
68       i2 & /i7 +
69       i5 & i6
70o17.oe = /o16
71
72/o18 = /i2 & i5 & i6 & /i7 +
73       i3 & i6 & i7 & i11 +
74       i3 +
75       /i2 & /i7 +
76       i3 & i11 +
77       i5 & i6 & /i7 +
78       i7 & i11
79o18.oe = vcc
80
81/o19 = i5 & i6 & /i7 & i11 +
82       i3 & i6 & i7 +
83       i5 +
84       i6 +
85       i7 +
86       i11 +
87       /i7
88o19.oe = vcc
89
Property changes on: trunk/src/regtests/jedutil/baseline/gal18v10/pal16l8-to-gal18v10.txt
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/regtests/jedutil/baseline/gal18v10/pal16r4-to-gal18v10.txt
r0r23606
1Inputs:
2
31, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19
4
5Outputs:
6
712 (Combinatorial, Output feedback output, Active low)
813 (Combinatorial, Output feedback output, Active low)
914 (Registered, Output feedback registered, Active low)
1015 (Registered, Output feedback registered, Active low)
1116 (Registered, Output feedback registered, Active low)
1217 (Registered, Output feedback registered, Active low)
1318 (Combinatorial, Output feedback output, Active low)
1419 (Combinatorial, Output feedback output, Active low)
15
16Equations:
17
18/o12 = /i2 & /i3 +
19       i4 & o13 +
20       i3 +
21       /i6 +
22       i8 +
23       /i9 +
24       i7 & /o13
25o12.oe = rf14
26
27/o13 = /rf14 +
28       /i9 +
29       i8 +
30       /i7 +
31       /i6 & /rf14 +
32       i5 +
33       i4
34o13.oe = i2 & rf14
35
36/rf14 := /rf15 +
37         /i8 +
38         i8 +
39         /i2 & /rf15 +
40         /i2 +
41         i2 & /i8 & rf15 +
42         /i4 +
43         i3
44rf14.oe = /i11
45
46/rf15 := i3 & i6 & i7 +
47         i6 & rf16 +
48         i3 & /rf16 +
49         i7 +
50         /i4 +
51         i6 & i7 +
52         i4 & i7 +
53         /i2 & /i7
54rf15.oe = /i11
55
56/rf16 := /i3 & /rf17 +
57         /i4 +
58         /i3 +
59         /i3 & i4 +
60         /i7 & rf17 +
61         /i7 +
62         i4 +
63         i2 & i3
64rf16.oe = /i11
65
66/rf17 := i2 & i5 & i6 & /i7 +
67         i2 & /o18 +
68         i5 +
69         i6 +
70         /i7 & o18 +
71         i2 & /i7 +
72         i5 & i6 +
73         /i3
74rf17.oe = /i11
75
76/o18 = /i2 & i5 & i6 & /i7 +
77       i3 & i6 & i7 +
78       i3 +
79       /i2 & /i7 +
80       /i3 +
81       i5 & i6 & /i7 +
82       i7
83o18.oe = vcc
84
85/o19 = i5 & i6 & /i7 +
86       i3 & i6 & i7 +
87       i5 +
88       i6 +
89       i7 +
90       /i4 +
91       /i7
92o19.oe = vcc
93
Property changes on: trunk/src/regtests/jedutil/baseline/gal18v10/pal16r4-to-gal18v10.txt
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/regtests/jedutil/baseline/gal18v10/pal16r6-to-gal18v10.txt
r0r23606
1Inputs:
2
31, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19
4
5Outputs:
6
712 (Combinatorial, Output feedback output, Active low)
813 (Registered, Output feedback registered, Active low)
914 (Registered, Output feedback registered, Active low)
1015 (Registered, Output feedback registered, Active low)
1116 (Registered, Output feedback registered, Active low)
1217 (Registered, Output feedback registered, Active low)
1318 (Registered, Output feedback registered, Active low)
1419 (Combinatorial, Output feedback output, Active low)
15
16Equations:
17
18/o12 = /i2 & /i3 +
19       i4 & rf13 +
20       i3 +
21       /i6 +
22       i8 +
23       /i9 +
24       i7 & /rf13
25o12.oe = rf14
26
27/rf13 := /rf14 +
28         /i9 +
29         i8 +
30         /i7 +
31         /i6 & /rf14 +
32         i5 & rf14 +
33         i4 +
34         /i2
35rf13.oe = /i11
36
37/rf14 := /rf15 +
38         /i8 +
39         i8 +
40         /i2 & /rf15 +
41         /i2 +
42         i2 & /i8 & rf15 +
43         /i4 +
44         i3
45rf14.oe = /i11
46
47/rf15 := i3 & i6 & i7 +
48         i6 & rf16 +
49         i3 & /rf16 +
50         i7 +
51         /i4 +
52         i6 & i7 +
53         i4 & i7 +
54         /i2 & /i7
55rf15.oe = /i11
56
57/rf16 := /i3 & /rf17 +
58         /i4 +
59         /i3 +
60         /i3 & i4 +
61         /i7 & rf17 +
62         /i7 +
63         i4 +
64         i2 & i3
65rf16.oe = /i11
66
67/rf17 := i2 & i5 & i6 & /i7 +
68         i2 & /rf18 +
69         i5 +
70         i6 +
71         /i7 & rf18 +
72         i2 & /i7 +
73         i5 & i6 +
74         /i3
75rf17.oe = /i11
76
77/rf18 := /i2 & i5 & i6 & /i7 +
78         i3 & i6 & i7 +
79         i3 +
80         /i2 & /i7 +
81         /i3 +
82         i5 & i6 & /i7 +
83         i7 +
84         i4
85rf18.oe = /i11
86
87/o19 = i5 & i6 & /i7 +
88       i3 & i6 & i7 +
89       i5 +
90       i6 +
91       i7 +
92       /i4 +
93       /i7
94o19.oe = vcc
95
Property changes on: trunk/src/regtests/jedutil/baseline/gal18v10/pal16r6-to-gal18v10.txt
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/regtests/jedutil/baseline/gal18v10/pal16r8-to-gal18v10.txt
r0r23606
1Inputs:
2
31, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19
4
5Outputs:
6
712 (Registered, Output feedback registered, Active low)
813 (Registered, Output feedback registered, Active low)
914 (Registered, Output feedback registered, Active low)
1015 (Registered, Output feedback registered, Active low)
1116 (Registered, Output feedback registered, Active low)
1217 (Registered, Output feedback registered, Active low)
1318 (Registered, Output feedback registered, Active low)
1419 (Registered, Output feedback registered, Active low)
15
16Equations:
17
18/rf12 := /i2 & /i3 +
19         i4 & rf13 +
20         i3 +
21         /i6 +
22         i8 +
23         /i9 +
24         i7 & /rf13 +
25         i5
26rf12.oe = /i11
27
28/rf13 := /rf14 +
29         /i9 +
30         i8 +
31         /i7 +
32         /i6 & rf14 +
33         i5 +
34         i4 +
35         /i3
36rf13.oe = /i11
37
38/rf14 := /rf15 +
39         /i8 +
40         i8 +
41         /i2 & /rf15 +
42         /i2 +
43         i2 & /i8 & rf15 +
44         /i4 +
45         i3
46rf14.oe = /i11
47
48/rf15 := i3 & i6 & i7 +
49         i6 & rf16 +
50         i3 & /rf16 +
51         i7 +
52         /i4 +
53         i6 & i7 +
54         i4 & i7 +
55         /i2 & /i7
56rf15.oe = /i11
57
58/rf16 := /i3 & /rf17 +
59         /i4 +
60         /i3 +
61         /i3 & i4 +
62         /i7 & rf17 +
63         /i7 +
64         i4 +
65         i2 & i3
66rf16.oe = /i11
67
68/rf17 := i2 & i5 & i6 & /i7 +
69         i2 & /rf18 +
70         i5 +
71         i6 +
72         /i7 & rf18 +
73         i2 & /i7 +
74         i5 & i6 +
75         /i3
76rf17.oe = /i11
77
78/rf18 := /i2 & i5 & i6 & /i7 +
79         i3 & i6 & i7 +
80         i3 & rf19 +
81         /i2 & /i7 +
82         /i3 & /rf19 +
83         i5 & i6 & /i7 +
84         i7 +
85         /i4
86rf18.oe = /i11
87
88/rf19 := i5 & i6 & /i7 +
89         i3 & i6 & i7 +
90         i5 & rf12 +
91         i6 +
92         i7 +
93         /i4 & /rf12 +
94         /i7 +
95         i2
96rf19.oe = /i11
97
Property changes on: trunk/src/regtests/jedutil/baseline/gal18v10/pal16r8-to-gal18v10.txt
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/regtests/jedutil/baseline/gal18v10/pal10h8-to-gal18v10.txt
r0r23606
1Inputs:
2
31, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19
4
5Outputs:
6
712 (Combinatorial, Output feedback output, Active high)
813 (Combinatorial, Output feedback output, Active high)
914 (Combinatorial, Output feedback output, Active high)
1015 (Combinatorial, Output feedback output, Active high)
1116 (Combinatorial, Output feedback output, Active high)
1217 (Combinatorial, Output feedback output, Active high)
1318 (Combinatorial, Output feedback output, Active high)
1419 (Combinatorial, Output feedback output, Active high)
15
16Equations:
17
18o12 = /i1 & i2 & i3 & i4 & i5 & i6 & i7 & i8 +
19      i9 & i11
20o12.oe = vcc
21
22o13 = i1 & /i2 & i3 & i4 & i5 & i6 & i7 & i8 +
23      /i9 & i11
24o13.oe = vcc
25
26o14 = i1 & i2 & /i3 & i4 & i5 & i6 & i7 & i8 +
27      i9 & /i11
28o14.oe = vcc
29
30o15 = i1 & i2 & i3 & /i4 & i5 & i6 & i7 & i8 +
31      /i9 & /i11
32o15.oe = vcc
33
34o16 = i1 & i2 & i3 & i4 & /i5 & i6 & i7 & i8 +
35      /i9 & /i11
36o16.oe = vcc
37
38o17 = i1 & i2 & i3 & i4 & i5 & /i6 & i7 & i8 +
39      i9 & /i11
40o17.oe = vcc
41
42o18 = i1 & i2 & i3 & i4 & i5 & i6 & /i7 & i8 +
43      /i9 & i11
44o18.oe = vcc
45
46o19 = i1 & i2 & i3 & i4 & i5 & i6 & i7 & /i8 +
47      i11
48o19.oe = vcc
49
Property changes on: trunk/src/regtests/jedutil/baseline/gal18v10/pal10h8-to-gal18v10.txt
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/regtests/jedutil/baseline/gal18v10/pal12h6-to-gal18v10.txt
r0r23606
1Inputs:
2
31, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19
4
5Outputs:
6
713 (Combinatorial, Output feedback output, Active high)
814 (Combinatorial, Output feedback output, Active high)
915 (Combinatorial, Output feedback output, Active high)
1016 (Combinatorial, Output feedback output, Active high)
1117 (Combinatorial, Output feedback output, Active high)
1218 (Combinatorial, Output feedback output, Active high)
13
14Equations:
15
16o13 = /i1 & i2 & i3 & i4 & i5 & i6 & i7 & i8 +
17      i9 & i11 +
18      /i19 +
19      i12
20o13.oe = vcc
21
22o14 = i1 & /i2 & i3 & i4 & i5 & i6 & i7 & i8 +
23      /i9 & i11
24o14.oe = vcc
25
26o15 = i1 & i2 & i3 & /i4 & i5 & i6 & i7 & i8 +
27      /i9 & /i11
28o15.oe = vcc
29
30o16 = i1 & i2 & i3 & i4 & i5 & i6 & /i7 & i8 +
31      i9 & /i11
32o16.oe = vcc
33
34o17 = i1 & i2 & i3 & i4 & /i5 & i6 & i7 & i8 +
35      /i9 & /i11
36o17.oe = vcc
37
38o18 = i1 & i2 & i3 & i4 & i5 & /i6 & i7 & i8 +
39      /i9 & i11 +
40      i19 +
41      /i12
42o18.oe = vcc
43
Property changes on: trunk/src/regtests/jedutil/baseline/gal18v10/pal12h6-to-gal18v10.txt
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/regtests/jedutil/baseline/gal18v10/pal14h4-to-gal18v10.txt
r0r23606
1Inputs:
2
31, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19
4
5Outputs:
6
714 (Combinatorial, Output feedback output, Active high)
815 (Combinatorial, Output feedback output, Active high)
916 (Combinatorial, Output feedback output, Active high)
1017 (Combinatorial, Output feedback output, Active high)
11
12Equations:
13
14o14 = /i1 & i2 & i3 & i4 & i5 & i6 & i7 & i8 +
15      i9 & i11 +
16      /i12 & /i13 +
17      i18 & /i19
18o14.oe = vcc
19
20o15 = i1 & /i2 & i3 & i4 & i5 & i6 & i7 & i8 +
21      i9 & /i11 +
22      i12 & i13 +
23      /i18 & i19
24o15.oe = vcc
25
26o16 = i1 & i2 & /i3 & i4 & i5 & i6 & i7 & i8 +
27      /i9 & i11 +
28      i12 & /i13 +
29      /i18 & /i19
30o16.oe = vcc
31
32o17 = i1 & i2 & i3 & /i4 & i5 & i6 & i7 & i8 +
33      i9 & i11 +
34      /i12 & i13 +
35      i18 & i19
36o17.oe = vcc
37
Property changes on: trunk/src/regtests/jedutil/baseline/gal18v10/pal14h4-to-gal18v10.txt
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/regtests/jedutil/baseline/gal18v10/pal16h2-to-gal18v10.txt
r0r23606
1Inputs:
2
31, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19
4
5Outputs:
6
715 (Combinatorial, Output feedback output, Active high)
816 (Combinatorial, Output feedback output, Active high)
9
10Equations:
11
12o15 = i1 & i2 & i3 & /i4 & i5 & /i6 & i7 & i8 +
13      i9 +
14      /i11 +
15      i12 +
16      /i13 +
17      i14 +
18      /i17 +
19      i18 & /i19
20o15.oe = vcc
21
22o16 = i1 & i2 & /i3 & i4 & /i5 & i6 & i7 & i8 +
23      /i9 +
24      i11 +
25      /i12 +
26      i13 +
27      /i14 +
28      i17 +
29      /i18 & i19
30o16.oe = vcc
31
Property changes on: trunk/src/regtests/jedutil/baseline/gal18v10/pal16h2-to-gal18v10.txt
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/regtests/jedutil/baseline/gal18v10/gal18v10-test1.txt
r0r23606
1Inputs:
2
31, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19
4
5Outputs:
6
79 (Combinatorial, Output feedback output, Active high)
811 (Combinatorial, Output feedback output, Active low)
912 (Combinatorial, Output feedback output, Active high)
1013 (Combinatorial, Output feedback output, Active low)
1114 (Combinatorial, Output feedback output, Active high)
1215 (Combinatorial, Output feedback output, Active low)
1316 (Combinatorial, Output feedback output, Active high)
1417 (Combinatorial, Output feedback output, Active low)
1518 (Combinatorial, Output feedback output, Active high)
1619 (Combinatorial, Output feedback output, Active low)
17
18Equations:
19
20o9 = i1 & i2 +
21     /i3 +
22     o19 +
23     /i4 +
24     /i5 +
25     i6 +
26     i7 +
27     /i8 & /o19
28o9.oe = vcc
29
30/o11 = /i1 +
31       /i2 +
32       i5 +
33       /i6 +
34       /i7 +
35       i8 +
36       i4 & o9 +
37       /i3 & /o9
38o11.oe = vcc
39
40o12 = i1 +
41      i2 +
42      i4 +
43      i5 +
44      i6 +
45      /i8 +
46      i7 & o11 +
47      i3 & /o11
48o12.oe = vcc
49
50/o13 = /i1 +
51       i2 +
52       /i3 +
53       /i4 +
54       /i6 +
55       i8 +
56       /i7 & o12 +
57       /i5 & /o12
58o13.oe = vcc
59
60o14 = /i2 & /i3 & /i4 +
61      i4 & i5 +
62      i2 & /i6 +
63      i3 & i7 +
64      i6 & /i7 +
65      i8 +
66      /i2 & i3 & /i5 & i8 +
67      /i1 & /i8 +
68      i2 & /i7 & o13 +
69      i1 & /o13
70o14.oe = vcc
71
72/o15 = /i3 & /i4 +
73       i5 +
74       i1 & i2 & i3 & i4 & i5 +
75       /i2 & i7 +
76       i3 & i8 +
77       /i7 & i8 +
78       i6 & i7 & /i8 +
79       /i4 & o14 +
80       i7 & o14 +
81       i6 & i7 & /i8 & /o14
82o15.oe = vcc
83
84o16 = i3 +
85      /i4 +
86      i5 +
87      /i6 +
88      i7 +
89      /i8 +
90      i1 & o15 +
91      /i2 & /o15
92o16.oe = vcc
93
94/o17 = /i1 +
95       i2 +
96       /i5 +
97       /i3 & i6 +
98       /i6 +
99       i8 +
100       /i7 & o16 +
101       i4 & /o16
102o17.oe = vcc
103
104o18 = /i1 +
105      /i2 +
106      /i3 +
107      i6 +
108      i7 +
109      i8 +
110      /i4 & o17 +
111      i5 & /o17
112o18.oe = vcc
113
114/o19 = i2 +
115       i3 +
116       i4 +
117       /i5 +
118       /i6 +
119       /i7 +
120       i1 & o18 +
121       /i8 & /o18
122o19.oe = vcc
123
Property changes on: trunk/src/regtests/jedutil/baseline/gal18v10/gal18v10-test1.txt
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/regtests/jedutil/baseline/gal18v10/pal16l2-to-gal18v10.txt
r0r23606
1Inputs:
2
31, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19
4
5Outputs:
6
715 (Combinatorial, Output feedback output, Active low)
816 (Combinatorial, Output feedback output, Active low)
9
10Equations:
11
12/o15 = i1 & i2 & i3 & /i4 & i5 & i6 & i7 & i8 +
13       /i9 +
14       /i11 +
15       /i12 +
16       i13 +
17       i14 +
18       i17 +
19       i18 & i19
20o15.oe = vcc
21
22/o16 = i1 & i2 & i3 & i4 & i5 & i6 & /i7 & i8 +
23       i9 +
24       i11 +
25       i12 +
26       /i13 +
27       /i14 +
28       /i17 +
29       /i18 & /i19
30o16.oe = vcc
31
Property changes on: trunk/src/regtests/jedutil/baseline/gal18v10/pal16l2-to-gal18v10.txt
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/regtests/jedutil/baseline/gal18v10/pal14l4-to-gal18v10.txt
r0r23606
1Inputs:
2
31, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19
4
5Outputs:
6
714 (Combinatorial, Output feedback output, Active low)
815 (Combinatorial, Output feedback output, Active low)
916 (Combinatorial, Output feedback output, Active low)
1017 (Combinatorial, Output feedback output, Active low)
11
12Equations:
13
14/o14 = i1 & /i2 & i3 & i4 & i5 & i6 & i7 & i8 +
15       /i9 & i11 +
16       i12 & /i13 +
17       i18 & i19
18o14.oe = vcc
19
20/o15 = i1 & i2 & i3 & /i4 & i5 & i6 & i7 & i8 +
21       /i9 & /i11 +
22       /i12 & i13 +
23       /i18 & i19
24o15.oe = vcc
25
26/o16 = i1 & i2 & i3 & i4 & /i5 & i6 & i7 & i8 +
27       /i9 & /i11 +
28       i12 & i13 +
29       i18 & /i19
30o16.oe = vcc
31
32/o17 = i1 & i2 & i3 & i4 & i5 & /i6 & i7 & i8 +
33       /i9 & i11 +
34       /i12 & /i13 +
35       /i18 & /i19
36o17.oe = vcc
37
Property changes on: trunk/src/regtests/jedutil/baseline/gal18v10/pal14l4-to-gal18v10.txt
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/regtests/jedutil/baseline/gal18v10/pal12l6-to-gal18v10.txt
r0r23606
1Inputs:
2
31, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19
4
5Outputs:
6
713 (Combinatorial, Output feedback output, Active low)
814 (Combinatorial, Output feedback output, Active low)
915 (Combinatorial, Output feedback output, Active low)
1016 (Combinatorial, Output feedback output, Active low)
1117 (Combinatorial, Output feedback output, Active low)
1218 (Combinatorial, Output feedback output, Active low)
13
14Equations:
15
16/o13 = /i1 & i2 & i3 & i4 & i5 & i6 & i7 & i8 +
17       i9 & i11 +
18       /i19 +
19       i12
20o13.oe = vcc
21
22/o14 = i1 & /i2 & i3 & i4 & i5 & i6 & i7 & i8 +
23       /i9 & i11
24o14.oe = vcc
25
26/o15 = i1 & i2 & /i3 & i4 & i5 & i6 & i7 & i8 +
27       i9 & i11
28o15.oe = vcc
29
30/o16 = i1 & i2 & i3 & /i4 & i5 & i6 & i7 & i8 +
31       /i9 & /i11
32o16.oe = vcc
33
34/o17 = i1 & i2 & i3 & i4 & /i5 & i6 & i7 & i8 +
35       /i9 & /i11
36o17.oe = vcc
37
38/o18 = i1 & i2 & i3 & i4 & i5 & /i6 & i7 & i8 +
39       /i9 & i11 +
40       i19 +
41       /i12
42o18.oe = vcc
43
Property changes on: trunk/src/regtests/jedutil/baseline/gal18v10/pal12l6-to-gal18v10.txt
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/regtests/jedutil/baseline/gal18v10/pal10l8-to-gal18v10.txt
r0r23606
1Inputs:
2
31, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19
4
5Outputs:
6
712 (Combinatorial, Output feedback output, Active low)
813 (Combinatorial, Output feedback output, Active low)
914 (Combinatorial, Output feedback output, Active low)
1015 (Combinatorial, Output feedback output, Active low)
1116 (Combinatorial, Output feedback output, Active low)
1217 (Combinatorial, Output feedback output, Active low)
1318 (Combinatorial, Output feedback output, Active low)
1419 (Combinatorial, Output feedback output, Active low)
15
16Equations:
17
18/o12 = /i1 & i2 & i3 & i4 & i5 & i6 & i7 & i8 +
19       i9 & i11
20o12.oe = vcc
21
22/o13 = i1 & /i2 & i3 & i4 & i5 & i6 & i7 & i8 +
23       /i9 & i11
24o13.oe = vcc
25
26/o14 = i1 & i2 & /i3 & i4 & i5 & i6 & i7 & i8 +
27       i9 & /i11
28o14.oe = vcc
29
30/o15 = i1 & i2 & i3 & /i4 & i5 & i6 & i7 & i8 +
31       /i9 & /i11
32o15.oe = vcc
33
34/o16 = i1 & i2 & i3 & i4 & /i5 & i6 & i7 & i8 +
35       /i9 & /i11
36o16.oe = vcc
37
38/o17 = i1 & i2 & i3 & i4 & i5 & /i6 & i7 & i8 +
39       i9 & /i11
40o17.oe = vcc
41
42/o18 = i1 & i2 & i3 & i4 & i5 & i6 & /i7 & i8 +
43       i11
44o18.oe = vcc
45
46/o19 = i1 & i2 & i3 & i4 & i5 & i6 & i7 & /i8 +
47       /i9
48o19.oe = vcc
49
Property changes on: trunk/src/regtests/jedutil/baseline/gal18v10/pal10l8-to-gal18v10.txt
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/regtests/jedutil/baseline/18cv8/18cv8_bi-directional_io.txt
r0r23606
1Inputs:
2
31, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19
4
5Outputs:
6
712 (Combinatorial, Output feedback output, Active high)
814 (Registered, Output feedback output, Active high)
916 (Registered, Output feedback output, Active low)
1018 (Combinatorial, Output feedback output, Active low)
11
12Equations:
13
14o12 = i1 & /i2 +
15      /i3 & /i4 & /i5 & i6 +
16      /o18 +
17      i13 & /rfo14 & rfo16 +
18      rfo14 & i15 & /rfo16
19o12.oe = o18
20
21rf14 := i11 & /rfo14 +
22        rfo16 & /o18 +
23        o12 & /rfo16 & o18
24rf14.oe = /o12
25
26/rf16 := o12 & rfo14 +
27         /o12 & /rfo14 & /o18 +
28         i13 & rfo16
29rf16.oe = o18
30
31/o18 = /i7 & i8 & o12 +
32       /o12 +
33       /i9 & /i11 & rfo14 +
34       /i15 & rfo16 & i19 +
35       /rfo14 & /rfo16
36o18.oe = vcc
37
Property changes on: trunk/src/regtests/jedutil/baseline/18cv8/18cv8_bi-directional_io.txt
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/regtests/jedutil/baseline/ck2605/ck2605-test1.txt
r0r23606
1Inputs:
2
31, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19
4
5Outputs:
6
79 (Combinatorial, Output feedback output, Active low)
813 (Combinatorial, Output feedback output, Active high)
914 (Combinatorial, Output feedback output, Active high)
1015 (Combinatorial, Output feedback output, Active low)
1118 (Combinatorial, Output feedback output, Active high)
1219 (Combinatorial, Output feedback output, Active low)
13
14Equations:
15
16/o9 = i1 & i12 +
17      /i2 & /o13 +
18      i2 & o13 +
19      /i3 & /o14 +
20      i3 & o14 +
21      /i4 & /o15 +
22      i4 & i16 +
23      i5 & /i16 +
24      i7 & /i17 +
25      /i8 & i17 +
26      i8 & /o18 +
27      /o9 & o18 +
28      o9 & /o19 +
29      /i11 & o19
30o9.oe = vcc
31
32o13 = i1 & i12 +
33      /i2 & /o13 +
34      i2 & o13 +
35      /i3 & /o14 +
36      i3 & o14 +
37      i4 & i16 +
38      i5 & /i16 +
39      i16 +
40      i7 & /i17 +
41      /i8 & i17 +
42      /o9 & o18 +
43      o9 & /o19 +
44      /i11 & o19
45o13.oe = i1 & i2 & i3 & i4 & i5 & i6 & i7 & i8
46
47o14 = i1 & i12 +
48      /i2 & /o13 +
49      i2 & o13 +
50      /i3 & /o14 +
51      /i4 & /o15 +
52      i4 & i16 +
53      i5 & /i16 +
54      i16 +
55      i7 & /i17 +
56      /i8 & i17 +
57      i8 & /o18 +
58      o9 & /o19 +
59      /i11 & o19
60o14.oe = /i1 & /i2 & /i3 & /i4 & /i5 & /i6 & /i7 & /i8
61
62/o15 = i1 & i12 +
63       /i2 & /o13 +
64       i2 & o13 +
65       i3 & o14 +
66       /i4 & /o15 +
67       i4 & i16 +
68       i5 & /i16 +
69       i16 +
70       i7 & /i17 +
71       /i8 & i17 +
72       i8 & /o18 +
73       /o9 & o18 +
74       /i11 & o19
75o15.oe = /o9 & /i11 & /i12 & /o13 & /o14 & /o15 & /i16 & /i17 & /o18 & /o19
76
77o18 = /i2 & /o13 +
78      i2 & o13 +
79      /i3 & /o14 +
80      i3 & o14 +
81      /i4 & /o15 +
82      i4 & i16 +
83      i5 & /i16 +
84      i16 +
85      i7 & /i17 +
86      /i8 & i17 +
87      i8 & /o18 +
88      /o9 & o18 +
89      o9 & /o19 +
90      /i11 & o19
91o18.oe = i11 & i12 & o13 & o14 & o15 & i16 & i17 & o18 & o19
92
93/o19 = i1 & i12 +
94       /i2 & /o13 +
95       i2 & o13 +
96       /i3 & /o14 +
97       i3 & o14 +
98       /i4 & /o15 +
99       i4 & i16 +
100       i5 & /i16 +
101       i16 +
102       i7 & /i17 +
103       /i8 & i17 +
104       i8 & /o18 +
105       /o9 & o18 +
106       o9 & /o19 +
107       /i11 & o19
108o19.oe = vcc
109
Property changes on: trunk/src/regtests/jedutil/baseline/ck2605/ck2605-test1.txt
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/regtests/jedutil/baseline/ck2605/ck2605-test2.txt
r0r23606
1Inputs:
2
31, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19
4
5Outputs:
6
79 (Combinatorial, Output feedback output, Active high)
813 (Combinatorial, Output feedback output, Active low)
914 (Combinatorial, Output feedback output, Active low)
1015 (Combinatorial, Output feedback output, Active high)
1118 (Combinatorial, Output feedback output, Active low)
1219 (Combinatorial, Output feedback output, Active high)
13
14Equations:
15
16o9 = i1 & i12 +
17     /i2 & /o13 +
18     i2 & o13 +
19     /i3 & /o14 +
20     i3 & o14 +
21     /i4 & /o15 +
22     i4 & i16 +
23     i5 & /i16 +
24     i7 & /i17 +
25     /i8 & i17 +
26     i8 & /o18 +
27     /o9 & o18 +
28     o9 & /o19 +
29     /i11 & o19
30o9.oe = vcc
31
32/o13 = i1 & i12 +
33       /i2 & /o13 +
34       i2 & o13 +
35       /i3 & /o14 +
36       i3 & o14 +
37       i4 & i16 +
38       i5 & /i16 +
39       i16 +
40       i7 & /i17 +
41       /i8 & i17 +
42       /o9 & o18 +
43       o9 & /o19 +
44       /i11 & o19
45o13.oe = i1 & i2 & i3 & i4 & i5 & i6 & i7 & i8
46
47/o14 = i1 & i12 +
48       /i2 & /o13 +
49       i2 & o13 +
50       /i3 & /o14 +
51       /i4 & /o15 +
52       i4 & i16 +
53       i5 & /i16 +
54       i16 +
55       i7 & /i17 +
56       /i8 & i17 +
57       i8 & /o18 +
58       o9 & /o19 +
59       /i11 & o19
60o14.oe = /i1 & /i2 & /i3 & /i4 & /i5 & /i6 & /i7 & /i8
61
62o15 = i1 & i12 +
63      /i2 & /o13 +
64      i2 & o13 +
65      i3 & o14 +
66      /i4 & /o15 +
67      i4 & i16 +
68      i5 & /i16 +
69      i16 +
70      i7 & /i17 +
71      /i8 & i17 +
72      i8 & /o18 +
73      /o9 & o18 +
74      /i11 & o19
75o15.oe = /o9 & /i11 & /i12 & /o13 & /o14 & /o15 & /i16 & /i17 & /o18 & /o19
76
77/o18 = /i2 & /o13 +
78       i2 & o13 +
79       /i3 & /o14 +
80       i3 & o14 +
81       /i4 & /o15 +
82       i4 & i16 +
83       i5 & /i16 +
84       i16 +
85       i7 & /i17 +
86       /i8 & i17 +
87       i8 & /o18 +
88       /o9 & o18 +
89       o9 & /o19 +
90       /i11 & o19
91o18.oe = i11 & i12 & o13 & o14 & o15 & i16 & i17 & o18 & o19
92
93o19 = i1 & i12 +
94      /i2 & /o13 +
95      i2 & o13 +
96      /i3 & /o14 +
97      i3 & o14 +
98      /i4 & /o15 +
99      i4 & i16 +
100      i5 & /i16 +
101      i16 +
102      i7 & /i17 +
103      /i8 & i17 +
104      i8 & /o18 +
105      /o9 & o18 +
106      o9 & /o19 +
107      /i11 & o19
108o19.oe = vcc
109
Property changes on: trunk/src/regtests/jedutil/baseline/ck2605/ck2605-test2.txt
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
trunk/src/tools/jedutil.c
r23605r23606
6060
6161        15S8        = QP20 QF0448
6262
63        CK2605      = QP20 QF1106
64
6365        PLS153      = QP20 QF1842
6466
6567        PAL16L8     = QP20 QF2048
r23605r23606
9496    28-pin devices:
9597        PLS100      = QP28 QF1928
9698
99****************************************************************************
100
101    Thanks to Charles MacDonald for providing information on how to decode
102    the PLS153 and CK2605 fuse map.
103
97104***************************************************************************/
98105
99106#include <stdio.h>
r23605r23606
243250static void print_pal16r8_product_terms(const pal_data* pal, const jed_data* jed);
244251static void print_gal16v8_product_terms(const pal_data* pal, const jed_data* jed);
245252static void print_peel18cv8_product_terms(const pal_data* pal, const jed_data* jed);
246#if defined(include_gal18v10)
247253static void print_gal18v10_product_terms(const pal_data* pal, const jed_data* jed);
248#endif
249254static void print_pal20l8_product_terms(const pal_data* pal, const jed_data* jed);
250255static void print_pal20l10_product_terms(const pal_data* pal, const jed_data* jed);
251256static void print_pal20r4_product_terms(const pal_data* pal, const jed_data* jed);
252257static void print_pal20r6_product_terms(const pal_data* pal, const jed_data* jed);
253258static void print_pal20r8_product_terms(const pal_data* pal, const jed_data* jed);
259static void print_82s153_product_terms(const pal_data* pal, const jed_data* jed);
260static void print_pls153_product_terms(const pal_data* pal, const jed_data* jed);
261static void print_ck2605_product_terms(const pal_data* pal, const jed_data* jed);
254262
255263
256264
r23605r23606
269277static void config_pal16r8_pins(const pal_data* pal, const jed_data* jed);
270278static void config_gal16v8_pins(const pal_data* pal, const jed_data* jed);
271279static void config_peel18cv8_pins(const pal_data* pal, const jed_data* jed);
272#if defined(include_gal18v10)
273280static void config_gal18v10_pins(const pal_data* pal, const jed_data* jed);
274#endif
275281static void config_pal20l8_pins(const pal_data* pal, const jed_data* jed);
276282static void config_pal20l10_pins(const pal_data* pal, const jed_data* jed);
277283static void config_pal20r4_pins(const pal_data* pal, const jed_data* jed);
278284static void config_pal20r6_pins(const pal_data* pal, const jed_data* jed);
279285static void config_pal20r8_pins(const pal_data* pal, const jed_data* jed);
286static void config_82s153_pins(const pal_data* pal, const jed_data* jed);
287static void config_pls153_pins(const pal_data* pal, const jed_data* jed);
288static void config_ck2605_pins(const pal_data* pal, const jed_data* jed);
280289
281290
282291
r23605r23606
424433   {18, 2340, 288, 540},
425434   {19, 2304, 0, 252}};
426435
427#if defined(include_gal18v10)
428436static pin_fuse_rows gal18v10pinfuserows[] = {
429437   {9,  3096, 3132, 3384},
430438   {11, 2772, 2808, 3060},
r23605r23606
436444   {17, 684,  720,  972},
437445   {18, 360,  396,  648},
438446   {19, 36,   72,   324}};
439#endif
440447
441448static pin_fuse_rows pal20l8pinfuserows[] = {
442449   {15, 2240, 2280, 2520},
r23605r23606
490497   {21, NO_OUTPUT_ENABLE_FUSE_ROW, 320, 600},   /* Registered Output */
491498   {22, NO_OUTPUT_ENABLE_FUSE_ROW, 0, 280}};    /* Registered Output */
492499
500static pin_fuse_rows _82s153pinfuserows[] = {
501    {9,  NO_OUTPUT_ENABLE_FUSE_ROW, 0, 0},
502    {11, NO_OUTPUT_ENABLE_FUSE_ROW, 0, 0},
503    {12, NO_OUTPUT_ENABLE_FUSE_ROW, 0, 0},
504    {13, NO_OUTPUT_ENABLE_FUSE_ROW, 0, 0},
505    {14, NO_OUTPUT_ENABLE_FUSE_ROW, 0, 0},
506    {15, NO_OUTPUT_ENABLE_FUSE_ROW, 0, 0},
507    {16, NO_OUTPUT_ENABLE_FUSE_ROW, 0, 0},
508    {17, NO_OUTPUT_ENABLE_FUSE_ROW, 0, 0},
509    {18, NO_OUTPUT_ENABLE_FUSE_ROW, 0, 0},
510    {19, NO_OUTPUT_ENABLE_FUSE_ROW, 0, 0}};
511
512static pin_fuse_rows pls153pinfuserows[] = {
513    {9,  1472, 0, 0},
514    {11, 1508, 0, 0},
515    {12, 1544, 0, 0},
516    {13, 1580, 0, 0},
517    {14, 1616, 0, 0},
518    {15, 1652, 0, 0},
519    {16, 1688, 0, 0},
520    {17, 1724, 0, 0},
521    {18, 1760, 0, 0},
522    {19, 1796, 0, 0}};
523
524static pin_fuse_rows ck2605pinfuserows[] = {
525    {9,  736,  0, 0},
526    {11, 772,  0, 0},
527    {12, 808,  0, 0},
528    {13, 844,  0, 0},
529    {14, 880,  0, 0},
530    {15, 916,  0, 0},
531    {16, 952,  0, 0},
532    {17, 988,  0, 0},
533    {18, 1024, 0, 0},
534    {19, 1060, 0, 0}};
535
493536static pin_fuse_columns pal10l8pinfusecolumns[] = {
494537   {1, 3, 2},
495538   {2, 1, 0},
r23605r23606
738781   {18, 11, 10},
739782   {19, 7, 6}};
740783
741#if defined(include_gal18v10)
742784static pin_fuse_columns gal18v10pinfusecolumns[] = {
743785   {1,  1,  0},
744786   {2,  5,  4},
r23605r23606
758800   {17, 11, 10},
759801   {18, 7,  6},
760802   {19, 3,  2}};
761#endif
762803
763804static pin_fuse_columns pal20l8pinfusecolumns[] = {
764805   {1, 3, 2},
r23605r23606
870911   {22, 7, 6},
871912   {23, 3, 2}};
872913
914static pin_fuse_columns _82s153pinfusecolumns[] = {
915    {1,  0, 0},
916    {2,  0, 0},
917    {3,  0, 0},
918    {4,  0, 0},
919    {5,  0, 0},
920    {6,  0, 0},
921    {7,  0, 0},
922    {8,  0, 0},
923    {9,  0, 0},
924    {11, 0, 0},
925    {12, 0, 0},
926    {13, 0, 0},
927    {14, 0, 0},
928    {15, 0, 0},
929    {16, 0, 0},
930    {17, 0, 0},
931    {18, 0, 0},
932    {19, 0, 0}};
933
934static pin_fuse_columns pls153pinfusecolumns[] = {
935    {1,  1,  0},
936    {2,  3,  2},
937    {3,  5,  4},
938    {4,  7,  6},
939    {5,  9,  8},
940    {6,  11, 10},
941    {7,  13, 12},
942    {8,  15, 14},
943    {9,  17, 16},
944    {11, 19, 18},
945    {12, 21, 20},
946    {13, 23, 22},
947    {14, 25, 24},
948    {15, 27, 26},
949    {16, 29, 28},
950    {17, 31, 30},
951    {18, 33, 32},
952    {19, 35, 34}};
953
954static pin_fuse_columns ck2605pinfusecolumns[] = {
955    {1,  1,  0},
956    {2,  3,  2},
957    {3,  5,  4},
958    {4,  7,  6},
959    {5,  9,  8},
960    {6,  11, 10},
961    {7,  13, 12},
962    {8,  15, 14},
963    {9,  17, 16},
964    {11, 19, 18},
965    {12, 21, 20},
966    {13, 23, 22},
967    {14, 25, 24},
968    {15, 27, 26},
969    {16, 29, 28},
970    {17, 31, 30},
971    {18, 33, 32},
972    {19, 35, 34}};
973
873974static pal_data paldata[] = {
874975   {"PAL10L8",
875976      pal10l8pinfuserows, ARRAY_LEN(pal10l8pinfuserows),
r23605r23606
9341035      config_pal16l2_pins,
9351036      NULL,
9361037      NULL},
937   /*{"15S8", NULL, 0, NULL, 0, NULL, NULL, NULL, NULL},
938   {"PLS153", NULL, 0, NULL, 0, NULL, NULL, NULL, NULL},*/
1038   /*{"15S8", NULL, 0, NULL, 0, NULL, NULL, NULL, NULL},*/
9391039   {"PAL16L8",
9401040      pal16l8pinfuserows, ARRAY_LEN(pal16l8pinfuserows),
9411041      pal16l8pinfusecolumns, ARRAY_LEN(pal16l8pinfusecolumns),
r23605r23606
9811081      config_peel18cv8_pins,
9821082      NULL,
9831083      get_peel18cv8_pin_fuse_state},
984#if defined(include_gal18v10)
985   {"GAL18V10",
1084    {"GAL18V10",
9861085      gal18v10pinfuserows, ARRAY_LEN(gal18v10pinfuserows),
9871086      gal18v10pinfusecolumns, ARRAY_LEN(gal18v10pinfusecolumns),
9881087      print_gal18v10_product_terms,
9891088      config_gal18v10_pins,
9901089      NULL,
9911090      NULL},
992#endif
9931091   {"PAL20L8",
9941092      pal20l8pinfuserows, ARRAY_LEN(pal20l8pinfuserows),
9951093      pal20l8pinfusecolumns, ARRAY_LEN(pal20l8pinfusecolumns),
r23605r23606
10241122      print_pal20r8_product_terms,
10251123      config_pal20r8_pins,
10261124      NULL,
1027      NULL}/*,
1028    {"PAL20X4", NULL, 0, NULL, 0, NULL, NULL, NULL, NULL},
1029    {"PAL20X8", NULL, 0, NULL, 0, NULL, NULL, NULL, NULL},
1030    {"PAL20X10", NULL, 0, NULL, 0, NULL, NULL, NULL, NULL},
1031    {"PAL22V10", NULL, 0, NULL, 0, NULL, NULL, NULL, NULL},
1032    {"GAL20V8A", NULL, 0, NULL, 0, NULL, NULL, NULL, NULL},
1033    {"GAL22V10", NULL, 0, NULL, 0, NULL, NULL, NULL, NULL},
1034    {"PLS100", NULL, 0, NULL, 0, NULL, NULL, NULL, NULL}*/};
1125      NULL},/*
1126   {"PAL20X4", NULL, 0, NULL, 0, NULL, NULL, NULL, NULL},
1127   {"PAL20X8", NULL, 0, NULL, 0, NULL, NULL, NULL, NULL},
1128   {"PAL20X10", NULL, 0, NULL, 0, NULL, NULL, NULL, NULL},
1129   {"PAL22V10", NULL, 0, NULL, 0, NULL, NULL, NULL, NULL},
1130   {"GAL20V8A", NULL, 0, NULL, 0, NULL, NULL, NULL, NULL},
1131   {"GAL22V10", NULL, 0, NULL, 0, NULL, NULL, NULL, NULL},
1132   {"PLS100", NULL, 0, NULL, 0, NULL, NULL, NULL, NULL},*/
1133   {"82S153",
1134      _82s153pinfuserows, ARRAY_LEN(_82s153pinfuserows),
1135      _82s153pinfusecolumns, ARRAY_LEN(_82s153pinfusecolumns),
1136      print_82s153_product_terms,
1137      config_82s153_pins,
1138      NULL,
1139      NULL},
1140   {"PLS153",
1141      pls153pinfuserows, ARRAY_LEN(pls153pinfuserows),
1142      pls153pinfusecolumns, ARRAY_LEN(pls153pinfusecolumns),
1143      print_pls153_product_terms,
1144      config_pls153_pins,
1145      NULL,
1146      NULL},
1147    {"CK2605",
1148      ck2605pinfuserows, ARRAY_LEN(ck2605pinfuserows),
1149      ck2605pinfusecolumns, ARRAY_LEN(ck2605pinfusecolumns),
1150      print_ck2605_product_terms,
1151      config_ck2605_pins,
1152      NULL,
1153      NULL}};
10351154
10361155
10371156
r23605r23606
19382057    terms for a GAL18V10
19392058-------------------------------------------------*/
19402059
1941#if defined(include_gal18v10)
19422060static void print_gal18v10_product_terms(const pal_data* pal, const jed_data* jed)
19432061{
19442062   char buffer[200];
r23605r23606
19672085      printf("\n");
19682086   }
19692087}
1970#endif
19712088
19722089
19732090
r23605r23606
20322149
20332150
20342151/*-------------------------------------------------
2152    print_82s153_product_terms - prints the product
2153    terms for a 82S153
2154-------------------------------------------------*/
2155
2156static void print_82s153_product_terms(const pal_data* pal, const jed_data* jed)
2157{
2158    fprintf(stderr, "Print of product terms not supported for this device\n");
2159}
2160
2161
2162
2163/*-------------------------------------------------
2164    print_pls153_product_terms - prints the product
2165    terms for a PLS153
2166-------------------------------------------------*/
2167
2168static void print_pls153_product_terms(const pal_data* pal, const jed_data* jed)
2169{
2170   UINT16 index, columncount, flags, row, haveterms, or_column, fuserow;
2171   char buffer[200];
2172   int indent, indentindex;
2173   const pin_fuse_rows* fuse_rows;
2174
2175   columncount = calc_fuse_column_count(pal);
2176
2177   print_input_pins();
2178   print_output_pins();
2179
2180   printf("Equations:\n\n");
2181
2182   for (index = 0; index < outputpinscount; ++index)
2183    {
2184      flags = outputpins[index].flags;
2185
2186      indent = 0;
2187
2188      if (flags & OUTPUT_ACTIVELOW)
2189      {
2190         printf("/");
2191
2192         ++indent;
2193      }
2194
2195      sprintf(buffer, "o%d = ", outputpins[index].pin);
2196
2197      printf("%s", buffer);
2198
2199        haveterms = 0;
2200      indent += strlen(buffer);
2201
2202      fuse_rows = find_fuse_rows(pal, outputpins[index].pin);
2203        fuserow = 0;
2204
2205        if (outputpins[index].pin != 9)
2206        {
2207            or_column = 19 - outputpins[index].pin;
2208        }
2209        else
2210        {
2211            or_column = 9;
2212        }
2213
2214        for (row = 0; row < 32; ++row)
2215        {
2216             if (!jed_get_fuse(jed, fuserow + columncount + or_column))
2217            {
2218                generate_product_terms(pal, jed, fuserow, buffer);
2219
2220             if (strlen(buffer) > 0)
2221             {
2222                if (haveterms)
2223                {
2224                   printf(" +\n");
2225
2226                   for (indentindex = 0; indentindex < indent; ++indentindex)
2227                   {
2228                      printf(" ");
2229                   }
2230                }
2231                else
2232                {
2233                   haveterms = 1;
2234                }
2235
2236                printf("%s", buffer);
2237             }
2238            }
2239
2240            fuserow += (columncount + 10);
2241        }
2242       
2243        printf("\n");
2244
2245      /* output enable equations */
2246
2247      printf("o%d.oe = ", outputpins[index].pin);
2248
2249      if (all_fuses_in_row_blown(pal, jed, fuse_rows->fuserowoutputenable))
2250      {
2251         printf("vcc\n");
2252      }
2253      else
2254      {
2255         generate_product_terms(pal, jed, fuse_rows->fuserowoutputenable, buffer);
2256
2257         printf("%s\n", buffer);
2258      }
2259
2260      printf("\n");
2261    }
2262}
2263
2264
2265
2266/*-------------------------------------------------
2267    print_ck2605_product_terms - prints the product
2268    terms for a CK2605
2269-------------------------------------------------*/
2270
2271static void print_ck2605_product_terms(const pal_data* pal, const jed_data* jed)
2272{
2273   UINT16 index, columncount, flags, row, haveterms, or_column, fuserow;
2274   char buffer[200];
2275   int indent, indentindex;
2276   const pin_fuse_rows* fuse_rows;
2277
2278   columncount = calc_fuse_column_count(pal);
2279
2280   print_input_pins();
2281   print_output_pins();
2282
2283   printf("Equations:\n\n");
2284
2285   for (index = 0; index < outputpinscount; ++index)
2286    {
2287      flags = outputpins[index].flags;
2288
2289      indent = 0;
2290
2291      if (flags & OUTPUT_ACTIVELOW)
2292      {
2293         printf("/");
2294
2295         ++indent;
2296      }
2297
2298      sprintf(buffer, "o%d = ", outputpins[index].pin);
2299
2300      printf("%s", buffer);
2301
2302        haveterms = 0;
2303      indent += strlen(buffer);
2304
2305      fuse_rows = find_fuse_rows(pal, outputpins[index].pin);
2306        fuserow = 0;
2307
2308        if (outputpins[index].pin != 9)
2309        {
2310            or_column = 19 - outputpins[index].pin;
2311        }
2312        else
2313        {
2314            or_column = 9;
2315        }
2316
2317        for (row = 0; row < 16; ++row)
2318        {
2319             if (!jed_get_fuse(jed, fuserow + columncount + or_column))
2320            {
2321                generate_product_terms(pal, jed, fuserow, buffer);
2322
2323             if (strlen(buffer) > 0)
2324             {
2325                if (haveterms)
2326                {
2327                   printf(" +\n");
2328
2329                   for (indentindex = 0; indentindex < indent; ++indentindex)
2330                   {
2331                      printf(" ");
2332                   }
2333                }
2334                else
2335                {
2336                   haveterms = 1;
2337                }
2338
2339                printf("%s", buffer);
2340             }
2341            }
2342
2343            fuserow += (columncount + 10);
2344        }
2345       
2346        printf("\n");
2347
2348      /* output enable equations */
2349
2350      printf("o%d.oe = ", outputpins[index].pin);
2351
2352      if (all_fuses_in_row_blown(pal, jed, fuse_rows->fuserowoutputenable))
2353      {
2354         printf("vcc\n");
2355      }
2356      else
2357      {
2358         generate_product_terms(pal, jed, fuse_rows->fuserowoutputenable, buffer);
2359
2360         printf("%s\n", buffer);
2361      }
2362
2363      printf("\n");
2364    }
2365}
2366
2367
2368
2369/*-------------------------------------------------
20352370    config_pal10l8_pins - configures the pins for
20362371    a PAL10L8
20372372-------------------------------------------------*/
r23605r23606
27823117    for a GAL18V10
27833118-------------------------------------------------*/
27843119
2785#if defined(include_gal18v10)
27863120static void config_gal18v10_pins(const pal_data* pal, const jed_data* jed)
27873121{
27883122   typedef struct _output_logic_macrocell output_logic_macrocell;
r23605r23606
28043138      {17, 3460, 3461},
28053139      {18, 3458, 3459},
28063140      {19, 3456, 3457}};
2807   static UINT16 input_pins[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 17, 18, 19};
3141   static UINT16 input_pins[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19};
28083142   pin_output_config output_pins[ARRAY_LEN(macrocells)];
28093143   UINT16 index, output_pin_count;
28103144
r23605r23606
28563190   set_input_pins(input_pins, ARRAY_LEN(input_pins));
28573191   set_output_pins(output_pins, output_pin_count);
28583192}
2859#endif
28603193
28613194
28623195
r23605r23606
30693402
30703403
30713404/*-------------------------------------------------
3405    config_82s153_pins - configures the pins for
3406    a 82S153
3407-------------------------------------------------*/
3408
3409static void config_82s153_pins(const pal_data* pal, const jed_data* jed)
3410{
3411   fprintf(stderr, "Config not supported for this device\n");
3412}
3413
3414
3415
3416/*-------------------------------------------------
3417    config_pls153_pins - configures the pins for
3418    a PLS153
3419-------------------------------------------------*/
3420
3421static void config_pls153_pins(const pal_data* pal, const jed_data* jed)
3422{
3423   static UINT16 input_pins[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19};
3424   pin_output_config output_pins[10];
3425   UINT16 output_pin_count, index;
3426
3427   output_pin_count = 0;
3428
3429    for (index = 0; index < pal->pinfuserowscount; ++index)
3430    {
3431       if (does_output_enable_fuse_row_allow_output(pal, jed, pal->pinfuserows[index].fuserowoutputenable))
3432        {
3433          output_pins[output_pin_count].pin = pal->pinfuserows[index].pin;
3434          output_pins[output_pin_count].flags = OUTPUT_COMBINATORIAL | OUTPUT_FEEDBACK_OUTPUT;
3435
3436         if (jed_get_fuse(jed, 1832 + (9 - index)))
3437         {
3438            output_pins[output_pin_count].flags |= OUTPUT_ACTIVELOW;
3439         }
3440         else
3441         {
3442            output_pins[output_pin_count].flags |= OUTPUT_ACTIVEHIGH;
3443         }
3444
3445          ++output_pin_count;
3446        }
3447    }
3448
3449   set_input_pins(input_pins, ARRAY_LEN(input_pins));
3450   set_output_pins(output_pins, output_pin_count);
3451}
3452
3453
3454
3455/*-------------------------------------------------
3456    config_ck2605_pins - configures the pins for
3457    a CK2605
3458-------------------------------------------------*/
3459
3460static void config_ck2605_pins(const pal_data* pal, const jed_data* jed)
3461{
3462   static UINT16 input_pins[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19};
3463   pin_output_config output_pins[10];
3464   UINT16 output_pin_count, index;
3465
3466   output_pin_count = 0;
3467
3468    for (index = 0; index < pal->pinfuserowscount; ++index)
3469    {
3470       if (does_output_enable_fuse_row_allow_output(pal, jed, pal->pinfuserows[index].fuserowoutputenable))
3471        {
3472          output_pins[output_pin_count].pin = pal->pinfuserows[index].pin;
3473          output_pins[output_pin_count].flags = OUTPUT_COMBINATORIAL | OUTPUT_FEEDBACK_OUTPUT;
3474
3475         if (jed_get_fuse(jed, 1096 + (9 - index)))
3476         {
3477            output_pins[output_pin_count].flags |= OUTPUT_ACTIVELOW;
3478         }
3479         else
3480         {
3481            output_pins[output_pin_count].flags |= OUTPUT_ACTIVEHIGH;
3482         }
3483
3484          ++output_pin_count;
3485        }
3486    }
3487
3488   set_input_pins(input_pins, ARRAY_LEN(input_pins));
3489   set_output_pins(output_pins, output_pin_count);
3490}
3491
3492
3493
3494/*-------------------------------------------------
30723495    is_gal16v8_product_term_enabled - determines if
30733496    a fuse row in a GAL16V8 is enabled
30743497-------------------------------------------------*/
Property changes on: trunk
Modified: svn:ignore
   - *.exe
*.map
*.sym
obj
*.pdb

   + obj


Previous 199869 Revisions Next


© 1997-2024 The MAME Team