Added GAL compiled files

This commit is contained in:
Philip Smart
2025-09-01 19:16:23 +01:00
parent 4f4d8efda0
commit 3a4a893b50
23 changed files with 92345 additions and 132886 deletions

16
.gitignore vendored
View File

@@ -52,23 +52,7 @@ nohup.out
*bak
*-backups
*cache*
CUPL/SFD700.ABS
CUPL/SFD700.DOC
CUPL/SFD700.JED
CUPL/SFD700.JED.1
CUPL/SFD700.JED.2
CUPL/SFD700.JED.3
CUPL/SFD700.JED.4
CUPL/SFD700.JED.5
CUPL/SFD700.JED.6
CUPL/SFD700.JED.7
CUPL/SFD700.PLD.v1.0
CUPL/SFD700.bk
CUPL/SFD700_1.ABS
CUPL/SFD700_1.DOC
CUPL/SFD700_2.ABS
CUPL/SFD700_2.DOC
CUPL/SFD700_G.JED
CUPL/test
CUPL/testabc
CUPL/testit

BIN
CUPL/SFD700.ABS vendored Normal file

Binary file not shown.

186
CUPL/SFD700.DOC vendored Normal file
View File

@@ -0,0 +1,186 @@
*******************************************************************************
SFD700
*******************************************************************************
CUPL 4.0a Serial# MD-40A-8249
Device g26cv12 Library DLIB-h-26-1
Created Wed Apr 26 15:56:10 2023
Name SFD700
Partno GAL26CV12
Revision 01
Date 24/04/2023
Designer Philip Smart
Company engineers@work
Assembly SFD700
Location
===============================================================================
Fuse Plot
===============================================================================
AR
00000 --x-------------------------------------------------
SP
06292 x----x---x---x---x--x---x---x------------------x---x
Pin #27 06344 Mode x-
00052 ----------------------------------------------------
00104 ---------x--x---x----x--x---x--------------x-------x
00156 ---------x--x---x----x--x---x------------------x---x
00208 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00260 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00312 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00364 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00416 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00468 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #26 06346 Mode x-
00520 ----------------------------------------------------
00572 -x---x--x---x---x----x--x---x------------------x---x
00624 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00676 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00728 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00780 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00832 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00884 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00936 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #25 06348 Mode x-
00988 ----------------------------------------------------
01040 -x--x---x---x---x----x--x---x------------------x---x
01092 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01144 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01196 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01248 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01300 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01352 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01404 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #24 06350 Mode x-
01456 ----------------------------------------------------
01508 --x-------------------------------------------------
01560 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01612 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01664 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01716 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01768 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01820 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01872 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #23 06352 Mode x-
01924 ----------------------------------------------------
01976 x----x--x---x---x----x--x---x------------------x---x
02028 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
02080 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
02132 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
02184 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
02236 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
02288 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
02340 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
02392 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
02444 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #22 06354 Mode x-
02496 ----------------------------------------------------
02548 --------------------------------x---x---x--xx----x--
02600 ---------x--x---x----x--x---x--------------x-------x
02652 ---------x--x---x----x--x---x------------------x---x
02704 -----x--x---x---x----x--x---x------------------x---x
02756 -x--x---x---x---x----x--x---x------------------x---x
02808 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
02860 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
02912 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
02964 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
03016 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
03068 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
03120 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #20 06356 Mode x-
03172 ----------------------------------------------------
03224 ---------x--x---x----x--x---x--------------x-------x
03276 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
03328 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
03380 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
03432 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
03484 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
03536 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
03588 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
03640 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
03692 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
03744 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
03796 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #19 06358 Mode xx
03848 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
03900 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
03952 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04004 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04056 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04108 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04160 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04212 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04264 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04316 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04368 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #18 06360 Mode x-
04420 ----------------------------------------------------
04472 --------------------------------x---x---x--xx----x--
04524 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04576 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04628 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04680 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04732 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04784 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04836 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #17 06362 Mode x-
04888 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04940 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04992 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
05044 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
05096 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
05148 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
05200 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
05252 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
05304 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #16 06364 Mode x-
05356 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
05408 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
05460 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
05512 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
05564 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
05616 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
05668 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
05720 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
05772 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #15 06366 Mode x-
05824 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
05876 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
05928 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
05980 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
06032 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
06084 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
06136 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
06188 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
06240 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
LEGEND X : fuse not blown
- : fuse blown
===============================================================================
Chip Diagram
===============================================================================
______________
| SFD700 |
A0 x---|1 28|---x RESET
A1 x---|2 27|---x !FDCn
A2 x---|3 26|---x !DRIVEn
A3 x---|4 25|---x !DDENn
A4 x---|5 24|---x !FDCRESETn
A5 x---|6 23|---x !SIDEn
GND x---|7 22|---x !BUSENn
A6 x---|8 21|---x Vcc
A7 x---|9 20|---x !IOBUSDIRn
A12 x---|10 19|---x !INTEN
A13 x---|11 18|---x !ROMn
A14 x---|12 17|---x !RDn
A15 x---|13 16|---x !WRn
!MREQn x---|14 15|---x !IORQn
|______________|

