diff options
author | 2013-10-15 16:17:30 +0000 | |
---|---|---|
committer | 2013-10-15 16:17:30 +0000 | |
commit | bf4e2932e6ae67db951e0d3f819f6ed6362b46f3 (patch) | |
tree | 32d8c954aa7df7b218c41eed56229f2f1cb62adf /src/regtests/jedutil/baseline | |
parent | dcbb4315452723b0a4d4096ea037e5dda37629b7 (diff) |
Added the ability to view PALCE16V8 jed files along with some regression test data for the PALCE16V8. The pal dumps for Twin Cobra 2 in the Taito F3 driver are now labeled as bad dumps because when viewed with jedutil the data is bad. [Kevin Eshbach]
Diffstat (limited to 'src/regtests/jedutil/baseline')
8 files changed, 568 insertions, 0 deletions
diff --git a/src/regtests/jedutil/baseline/palce16v8/pal10l8-as-palce16v8.txt b/src/regtests/jedutil/baseline/palce16v8/pal10l8-as-palce16v8.txt new file mode 100644 index 00000000000..d32a94e781f --- /dev/null +++ b/src/regtests/jedutil/baseline/palce16v8/pal10l8-as-palce16v8.txt @@ -0,0 +1,97 @@ +Inputs: + +1, 2, 3, 4, 5, 6, 7, 8, 9, 11 + +Outputs: + +12 (Combinatorial, No output feedback, Active low) +13 (Combinatorial, No output feedback, Active low) +14 (Combinatorial, No output feedback, Active low) +15 (Combinatorial, No output feedback, Active low) +16 (Combinatorial, No output feedback, Active low) +17 (Combinatorial, No output feedback, Active low) +18 (Combinatorial, No output feedback, Active low) +19 (Combinatorial, No output feedback, Active low) + +Equations: + +/o12 = /i1 & i7 + + i8 + + i9 & i11 + + i2 + + i1 & i3 + + i5 + + i4 & /i11 + + i6 +o12.oe = vcc + +/o13 = /i8 + + /i11 + + /i9 + + /i3 & /i6 + + /i1 & /i7 + + /i2 + + /i4 + + /i5 +o13.oe = vcc + +/o14 = /i3 & /i9 + + /i6 + + /i2 + + i4 + + /i8 & i11 + + i7 + + i5 & /i11 + + /i1 +o14.oe = vcc + +/o15 = i4 + + i1 & /i3 + + i2 & i9 + + i5 + + i1 & i7 + + /i3 + + /i8 + + /i1 +o15.oe = vcc + +/o16 = i6 + + /i2 & /i9 + + i3 & i11 + + /i8 + + i6 & i8 + + /i1 + + /i5 & i7 & i8 + + /i7 & /i8 +o16.oe = vcc + +/o17 = i3 & i4 + + /i5 + + /i9 + + /i1 & /i11 + + i7 + + i2 & i9 + + i6 & i9 + + /i8 +o17.oe = vcc + +/o18 = /i9 + + i3 & i5 & i9 + + /i7 + + /i11 + + /i1 + + /i3 + + /i5 + + i1 & i7 & i11 +o18.oe = vcc + +/o19 = /i3 & /i5 & /i7 + + i2 + + i8 + + i3 & i11 + + i1 + + i4 + + i6 + + /i1 & /i9 +o19.oe = vcc + diff --git a/src/regtests/jedutil/baseline/palce16v8/pal12l6-as-palce16v8.txt b/src/regtests/jedutil/baseline/palce16v8/pal12l6-as-palce16v8.txt new file mode 100644 index 00000000000..80176da62b2 --- /dev/null +++ b/src/regtests/jedutil/baseline/palce16v8/pal12l6-as-palce16v8.txt @@ -0,0 +1,75 @@ +Inputs: + +1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 19 + +Outputs: + +13 (Combinatorial, No output feedback, Active low) +14 (Combinatorial, No output feedback, Active low) +15 (Combinatorial, No output feedback, Active low) +16 (Combinatorial, No output feedback, Active low) +17 (Combinatorial, No output feedback, Active low) +18 (Combinatorial, No output feedback, Active low) + +Equations: + +/o13 = /i8 + + /i11 + + /i9 + + /i3 & /i6 + + /i1 & /i7 + + /i2 + + /i4 & /i12 + + /i5 +o13.oe = vcc + +/o14 = /i3 & /i9 & i19 + + /i6 + + /i2 + + i4 + + /i8 & i11 + + i7 + + i5 & /i11 + + /i1 +o14.oe = vcc + +/o15 = i4 + + i1 & /i3 + + i2 & i9 + + i5 + + i1 & i7 + + /i3 + + /i8 + + /i1 +o15.oe = vcc + +/o16 = i6 + + /i2 & /i9 + + i3 & i11 + + /i8 + + i6 & i8 + + /i1 + + /i5 & i7 & i8 + + /i7 & /i8 & i12 +o16.oe = vcc + +/o17 = i3 & i4 + + /i5 + + /i9 + + /i1 & /i11 + + i7 + + i2 & i9 & /i19 + + i6 & i9 + + /i8 +o17.oe = vcc + +/o18 = /i9 + + i3 & i5 & i9 + + /i7 + + /i11 + + /i1 + + /i3 + + /i5 + + i1 & i7 & i11 +o18.oe = vcc + diff --git a/src/regtests/jedutil/baseline/palce16v8/pal14l4-as-palce16v8.txt b/src/regtests/jedutil/baseline/palce16v8/pal14l4-as-palce16v8.txt new file mode 100644 index 00000000000..2b12c4c155c --- /dev/null +++ b/src/regtests/jedutil/baseline/palce16v8/pal14l4-as-palce16v8.txt @@ -0,0 +1,53 @@ +Inputs: + +1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 18, 19 + +Outputs: + +14 (Combinatorial, No output feedback, Active low) +15 (Combinatorial, No output feedback, Active low) +16 (Combinatorial, No output feedback, Active low) +17 (Combinatorial, No output feedback, Active low) + +Equations: + +/o14 = /i2 + + /i3 & /i9 + + i7 & i12 + + i1 + + i5 & /i11 + + /i12 + + i4 + + /i8 & i11 +o14.oe = vcc + +/o15 = /i3 & i13 + + i4 + + i2 & i9 + + /i3 + + /i13 + + i5 + + /i8 + + i1 & i7 +o15.oe = vcc + +/o16 = /i7 & /i8 + + /i2 & /i9 + + /i5 & i7 & i8 + + /i1 + + i6 & i18 + + i6 + + i3 & i11 + + /i18 +o16.oe = vcc + +/o17 = i7 + + /i1 & /i11 + + /i5 + + i6 & i9 + + i3 & i4 + + /i19 + + /i9 + + i2 & i19 +o17.oe = vcc + diff --git a/src/regtests/jedutil/baseline/palce16v8/pal16h2-as-palce16v8.txt b/src/regtests/jedutil/baseline/palce16v8/pal16h2-as-palce16v8.txt new file mode 100644 index 00000000000..c458533943f --- /dev/null +++ b/src/regtests/jedutil/baseline/palce16v8/pal16h2-as-palce16v8.txt @@ -0,0 +1,31 @@ +Inputs: + +1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 17, 18, 19 + +Outputs: + +15 (Combinatorial, No output feedback, Active high) +16 (Combinatorial, No output feedback, Active high) + +Equations: + +o15 = i4 + + /i8 + + i2 & i9 + + /i3 & i13 + + /i3 & i14 + + i1 & i7 + + /i13 & /i14 + + i5 +o15.oe = vcc + +o16 = /i5 & i7 & i8 & i17 + + /i2 & /i9 + + /i7 & /i8 + + /i18 + + /i1 & /i17 + + i6 & i18 + + i3 & i11 + + i6 +o16.oe = vcc + diff --git a/src/regtests/jedutil/baseline/palce16v8/pal16l2-as-palce16v8.txt b/src/regtests/jedutil/baseline/palce16v8/pal16l2-as-palce16v8.txt new file mode 100644 index 00000000000..22ec9b2ce1a --- /dev/null +++ b/src/regtests/jedutil/baseline/palce16v8/pal16l2-as-palce16v8.txt @@ -0,0 +1,31 @@ +Inputs: + +1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 17, 18, 19 + +Outputs: + +15 (Combinatorial, No output feedback, Active low) +16 (Combinatorial, No output feedback, Active low) + +Equations: + +/o15 = i4 & i17 & /i19 + + i2 & i9 + + /i8 & i18 + + i1 & i7 & i12 + + /i13 & /i14 + + /i3 & i13 + + /i3 & i14 + + i5 & /i11 +o15.oe = vcc + +/o16 = i6 + + /i7 & /i8 & /i12 + + i13 & /i18 + + /i1 & i14 & /i17 + + i6 & i18 + + /i5 & i7 & i8 & i17 + + i3 & i11 & /i18 + + /i2 & /i9 & i19 +o16.oe = vcc + diff --git a/src/regtests/jedutil/baseline/palce16v8/pal16l8-as-palce16v8.txt b/src/regtests/jedutil/baseline/palce16v8/pal16l8-as-palce16v8.txt new file mode 100644 index 00000000000..7c93dad207e --- /dev/null +++ b/src/regtests/jedutil/baseline/palce16v8/pal16l8-as-palce16v8.txt @@ -0,0 +1,89 @@ +Inputs: + +1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 18 + +Outputs: + +12 (Combinatorial, Output feedback output, Active high) +13 (Combinatorial, Output feedback output, Active low) +14 (Combinatorial, Output feedback output, Active low) +15 (Combinatorial, Output feedback output, Active low) +16 (Combinatorial, Output feedback output, Active low) +17 (Combinatorial, Output feedback output, Active low) +18 (Combinatorial, Output feedback output, Active high) +19 (Combinatorial, Output feedback output, Active high) + +Equations: + +o12 = i1 & /i2 + + /i1 & i3 + + /i3 & i7 + + i4 & o13 + + i6 & /o13 + + i6 & /i7 + + /i6 & /i8 & /i9 +o12.oe = /i5 + +/o13 = i3 + + o14 + + /i11 + + i2 + + /i4 & /o14 + + i8 & i9 + + i5 +o13.oe = vcc + +/o14 = i4 + + /i8 & i11 + + o15 + + /i2 + + i5 & /i11 + + i7 + + /i3 & /i9 +o14.oe = i1 + +/o15 = i5 + + /o16 + + i1 & i7 + + /i3 + + /i3 & o16 + + i2 & i9 + + /i8 +o15.oe = vcc + +/o16 = i6 + + i3 & i11 + + i6 & o17 + + /i1 + + /o17 + + /i7 & /i8 + + /i2 & /i9 +o16.oe = /i11 + +/o17 = i7 + + i2 & o18 + + i3 & i4 + + /i5 + + /i9 + + /o18 + + /i1 & /i11 +o17.oe = vcc + +o18 = i3 + + i8 + + i9 & i11 + + i1 + + /i4 + + i2 + + i5 & /i7 +o18.oe = vcc + +o19 = o18 + + o17 + + o16 + + o15 + + o14 + + o13 + + /o13 & /o14 & /o15 & /o16 & /o17 & /o18 +o19.oe = i3 + diff --git a/src/regtests/jedutil/baseline/palce16v8/pal16r6-as-palce16v8.txt b/src/regtests/jedutil/baseline/palce16v8/pal16r6-as-palce16v8.txt new file mode 100644 index 00000000000..5e2edac5a08 --- /dev/null +++ b/src/regtests/jedutil/baseline/palce16v8/pal16r6-as-palce16v8.txt @@ -0,0 +1,95 @@ +Inputs: + +2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 17, 18, 19 + +Outputs: + +12 (Combinatorial, Output feedback output, Active low) +13 (Registered, Output feedback registered, Active low) +14 (Registered, Output feedback registered, Active low) +15 (Registered, Output feedback registered, Active low) +16 (Registered, Output feedback registered, Active low) +17 (Registered, Output feedback registered, Active low) +18 (Registered, Output feedback registered, Active low) +19 (Combinatorial, Output feedback output, Active low) + +Equations: + +/o12 = rf13 & rf14 & rf15 & rf16 & rf17 & rf18 + + i2 + + i3 + + i4 + + /o19 + + i6 & o19 + + i7 & /i8 & i9 +o12.oe = /i5 + +/rf13 := /i6 & rf13 + + o12 & o19 + + /i9 & /rf13 + + /i2 & /i5 + + i2 & /o12 + + /i7 & /i9 + + /i2 & /i8 + + /i3 & i8 & i9 +rf13.oe = OE + +/rf14 := i2 + + /rf14 + + i3 + + i7 & /i8 & /rf13 + + /i9 & rf14 + + i6 & i9 & rf13 + + i2 & i4 & /i9 + + /i5 & /i8 +rf14.oe = OE + +/rf15 := /i3 + + i4 + + i5 & rf14 & rf16 + + /i7 & i9 + + i3 & /rf14 + + /i4 & /i5 + + i6 & /i9 + + /i8 & /rf16 +rf15.oe = OE + +/rf16 := i8 & rf17 + + i3 & i9 + + /i4 & /i9 & /rf15 + + i7 & i8 + + i2 & i3 & i9 & /rf17 + + i2 & i5 + + i3 & /i4 & /i5 & rf15 + + /i6 & /i7 & i9 +rf16.oe = OE + +/rf17 := i2 & i9 + + /i2 & i3 & /i8 + + /i4 & /i8 + + /i5 & i6 & /i8 & /rf16 + + rf16 & /rf18 + + i3 & /i8 + + /i4 & /i8 & rf16 + + rf18 +rf17.oe = OE + +/rf18 := rf18 + + i8 & i9 + + /i5 & i8 + + i3 & i4 & /rf18 + + i2 & /i3 + + /i5 & /i7 & /o19 + + /i2 & i3 & /i7 + + /i2 & o19 +rf18.oe = OE + +/o19 = i4 & /o12 + + i5 & /i6 + + /i5 & i6 + + i8 & i9 & /rf18 + + i2 & /i9 & rf18 + + i3 & i9 + + /i4 & /i7 & /i8 +o19.oe = o12 & /rf18 + diff --git a/src/regtests/jedutil/baseline/palce16v8/pal16r8-as-palce16v8.txt b/src/regtests/jedutil/baseline/palce16v8/pal16r8-as-palce16v8.txt new file mode 100644 index 00000000000..7cfaa77832d --- /dev/null +++ b/src/regtests/jedutil/baseline/palce16v8/pal16r8-as-palce16v8.txt @@ -0,0 +1,97 @@ +Inputs: + +2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 17, 18, 19 + +Outputs: + +12 (Registered, Output feedback registered, Active low) +13 (Registered, Output feedback registered, Active low) +14 (Registered, Output feedback registered, Active low) +15 (Registered, Output feedback registered, Active low) +16 (Registered, Output feedback registered, Active low) +17 (Registered, Output feedback registered, Active low) +18 (Registered, Output feedback registered, Active low) +19 (Registered, Output feedback registered, Active low) + +Equations: + +/rf12 := i5 & rf19 + + /i5 & /rf19 + + /i7 & /i9 & rf12 + + i7 & i9 & /rf12 + + i3 & /i4 & i5 + + /i3 & i4 & /i5 + + /i2 & i6 + + i2 & /i6 +rf12.oe = OE + +/rf13 := i8 & i9 & /rf12 + + /i7 & i8 + + i6 & i7 & /i8 & /rf13 + + i5 & /i7 & /i8 + + i5 & /i9 + + i4 & rf12 & rf13 + + /i2 & /i3 & /i9 + + /i4 & /i6 +rf13.oe = OE + +/rf14 := /i4 & /i8 & rf13 + + i2 & /i4 + + i3 & /i4 & /rf13 + + /i4 & i5 & i6 + + /i4 & /i5 & i6 & /rf14 + + /i4 & /i5 & /i6 & i7 + + i7 & i8 & rf14 + + /i8 & /i9 +rf14.oe = OE + +/rf15 := /i3 & /i4 + + i3 & i5 + + i6 & /rf14 + + i7 & i8 & rf14 + + i9 & /rf15 + + /i5 & /i8 + + i2 & rf15 + + i2 & i9 +rf15.oe = OE + +/rf16 := i5 & i9 & /rf16 + + /i5 & /i9 & rf16 + + /i2 & /i3 + + i2 & i3 & i4 + + i5 & i6 & i7 & i8 & i9 & rf15 + + /i5 & /i6 & /i7 & /i8 & /i9 & /rf15 + + i6 & /i7 + + i9 +rf16.oe = OE + +/rf17 := i9 + + i8 & /i9 + + /i2 & /rf16 + + /i2 & /i3 & /i9 + + /i3 & i4 & rf17 + + /i3 & i6 & i7 + + /i7 & /i9 + + i5 & rf16 & /rf17 +rf17.oe = OE + +/rf18 := /rf17 + + /i2 & /i3 & /i4 & rf17 + + /i2 & /rf18 + + i7 + + i8 + + i9 + + /i2 & /i3 & /i4 & /i5 + + i6 & i7 & /i8 & /i9 +rf18.oe = OE + +/rf19 := i2 + + /rf19 + + i3 + + /rf12 & rf19 + + /i5 & /i9 + + /i2 & i8 + + /i4 & i5 & rf12 + + i6 & /i8 & /i9 +rf19.oe = OE + |