65
CUPL/SFD700.JED vendored Normal file
View File

@@ -0,0 +1,65 @@

CUPL 4.0a Serial# MD-40A-8249
Device g26cv12 Library DLIB-h-26-1
Created Wed Apr 26 15:56:10 2023
Name SFD700
Partno GAL26CV12
Revision 01
Date 24/04/2023
Designer Philip Smart
Company engineers@work
Assembly SFD700
Location
*QP28
*QF6432
*G0
*F0
*L00000 11011111111111111111111111111111
*L00032 11111111111111111111111111111111
*L00064 11111111111111111111111111111111
*L00096 11111111111111111011011101111011
*L00128 01110111111111111110111111101111
*L00160 11111011011101111011011101111111
*L00192 11111111111011100000000000000000
*L00512 00000000111111111111111111111111
*L00544 11111111111111111111111111111011
*L00576 10110111011101111011011101111111
*L00608 11111111111011100000000000000000
*L00960 00000000000000000000000000001111
*L00992 11111111111111111111111111111111
*L01024 11111111111111111011011101110111
*L01056 01111011011101111111111111111110
*L01088 11100000000000000000000000000000
*L01440 00000000000000001111111111111111
*L01472 11111111111111111111111111111111
*L01504 11111101111111111111111111111111
*L01536 11111111111111111111111100000000
*L01920 00001111111111111111111111111111
*L01952 11111111111111111111111101111011
*L01984 01110111011110110111011111111111
*L02016 11111110111000000000000000000000
*L02496 11111111111111111111111111111111
*L02528 11111111111111111111111111111111
*L02560 11111111111111111111011101110110
*L02592 01111011111111111011011101111011
*L02624 01110111111111111110111111101111
*L02656 11111011011101111011011101111111
*L02688 11111111111011101111101101110111
*L02720 01111011011101111111111111111110
*L02752 11101011011101110111011110110111
*L02784 01111111111111111110111000000000
*L03168 00001111111111111111111111111111
*L03200 11111111111111111111111111111111
*L03232 10110111011110110111011111111111
*L03264 11101111111000000000000000000000
*L04416 00001111111111111111111111111111
*L04448 11111111111111111111111111111111
*L04480 11111111111111111111111101110111
*L04512 01100111101100000000000000000000
*L06272 00000000000000000000011110111011
*L06304 10111011011101110111111111111111
*L06336 11101110010101010101010001010101
*L06368 00000100010011001000110001101010
*L06400 11000010011011000100110000110010
*C8F86
*C36F

57
CUPL/SFD700.JED.1 vendored Normal file
View File

@@ -0,0 +1,57 @@

CUPL 4.0a Serial# MD-40A-8249
Device g26cv12 Library DLIB-h-26-1
Created Wed Apr 26 18:52:12 2023
Name SFD700
Partno GAL26CV12
Revision 01
Date 24/04/2023
Designer Philip Smart
Company engineers@work
Assembly SFD700
Location
*QP28
*QF6432
*G0
*F0
*L00032 00000000000000000000111111111111
*L00064 11111111111111111111111111111111
*L00096 11111111111111111011011101111011
*L00128 01110111111111111111111111100000
*L00512 00000000111111111111111111111111
*L00544 11111111111111111111111111111011
*L00576 10110111011101111011011101111111
*L00608 11111111111011100000000000000000
*L00960 00000000000000000000000000001111
*L00992 11111111111111111111111111111111
*L01024 11111111111111111011011101110111
*L01056 01111011011101111111111111111110
*L01088 11100000000000000000000000000000
*L01440 00000000000000001111111111111111
*L01472 11111111111111111111111111111111
*L01504 11111110111111111111111111111111
*L01536 11111111111111111111111100000000
*L01920 00001111111111111111111111111111
*L01952 11111111111111111111111101111011
*L01984 01110111011110110111011111111111
*L02016 11111110111000000000000000000000
*L02496 11111111111111111111111111111111
*L02528 11111111111111111111111111111111
*L02560 11111111111111111111011101110110
*L02592 01111011111111111011011101111011
*L02624 01110111111111111110111111100000
*L03168 00001111111111111111111111111111
*L03200 11111111111111111111111111111111
*L03232 10110111011110110111011111111111
*L03264 11101111111000000000000000000000
*L03840 00000000111111111111111111111111
*L03872 11111111111111111111111111110000
*L04416 00001111111111111111111111111111
*L04448 11111111111111111111111111111111
*L04480 11111111111111111111111101110111
*L04512 01100111101100000000000000000000
*L06336 00000000010101110101011101010101
*L06368 00000100010011001000110001101010
*L06400 11000010011011000100110000110010
*C72EF
*8555

57
CUPL/SFD700.JED.2 vendored Normal file
View File

@@ -0,0 +1,57 @@

CUPL 4.0a Serial# MD-40A-8249
Device g26cv12 Library DLIB-h-26-1
Created Wed Apr 26 06:52:03 2023
Name SFD700
Partno GAL26CV12
Revision 01
Date 24/04/2023
Designer Philip Smart
Company engineers@work
Assembly SFD700
Location
*QP28
*QF6432
*G0
*F0
*L00032 00000000000000000000111111111111
*L00064 11111111111111111111111111111111
*L00096 11111111111011111111111111111111
*L00128 11111111111111111111111111110000
*L00512 00000000111111111111111111111111
*L00544 11111111111111111111111111111011
*L00576 10110111011101111011011101111111
*L00608 11111111111011100000000000000000
*L00960 00000000000000000000000000001111
*L00992 11111111111111111111111111111111
*L01024 11111111111111111011011101110111
*L01056 01111011011101111111111111111110
*L01088 11100000000000000000000000000000
*L01920 00001111111111111111111111111111
*L01952 11111111111111111111111101111011
*L01984 01110111011110110111011111111111
*L02016 11111110111000000000000000000000
*L02496 11111111111111111111111111111111
*L02528 11111111111111111111111111111111
*L02560 11111111111111111111011101110111
*L02592 01111011101101110111011101111011
*L02624 01110111111111111111111111101111
*L02656 10110111011101111011011101111111
*L02688 11111111111111101111111110110111
*L02720 01111011011101111111111111111111
*L02752 11100000000000000000000000000000
*L03168 00001111111111111111111111111111
*L03200 11111111111111111111111111111111
*L03232 10110111011110110111011111111111
*L03264 11101111111000000000000000000000
*L03840 00000000111111111111111111111111
*L03872 11111111111111111111111111110000
*L04416 00001111111111111111111111111111
*L04448 11111111111111111111111111111111
*L04480 11111111111111111111111101110111
*L04512 01100111101100000000000000000000
*L06336 00000000110101000101011101010101
*L06368 00000100010011001000110001101010
*L06400 11000010011011000100110000110010
*C7269
*8543

60
CUPL/SFD700.JED.3 vendored Normal file
View File

@@ -0,0 +1,60 @@

CUPL 4.0a Serial# MD-40A-8249
Device g26cv12 Library DLIB-h-26-1
Created Wed Apr 26 11:18:13 2023
Name SFD700
Partno GAL26CV12
Revision 01
Date 24/04/2023
Designer Philip Smart
Company engineers@work
Assembly SFD700
Location
*QP28
*QF6432
*G0
*F0
*L00032 00000000000000000000111111111111
*L00064 11111111111111111111111111111111
*L00096 11111111111011111111111111111111
*L00128 11111111111111111111111111110000
*L00512 00000000111111111111111111111111
*L00544 11111111111111111111111111111011
*L00576 10110111011101111011011101111111
*L00608 11111111111011100000000000000000
*L00960 00000000000000000000000000001111
*L00992 11111111111111111111111111111111
*L01024 11111111111111111011011101110111
*L01056 01111011011101111111111111111110
*L01088 11100000000000000000000000000000
*L01920 00001111111111111111111111111111
*L01952 11111111111111111111111101111011
*L01984 01110111011110110111011111111111
*L02016 11111110111000000000000000000000
*L02496 11111111111111111111111111111111
*L02528 11111111111111111111111111111111
*L02560 11111111111111111111011101110111
*L02592 01111011101101110111011101111011
*L02624 01110111111111111111111111101111
*L02656 10110111011101111011011101111111
*L02688 11111111111111101111111110110111
*L02720 01111011011101111111111111111111
*L02752 11100000000000000000000000000000
*L03168 00001111111111111111111111111111
*L03200 11111111111111111111111110110111
*L03232 01110111011110110111011111111111
*L03264 11101111111011111111101101110111
*L03296 10110111011111111111111011111110
*L03328 11111011011101110111101101110111
*L03360 11111111111011111110000000000000
*L03840 00000000111111111111111111111111
*L03872 11111111111111111111111111110000
*L04416 00001111111111111111111111111111
*L04448 11111111111111111111111111111111
*L04480 11111111111111111111111101110111
*L04512 01100111101100000000000000000000
*L06336 00000000110101000101011101010101
*L06368 00000100010011001000110001101010
*L06400 11000010011011000100110000110010
*C7D94
*9CAE

57
CUPL/SFD700.JED.4 vendored Normal file
View File

@@ -0,0 +1,57 @@

CUPL 4.0a Serial# MD-40A-8249
Device g26cv12 Library DLIB-h-26-1
Created Wed Apr 26 11:34:59 2023
Name SFD700
Partno GAL26CV12
Revision 01
Date 24/04/2023
Designer Philip Smart
Company engineers@work
Assembly SFD700
Location
*QP28
*QF6432
*G0
*F0
*L00032 00000000000000000000111111111111
*L00064 11111111111111111111111111111111
*L00096 11111111111011111111111111111111
*L00128 11111111111111111111111111110000
*L00512 00000000111111111111111111111111
*L00544 11111111111111111111111111111011
*L00576 10110111011101111011011101111111
*L00608 11111111111011100000000000000000
*L00960 00000000000000000000000000001111
*L00992 11111111111111111111111111111111
*L01024 11111111111111111011011101110111
*L01056 01111011011101111111111111111110
*L01088 11100000000000000000000000000000
*L01920 00001111111111111111111111111111
*L01952 11111111111111111111111101111011
*L01984 01110111011110110111011111111111
*L02016 11111110111000000000000000000000
*L02496 11111111111111111111111111111111
*L02528 11111111111111111111111111111111
*L02560 11111111111111111111011101110111
*L02592 01111011101101110111011101111011
*L02624 01110111111111111111111111101111
*L02656 10110111011101111011011101111111
*L02688 11111111111111101111111110110111
*L02720 01111011011101111111111111111111
*L02752 11100000000000000000000000000000
*L03168 00001111111111111111111111111111
*L03200 11111111111111111111111111111111
*L03232 11111111111111111111111111111111
*L03264 11101111111000000000000000000000
*L03840 00000000111111111111111111111111
*L03872 11111111111111111111111111110000
*L04416 00001111111111111111111111111111
*L04448 11111111111111111111111111111111
*L04480 11111111111111111111111101110111
*L04512 01100111101100000000000000000000
*L06336 00000000110101000101011101010101
*L06368 00000100010011001000110001101010
*L06400 11000010011011000100110000110010
*C72AD
*8566

58
CUPL/SFD700.JED.5 vendored Normal file
View File

@@ -0,0 +1,58 @@

CUPL 4.0a Serial# MD-40A-8249
Device g26cv12 Library DLIB-h-26-1
Created Wed Apr 26 18:19:30 2023
Name SFD700
Partno GAL26CV12
Revision 01
Date 24/04/2023
Designer Philip Smart
Company engineers@work
Assembly SFD700
Location
*QP28
*QF6432
*G0
*F0
*L00032 00000000000000000000111111111111
*L00064 11111111111111111111111111111111
*L00096 11111111111011111111111111111111
*L00128 11111111111111111111111111110000
*L00512 00000000111111111111111111111111
*L00544 11111111111111111111111111111011
*L00576 10110111011101111011011101111111
*L00608 11111111111011100000000000000000
*L00960 00000000000000000000000000001111
*L00992 11111111111111111111111111111111
*L01024 11111111111111111011011101110111
*L01056 01111011011101111111111111111110
*L01088 11100000000000000000000000000000
*L01920 00001111111111111111111111111111
*L01952 11111111111111111111111101111011
*L01984 01110111011110110111011111111111
*L02016 11111110111000000000000000000000
*L02496 11111111111111111111111111111111
*L02528 11111111111111111111111111111111
*L02560 11111111111111111111011101110111
*L02592 01111011101101110111011101111011
*L02624 01110111111111111111111111101111
*L02656 10110111011101111011011101111111
*L02688 11111111111111101111111110110111
*L02720 01111011011101111111111111111111
*L02752 11100000000000000000000000000000
*L03168 00001111111111111111111111111111
*L03200 11111111111111111111111111111111
*L03232 11111111111111111111111111111111
*L03264 11111111110111111111111111111111
*L03296 11111111111111111111110111111111
*L03840 00000000111111111111111111111111
*L03872 11111111111111111111111111110000
*L04416 00001111111111111111111111111111
*L04448 11111111111111111111111111111111
*L04480 11111111111111111111111101110111
*L04512 01100111101100000000000000000000
*L06336 00000000110101000101111101010101
*L06368 00000100010011001000110001101010
*L06400 11000010011011000100110000110010
*C7973
*8D37

58
CUPL/SFD700.JED.6 vendored Normal file
View File

@@ -0,0 +1,58 @@

CUPL 4.0a Serial# MD-40A-8249
Device g26cv12 Library DLIB-h-26-1
Created Wed Apr 26 18:33:11 2023
Name SFD700
Partno GAL26CV12
Revision 01
Date 24/04/2023
Designer Philip Smart
Company engineers@work
Assembly SFD700
Location
*QP28
*QF6432
*G0
*F0
*L00032 00000000000000000000111111111111
*L00064 11111111111111111111111111111111
*L00096 11111111111011111111111111111111
*L00128 11111111111111111111111111110000
*L00512 00000000111111111111111111111111
*L00544 11111111111111111111111111111011
*L00576 10110111011101111011011101111111
*L00608 11111111111011100000000000000000
*L00960 00000000000000000000000000001111
*L00992 11111111111111111111111111111111
*L01024 11111111111111111011011101110111
*L01056 01111011011101111111111111111110
*L01088 11100000000000000000000000000000
*L01920 00001111111111111111111111111111
*L01952 11111111111111111111111101111011
*L01984 01110111011110110111011111111111
*L02016 11111110111000000000000000000000
*L02496 11111111111111111111111111111111
*L02528 11111111111111111111111111111111
*L02560 11111111111111111111011101110111
*L02592 01111011101101110111011101111011
*L02624 01110111111111111111111111101111
*L02656 10110111011101111011011101111111
*L02688 11111111111111101111111110110111
*L02720 01111011011101111111111111111111
*L02752 11100000000000000000000000000000
*L03168 00001111111111111111111111111111
*L03200 11111111111111111111111111111111
*L03232 11111111111111111111111111111111
*L03264 11111111111011111111111111111111
*L03296 11111111111111111111111011111111
*L03840 00000000111111111111111111111111
*L03872 11111111111111111111111111110000
*L04416 00001111111111111111111111111111
*L04448 11111111111111111111111111111111
*L04480 11111111111111111111111101110111
*L04512 01100111101100000000000000000000
*L06336 00000000110101000101111101010101
*L06368 00000100010011001000110001101010
*L06400 11000010011011000100110000110010
*C792F
*8D40

57
CUPL/SFD700.JED.7 vendored Normal file
View File

@@ -0,0 +1,57 @@

CUPL 4.0a Serial# MD-40A-8249
Device g26cv12 Library DLIB-h-26-1
Created Wed Apr 26 18:50:56 2023
Name SFD700
Partno GAL26CV12
Revision 01
Date 24/04/2023
Designer Philip Smart
Company engineers@work
Assembly SFD700
Location
*QP28
*QF6432
*G0
*F0
*L00032 00000000000000000000111111111111
*L00064 11111111111111111111111111111111
*L00096 11111111110111111111111111111111
*L00128 11111111111111111111111111110000
*L00512 00000000111111111111111111111111
*L00544 11111111111111111111111111111011
*L00576 10110111011101111011011101111111
*L00608 11111111111011100000000000000000
*L00960 00000000000000000000000000001111
*L00992 11111111111111111111111111111111
*L01024 11111111111111111011011101110111
*L01056 01111011011101111111111111111110
*L01088 11100000000000000000000000000000
*L01920 00001111111111111111111111111111
*L01952 11111111111111111111111101111011
*L01984 01110111011110110111011111111111
*L02016 11111110111000000000000000000000
*L02496 11111111111111111111111111111111
*L02528 11111111111111111111111111111111
*L02560 11111111111111111111011101110110
*L02592 01111011111111111011011101111011
*L02624 01110111111111111111111111101111
*L02656 10110111011101111011011101111111
*L02688 11111111111011101011011101110111
*L02720 01111011011101111111111111111110
*L02752 11100000000000000000000000000000
*L03168 00001111111111111111111111111111
*L03200 11111111111111111111111111111111
*L03232 11111111111111111111111111111111
*L03264 11101111111000000000000000000000
*L03840 00000000111111111111111111111111
*L03872 11111111111111111111111111110000
*L04416 00001111111111111111111111111111
*L04448 11111111111111111111111111111111
*L04480 11111111111111111111111101110111
*L04512 01100111101100000000000000000000
*L06336 00000000010101000101010101010101
*L06368 00000100010011001000110001101010
*L06400 11000010011011000100110000110010
*C7168
*854B

67
CUPL/SFD700.PLD.v1.0 vendored Normal file
View File

@@ -0,0 +1,67 @@
Name SFD700 ;
PartNo GAL26CV12 ;
Date 24/04/2023 ;
Revision 01 ;
Designer Philip Smart ;
Company engineers@work ;
Assembly SFD700 ;
Location ;
Device g26cv12 ;
/* *************** CONSTANTS ********************** */
$DEFINE ON 'b'1
$DEFINE OFF 'b'0
/* *************** INPUT PINS ********************* */
PIN 1 = A0 ; /* Address bus A0 */
PIN 2 = A1 ; /* A1 */
PIN 3 = A2 ; /* A2 */
PIN 4 = A3 ; /* A3 */
PIN 5 = A4 ; /* A4 */
PIN 6 = A5 ; /* A5 */
PIN 8 = A6 ; /* A6 */
PIN 9 = A7 ; /* A7 */
PIN 10 = A12 ; /* A12 */
PIN 11 = A13 ; /* A13 */
PIN 12 = A14 ; /* A14 */
PIN 13 = A15 ; /* A15 */
PIN 14 = !MREQn ; /* Z80 MREQ active low */
PIN 15 = !IORQn ; /* Z80 IORQ active low */
PIN 16 = !WRn ; /* Z80 WR active low */
PIN 17 = !RDn ; /* Z80 RD active low */
PIN 28 = RESET ; /* System Reset active high */
/* *************** OUTPUT PINS ******************** */
PIN 22 = !BUSENn ; /* BUS direction, low = read into Z80, high = write to card. */
PIN 20 = !IOBUSDIRn ; /* I/O BUS direction, low = read into Z80, high = write to FD IC's */
PIN 27 = !FDCn ; /* WD1773 Chip Select active low I/O - Address 0xD8 .. 0xDB */
PIN 26 = !DRIVEn ; /* Disk Drive Select active low - Address 0xDC */
PIN 25 = !DDENn ; /* Drive Density select active low - Address 0xDE */
PIN 24 = !FDCRESETn ; /* Peripheral Reset active low */
PIN 23 = !SIDEn ; /* Disk Head Select active low - Address 0xDD */
PIN 19 = !INTEN ; /* Interrupt enable. */
PIN 18 = !ROMn ; /* ROM Select. */
/* Decoder equations. */
FIELD IOADDR = [A7..0] ; /* Address lines considered for I/O devices. */
FIELD HIADDR = [A15..12] ; /* Address lines considered for ROM device. */
WD1773SELR = IORQn & RDn & IOADDR:[D8..DB] ; /* FDC select. */
WD1773SELW = IORQn & WRn & IOADDR:[D8..DB] ; /* FDC select. */
SIDESEL = IORQn & WRn & IOADDR:[DD..DD] ; /* Drive side select. */
DRIVESEL = IORQn & WRn & IOADDR:[DC..DC] ; /* Drive number select. */
DDENSEL = IORQn & WRn & IOADDR:[DE..DE] ; /* Drive Double Density select. */
ROMSEL = MREQn & RDn & HIADDR:[F000..F7FF] ; /* Rom Select. */
DRAMENSEL = IORQn & WRn & IOADDR:[E1];
/* Assign output pins based on equations. */
IOBUSDIRn = WD1773SELR ;
BUSENn = ROMSEL # WD1773SELR # WD1773SELW #
SIDESEL # DRIVESEL # DDENSEL ;
FDCRESETn = RESET ;
FDCn = WD1773SELR # WD1773SELW ;
SIDEn = SIDESEL ;
DRIVEn = DRIVESEL ;
DDENn = DDENSEL ;
ROMn = ROMSEL ;
INTEN.sp = DRAMENSEL ;
INTEN.ar = RESET ;

BIN
CUPL/SFD700_1.ABS vendored Normal file

Binary file not shown.

186
CUPL/SFD700_1.DOC vendored Normal file
View File

@@ -0,0 +1,186 @@
*******************************************************************************
SFD700_GAL1
*******************************************************************************
CUPL 4.0a Serial# MD-40A-8249
Device g26cv12 Library DLIB-h-26-1
Created Tue Jul 18 20:07:18 2023
Name SFD700_GAL1
Partno GAL26CV12
Revision 01
Date 22/05/2023
Designer Philip Smart
Company engineers@work
Assembly SFD700
Location
===============================================================================
Fuse Plot
===============================================================================
AR
00000 --x-------------------------------------------------
SP
06292 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #27 06344 Mode x-
00052 ----------------------------------------------------
00104 -------------x--x---x----x--x---x----x-------x------
00156 -------------x--x---x----x--x---x----x---x----------
00208 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00260 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00312 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00364 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00416 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00468 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #26 06346 Mode x-
00520 ----------------------------------------------------
00572 -----x---x--x---x---x----x--x---x----x---x----------
00624 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00676 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00728 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00780 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00832 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00884 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00936 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #25 06348 Mode x-
00988 ----------------------------------------------------
01040 -----x--x---x---x---x----x--x---x----x---x----------
01092 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01144 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01196 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01248 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01300 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01352 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01404 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #24 06350 Mode x-
01456 ----------------------------------------------------
01508 --x-------------------------------------------------
01560 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01612 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01664 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01716 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01768 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01820 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01872 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #23 06352 Mode x-
01924 ----------------------------------------------------
01976 ----x----x--x---x---x----x--x---x----x---x----------
02028 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
02080 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
02132 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
02184 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
02236 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
02288 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
02340 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
02392 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
02444 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #22 06354 Mode --
02496 ----------------------------------------------------
02548 -----x--x---x----x---x--x---x---x----x---x----------
02600 --x-------------------------------------------------
02652 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
02704 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
02756 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
02808 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
02860 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
02912 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
02964 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
03016 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
03068 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
03120 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #20 06356 Mode x-
03172 ----------------------------------------------------
03224 -------------x--x---x----x--x---x----x-------x------
03276 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
03328 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
03380 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
03432 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
03484 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
03536 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
03588 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
03640 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
03692 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
03744 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
03796 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #19 06358 Mode xx
03848 ----------------------------------------------------
03900 -----------------------------------------x----------
03952 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04004 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04056 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04108 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04160 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04212 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04264 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04316 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04368 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #18 06360 Mode x-
04420 ----------------------------------------------------
04472 ----x----x--x----x---x--x---x---x----x---x----------
04524 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04576 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04628 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04680 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04732 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04784 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
04836 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #17 06362 Mode --
04888 ----------------------------------------------------
04940 ----x---x---x----x---x--x---x---x----x--------------
04992 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
05044 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
05096 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
05148 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
05200 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
05252 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
05304 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #16 06364 Mode x-
05356 ----------------------------------------------------
05408 ----x----x---x---x---x--x---x---x----x---x----------
05460 --x-------------------------------------------------
05512 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
05564 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
05616 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
05668 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
05720 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
05772 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #15 06366 Mode x-
05824 ----------------------------------------------------
05876 ----x---x----x---x---x--x---x---x----x---x----------
05928 -----x---x--x----x---x--x---x---x----x---x----------
05980 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
06032 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
06084 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
06136 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
06188 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
06240 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
LEGEND X : fuse not blown
- : fuse blown
===============================================================================
Chip Diagram
===============================================================================
______________
| SFD700_GAL1 |
CLK x---|1 28|---x RESET
A0 x---|2 27|---x !FDCn
A1 x---|3 26|---x !DRIVEn
A2 x---|4 25|---x !DDENn
A3 x---|5 24|---x !FDCRESETn
A4 x---|6 23|---x !SIDEn
GND x---|7 22|---x INHCLR
A5 x---|8 21|---x Vcc
A6 x---|9 20|---x !IOBUSDIRn
A7 x---|10 19|---x !INTEN
!IORQn x---|11 18|---x !INHSET
!WRn x---|12 17|---x INTCLK
!RDn x---|13 16|---x !ENACLR
NA0 x---|14 15|---x !ENASET
|______________|

BIN
CUPL/SFD700_2.ABS vendored Normal file

Binary file not shown.

118
CUPL/SFD700_2.DOC vendored Normal file
View File

@@ -0,0 +1,118 @@
*******************************************************************************
SFD700_GAL2
*******************************************************************************
CUPL 4.0a Serial# MD-40A-8249
Device g16v8ms Library DLIB-h-26-11
Created Sun Jul 23 19:42:20 2023
Name SFD700_GAL2
Partno GAL16V8
Revision 01
Date 22/05/2023
Designer Philip Smart
Company engineers@work
Assembly SFD700
Location
===============================================================================
Fuse Plot
===============================================================================
Syn 02192 x Ac0 02193 -
Pin #19 02048 Pol x 02120 Ac1 x
00000 --------x---x---x---x----x---x--
00032 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00064 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00096 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00128 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00160 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00192 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00224 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #18 02049 Pol - 02121 Ac1 x
00256 ---------------x----------------
00288 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00320 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00352 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00384 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00416 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00448 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00480 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #17 02050 Pol - 02122 Ac1 x
00512 --------------------------x-----
00544 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00576 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00608 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00640 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00672 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00704 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00736 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #16 02051 Pol x 02123 Ac1 -
00768 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00800 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00832 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00864 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00896 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00928 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00960 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00992 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #15 02052 Pol x 02124 Ac1 -
01024 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01056 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01088 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01120 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01152 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01184 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01216 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01248 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #14 02053 Pol x 02125 Ac1 -
01280 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01312 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01344 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01376 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01408 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01440 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01472 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01504 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #13 02054 Pol x 02126 Ac1 -
01536 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01568 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01600 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01632 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01664 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01696 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01728 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01760 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Pin #12 02055 Pol x 02127 Ac1 -
01792 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01824 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01856 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01888 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01920 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01952 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
01984 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
02016 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
LEGEND X : fuse not blown
- : fuse blown
===============================================================================
Chip Diagram
===============================================================================
______________
| SFD700_GAL2 |
CLK x---|1 20|---x Vcc
A10 x---|2 19|---x !ROMCSn
A11 x---|3 18|---x ROMA10
A12 x---|4 17|---x ROMA15
A13 x---|5 16|---x DRQ
A14 x---|6 15|---x ROMDIS
A15 x---|7 14|---x ROMINH
!MREQn x---|8 13|---x MODESEL1
!RDn x---|9 12|---x MODESEL0
GND x---|10 11|---x
|______________|

26
CUPL/SFD700_G.JED vendored Normal file
View File

@@ -0,0 +1,26 @@

CUPL 4.0a Serial# MD-40A-8249
Device g16v8ms Library DLIB-h-26-11
Created Sun Jul 23 19:42:20 2023
Name SFD700_GAL2
Partno GAL16V8
Revision 01
Date 22/05/2023
Designer Philip Smart
Company engineers@work
Assembly SFD700
Location
*QP20
*QF2194
*G0
*F0
*L00000 11111111011101110111011110111011
*L00256 11111111111111101111111111111111
*L00512 11111111111111111111111111011111
*L02048 01100000000001000001110001101010
*L02080 01101100100011000011001010000010
*L02112 11100010000111111111111111111111
*L02144 11111111111111111111111111111111
*L02176 111111111111111101
*C160D
*9374

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -68,6 +68,12 @@
"visible_layers": "fffffff_ffffffff",
"zone_display_mode": 0
},
"git": {
"repo_password": "",
"repo_type": "",
"repo_username": "",
"ssh_key": ""
},
"meta": {
"filename": "SFD700.kicad_prl",
"version": 3

View File

@@ -3,14 +3,17 @@
"3dviewports": [],
"design_settings": {
"defaults": {
"board_outline_line_width": 0.049999999999999996,
"copper_line_width": 0.19999999999999998,
"apply_defaults_to_fp_fields": false,
"apply_defaults_to_fp_shapes": false,
"apply_defaults_to_fp_text": false,
"board_outline_line_width": 0.05,
"copper_line_width": 0.2,
"copper_text_italic": false,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"copper_text_thickness": 0.3,
"copper_text_upright": false,
"courtyard_line_width": 0.049999999999999996,
"courtyard_line_width": 0.05,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
@@ -21,13 +24,13 @@
"text_position": 0,
"units_format": 1
},
"fab_line_width": 0.09999999999999999,
"fab_line_width": 0.1,
"fab_text_italic": false,
"fab_text_size_h": 1.0,
"fab_text_size_v": 1.0,
"fab_text_thickness": 0.15,
"fab_text_upright": false,
"other_line_width": 0.09999999999999999,
"other_line_width": 0.1,
"other_text_italic": false,
"other_text_size_h": 1.0,
"other_text_size_v": 1.0,
@@ -74,9 +77,11 @@
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"footprint": "error",
"footprint_symbol_mismatch": "warning",
"footprint_type_mismatch": "error",
"hole_clearance": "error",
"hole_near_hole": "error",
"holes_co_located": "warning",
"invalid_outline": "error",
"isolated_copper": "warning",
"item_on_disabled_layer": "error",
@@ -119,27 +124,24 @@
"max_error": 0.005,
"min_clearance": 0.0,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.024999999999999998,
"min_copper_edge_clearance": 0.025,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_microvia_diameter": 0.2,
"min_microvia_drill": 0.1,
"min_resolved_spokes": 2,
"min_silk_clearance": 0.0,
"min_text_height": 0.7999999999999999,
"min_text_height": 0.8,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.25,
"min_via_annular_width": 0.049999999999999996,
"min_via_annular_width": 0.05,
"min_via_diameter": 0.5,
"solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true
},
"teardrop_options": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 5,
"td_on_pad_in_zone": false,
"td_onpadsmd": true,
"td_onroundshapesonly": false,
"td_ontrackend": false,
@@ -148,29 +150,35 @@
],
"teardrop_parameters": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
@@ -184,6 +192,32 @@
0.508,
0.8128
],
"tuning_pattern_settings": {
"diff_pair_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 1.0
},
"diff_pair_skew_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
},
"single_track_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
}
},
"via_dimensions": [
{
"diameter": 0.0,
@@ -209,6 +243,13 @@
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
},
"ipc2581": {
"dist": "",
"distpn": "",
"internal_id": "",
"mfg": "",
"mpn": ""
},
"layer_presets": [],
"viewports": []
},
@@ -493,14 +534,76 @@
"gencad": "",
"idf": "",
"netlist": "",
"plot": "",
"pos_files": "",
"specctra_dsn": "SFD700.dsn",
"step": "",
"svg": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"bom_export_filename": "",
"bom_fmt_presets": [],
"bom_fmt_settings": {
"field_delimiter": ",",
"keep_line_breaks": false,
"keep_tabs": false,
"name": "CSV",
"ref_delimiter": ",",
"ref_range_delimiter": "",
"string_delimiter": "\""
},
"bom_presets": [],
"bom_settings": {
"exclude_dnp": false,
"fields_ordered": [
{
"group_by": false,
"label": "Reference",
"name": "Reference",
"show": true
},
{
"group_by": true,
"label": "Value",
"name": "Value",
"show": true
},
{
"group_by": false,
"label": "Datasheet",
"name": "Datasheet",
"show": true
},
{
"group_by": false,
"label": "Footprint",
"name": "Footprint",
"show": true
},
{
"group_by": false,
"label": "Qty",
"name": "${QUANTITY}",
"show": true
},
{
"group_by": true,
"label": "DNP",
"name": "${DNP}",
"show": true
}
],
"filter_string": "",
"group_symbols": true,
"name": "Grouped By Value",
"sort_asc": true,
"sort_field": "Reference"
},
"connection_grid_size": 50.0,
"drawing": {
"dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0,
@@ -514,6 +617,11 @@
"intersheets_ref_suffix": "",
"junction_size_choice": 3,
"label_size_ratio": 0.25,
"operating_point_overlay_i_precision": 3,
"operating_point_overlay_i_range": "~A",
"operating_point_overlay_v_precision": 3,
"operating_point_overlay_v_range": "~V",
"overbar_offset_ratio": 1.23,
"pin_symbol_size": 0.0,
"text_offset_ratio": 0.08
},
@@ -539,6 +647,7 @@
"spice_external_command": "spice \"%I\"",
"spice_model_current_sheet_as_root": true,
"spice_save_all_currents": false,
"spice_save_all_dissipations": false,
"spice_save_all_voltages": false,
"subpart_first_id": 65,
"subpart_id_separator": 0
@@ -546,7 +655,7 @@
"sheets": [
[
"418bd263-f0a9-42da-88ea-160d6eff482c",
""
"Root"
],
[
"363ead2c-6df6-40be-a0a2-b05dcc50e412",

File diff suppressed because it is too large Load Diff