Skip to content

Commit

Permalink
Hannes256 -> Hannes512
Browse files Browse the repository at this point in the history
  • Loading branch information
SukkoPera committed Feb 27, 2023
1 parent 886db50 commit d5f58a0
Show file tree
Hide file tree
Showing 20 changed files with 779 additions and 779 deletions.
File renamed without changes.
1,454 changes: 727 additions & 727 deletions Hannes256.kicad_pcb → Hannes512.kicad_pcb

Large diffs are not rendered by default.

44 changes: 22 additions & 22 deletions Hannes256.net → Hannes512.net
Original file line number Diff line number Diff line change
@@ -1,45 +1,45 @@
(export (version D)
(design
(source /home/sukko/Documents/kicad/Hannes256/Hannes256.sch)
(date "Mon 27 Feb 2023 21:44:29 CET")
(source /home/sukko/Documents/kicad/Hannes512/Hannes512.sch)
(date "Mon 27 Feb 2023 21:58:01 CET")
(tool "Eeschema 5.1.12")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title "Hannes256: C16/+4 256 kB RAM Expansion")
(title "Hannes512: C16/+4 512 kB RAM Expansion")
(company SukkoPera)
(rev 3git)
(rev 1git)
(date 2023-02-27)
(source Hannes256.sch)
(source Hannes512.sch)
(comment (number 1) (value "Hannes Version (Update 1 with \"TED Feature\")"))
(comment (number 2) (value "Based on drawings by Solder/Synergy"))
(comment (number 3) (value "Licensed under CC BY-NC-SA 4.0"))
(comment (number 4) (value ""))))
(comment (number 3) (value "Thanks to TLC and eslapion!"))
(comment (number 4) (value "Licensed under CC BY-NC-SA 4.0"))))
(sheet (number 2) (name /RAM/) (tstamps /62E48B71/)
(title_block
(title "Hannes256: C16/+4 256 kB RAM Expansion")
(title "Hannes512: C16/+4 512 kB RAM Expansion")
(company SukkoPera)
(rev 3git)
(rev 1git)
(date 2023-02-21)
(source ram.sch)
(comment (number 1) (value "Hannes Version (Update 1 with \"TED Feature\")"))
(comment (number 2) (value "Based on drawings by Solder/Synergy"))
(comment (number 3) (value "Licensed under CC BY-NC-SA 4.0"))
(comment (number 4) (value ""))))
(comment (number 3) (value "Thanks to TLC and eslapion!"))
(comment (number 4) (value "Licensed under CC BY-NC-SA 4.0"))))
(sheet (number 3) (name "/~RAS~/~CAS~ Generation/") (tstamps /63A22C28/)
(title_block
(title "Hannes256: C16/+4 256 kB RAM Expansion")
(title "Hannes512: C16/+4 512 kB RAM Expansion")
(company SukkoPera)
(rev 3git)
(rev 1git)
(date 2023-02-21)
(source ras_cas_gen.sch)
(comment (number 1) (value "Hannes Version (Update 1 with \"TED Feature\")"))
(comment (number 2) (value "Based on drawings by Solder/Synergy"))
(comment (number 3) (value "Licensed under CC BY-NC-SA 4.0"))
(comment (number 4) (value "")))))
(comment (number 3) (value "Thanks to TLC and eslapion!"))
(comment (number 4) (value "Licensed under CC BY-NC-SA 4.0")))))
(components
(comp (ref J0)
(value TED_SOCKET)
(footprint Hannes256:DIP-48_W15.24mm_LongPads_ModSilkS)
(footprint Hannes512:DIP-48_W15.24mm_LongPads_ModSilkS)
(datasheet DOCUMENTATION)
(libsource (lib MOS_7360_TED) (part TED_SOCKET) (description ""))
(sheetpath (names /) (tstamps /))
Expand All @@ -60,7 +60,7 @@
(tstamp 63E0AE52))
(comp (ref V2)
(value LOGO)
(footprint Hannes256:logo)
(footprint Hannes512:logo)
(libsource (lib void) (part Void) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 63C4EC1B))
Expand All @@ -87,7 +87,7 @@
(tstamp 63918991))
(comp (ref V1)
(value CC_LOGO)
(footprint Hannes256:cc_by_nc_sa)
(footprint Hannes512:cc_by_nc_sa)
(libsource (lib void) (part Void) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 64911216))
Expand Down Expand Up @@ -559,19 +559,19 @@
(library (logical 74xx)
(uri /usr/share/kicad/library/74xx.lib))
(library (logical AS6C4008)
(uri /home/sukko/Documents/kicad/Hannes256/lib/AS6C4008.lib))
(uri /home/sukko/Documents/kicad/Hannes512/lib/AS6C4008.lib))
(library (logical Connector)
(uri /usr/share/kicad/library/Connector.lib))
(library (logical Device)
(uri /usr/share/kicad/library/Device.lib))
(library (logical GAL20V8)
(uri /home/sukko/Documents/kicad/Hannes256/lib/GAL20V8.lib))
(uri /home/sukko/Documents/kicad/Hannes512/lib/GAL20V8.lib))
(library (logical MOS_7360_TED)
(uri /home/sukko/Documents/kicad/Hannes256/lib/MOS_7360_TED.lib))
(uri /home/sukko/Documents/kicad/Hannes512/lib/MOS_7360_TED.lib))
(library (logical Timer)
(uri /usr/share/kicad/library/Timer.lib))
(library (logical void)
(uri /home/sukko/Documents/kicad/Hannes256/lib/void.lib)))
(uri /home/sukko/Documents/kicad/Hannes512/lib/void.lib)))
(nets
(net (code 1) (name /cs1)
(node (ref J0) (pin 6))
Expand Down
File renamed without changes.
File renamed without changes.
6 changes: 3 additions & 3 deletions Hannes256.pro → Hannes512.pro
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
update=Sun 25 Sep 2022 23:02:28 CEST
update=Mon 27 Feb 2023 21:58:09 CET
version=1
last_client=kicad
[general]
Expand All @@ -25,7 +25,7 @@ ERC_TestSimilarLabels=0
[pcbnew]
version=1
PageLayoutDescrFile=
LastNetListRead=Hannes256.net
LastNetListRead=Hannes512.net
CopperLayerCount=2
BoardThickness=1.6
AllowMicroVias=0
Expand Down Expand Up @@ -67,7 +67,7 @@ OthersTextUpright=1
SolderMaskClearance=0
SolderMaskMinWidth=0
SolderPasteClearance=0
SolderPasteRatio=-0
SolderPasteRatio=0
[pcbnew/Layer.F.Cu]
Name=F.Cu
Type=0
Expand Down
14 changes: 7 additions & 7 deletions Hannes256.sch → Hannes512.sch
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@ EELAYER END
$Descr A3 16535 11693
encoding utf-8
Sheet 1 3
Title "Hannes256: C16/+4 256 kB RAM Expansion"
Title "Hannes512: C16/+4 512 kB RAM Expansion"
Date "2023-02-27"
Rev "3git"
Rev "1git"
Comp "SukkoPera"
Comment1 "Hannes Version (Update 1 with \"TED Feature\")"
Comment2 "Based on drawings by Solder/Synergy"
Comment3 "Licensed under CC BY-NC-SA 4.0"
Comment4 ""
Comment3 "Thanks to TLC and eslapion!"
Comment4 "Licensed under CC BY-NC-SA 4.0"
$EndDescr
$Sheet
S 6220 7990 1230 595
Expand Down Expand Up @@ -95,7 +95,7 @@ AR Path="/62E48B71/639188CC" Ref="J?" Part="1"
AR Path="/639188CC" Ref="J0" Part="1"
F 0 "J0" H 9215 5650 50 0000 C CNN
F 1 "TED_SOCKET" H 9215 5559 50 0000 C CNN
F 2 "Hannes256:DIP-48_W15.24mm_LongPads_ModSilkS" H 9215 4135 50 0001 C CNN
F 2 "Hannes512:DIP-48_W15.24mm_LongPads_ModSilkS" H 9215 4135 50 0001 C CNN
F 3 "DOCUMENTATION" H 9215 4135 50 0001 C CNN
1 9215 4135
1 0 0 -1
Expand Down Expand Up @@ -589,7 +589,7 @@ U 1 1 63C4EC1B
P 15540 9765
F 0 "V2" H 15618 9811 50 0000 L CNN
F 1 "LOGO" H 15618 9720 50 0000 L CNN
F 2 "Hannes256:logo" H 15540 9765 50 0001 C CNN
F 2 "Hannes512:logo" H 15540 9765 50 0001 C CNN
F 3 "" H 15540 9765 50 0001 C CNN
1 15540 9765
1 0 0 -1
Expand Down Expand Up @@ -691,7 +691,7 @@ U 1 1 64911216
P 15540 9560
F 0 "V1" H 15618 9606 50 0000 L CNN
F 1 "CC_LOGO" H 15618 9515 50 0000 L CNN
F 2 "Hannes256:cc_by_nc_sa" H 15540 9560 50 0001 C CNN
F 2 "Hannes512:cc_by_nc_sa" H 15540 9560 50 0001 C CNN
F 3 "" H 15540 9560 50 0001 C CNN
1 15540 9560
1 0 0 -1
Expand Down
2 changes: 1 addition & 1 deletion fp-lib-table
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
(fp_lib_table
(lib (name Hannes256)(type KiCad)(uri ${KIPRJMOD}/Hannes256.pretty)(options "")(descr ""))
(lib (name Hannes512)(type KiCad)(uri ${KIPRJMOD}/Hannes512.pretty)(options "")(descr ""))
)
2 changes: 1 addition & 1 deletion gal/Hannes256_GAL20.jed → gal/Hannes512_GAL20.jed
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
CUPL(WM) 5.0a Serial# 60008009
Device g20v8as Library DLIB-h-40-1
Created Mon Feb 27 10:03:36 2023
Name Hannes256_GAL20
Name Hannes512_GAL20
Partno TBD
Revision 01
Date 26/07/2022
Expand Down
4 changes: 2 additions & 2 deletions gal/Hannes256_GAL20.pld → gal/Hannes512_GAL20.pld
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* Hannes256 GAL Equations
/* Hannes512 GAL Equations
* Copyright 2022-2023 SukkoPera <[email protected]>
*
* This program is free software: you can redistribute it and/or modify
Expand All @@ -15,7 +15,7 @@
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/

Name Hannes256_GAL20;
Name Hannes512_GAL20;
Partno TBD;
Date 26/07/2022;
Revision 01;
Expand Down
2 changes: 1 addition & 1 deletion gal/Hannes256_GAL20.si → gal/Hannes512_GAL20.si
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Name Hannes256_GAL20;
Name Hannes512_GAL20;
Partno TBD;
Date 26/07/2022;
Revision 01;
Expand Down
2 changes: 1 addition & 1 deletion gal/hannes256_gal20.so → gal/Hannes512_GAL20.so
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ CREATED Wed Feb 15 17:56:24 2023

LISTING FOR SIMULATION FILE: HANNES256_GAL20.si

1: Name Hannes256_GAL20;
1: Name Hannes512_GAL20;
2: Partno TBD;
3: Date 26/07/2022;
4: Revision 01;
Expand Down
2 changes: 1 addition & 1 deletion gal/Hannes256_GAL22.jed → gal/Hannes512_GAL22.jed
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
CUPL(WM) 5.0a Serial# 60008009
Device g22v10 Library DLIB-h-40-1
Created Mon Feb 27 10:03:49 2023
Name Hannes256_GAL22
Name Hannes512_GAL22
Partno TBD
Revision 01
Date 26/07/2022
Expand Down
4 changes: 2 additions & 2 deletions gal/Hannes256_GAL22.pld → gal/Hannes512_GAL22.pld
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* Hannes256 GAL Equations
/* Hannes512 GAL Equations
* Copyright 2022-2023 SukkoPera <[email protected]>
*
* This program is free software: you can redistribute it and/or modify
Expand All @@ -15,7 +15,7 @@
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/

Name Hannes256_GAL22;
Name Hannes512_GAL22;
Partno TBD;
Date 26/07/2022;
Revision 01;
Expand Down
2 changes: 1 addition & 1 deletion gal/Hannes256_GAL22.si → gal/Hannes512_GAL22.si
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Name Hannes256_GAL22;
Name Hannes512_GAL22;
Partno TBD;
Date 26/07/2022;
Revision 01;
Expand Down
2 changes: 1 addition & 1 deletion gal/hannes256_gal22.so → gal/Hannes512_GAL22.so
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ CREATED Wed Feb 15 17:56:07 2023

LISTING FOR SIMULATION FILE: HANNES256_GAL22.si

1: Name Hannes256_GAL22;
1: Name Hannes512_GAL22;
2: Partno TBD;
3: Date 26/07/2022;
4: Revision 01;
Expand Down
2 changes: 1 addition & 1 deletion gal/hannes_main.inc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* Hannes256 GAL Equations
/* Hannes512 GAL Equations
* Copyright 2022-2023 SukkoPera <[email protected]>
*
* This program is free software: you can redistribute it and/or modify
Expand Down
8 changes: 4 additions & 4 deletions ram.sch
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@ EELAYER END
$Descr A3 16535 11693
encoding utf-8
Sheet 2 3
Title "Hannes256: C16/+4 256 kB RAM Expansion"
Title "Hannes512: C16/+4 512 kB RAM Expansion"
Date "2023-02-21"
Rev "3git"
Rev "1git"
Comp "SukkoPera"
Comment1 "Hannes Version (Update 1 with \"TED Feature\")"
Comment2 "Based on drawings by Solder/Synergy"
Comment3 "Licensed under CC BY-NC-SA 4.0"
Comment4 ""
Comment3 "Thanks to TLC and eslapion!"
Comment4 "Licensed under CC BY-NC-SA 4.0"
$EndDescr
$Comp
L Device:C C?
Expand Down
8 changes: 4 additions & 4 deletions ras_cas_gen.sch
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@ EELAYER END
$Descr A3 16535 11693
encoding utf-8
Sheet 3 3
Title "Hannes256: C16/+4 256 kB RAM Expansion"
Title "Hannes512: C16/+4 512 kB RAM Expansion"
Date "2023-02-21"
Rev "3git"
Rev "1git"
Comp "SukkoPera"
Comment1 "Hannes Version (Update 1 with \"TED Feature\")"
Comment2 "Based on drawings by Solder/Synergy"
Comment3 "Licensed under CC BY-NC-SA 4.0"
Comment4 ""
Comment3 "Thanks to TLC and eslapion!"
Comment4 "Licensed under CC BY-NC-SA 4.0"
$EndDescr
Text Notes 15795 9665 2 50 ~ 0
Update 1 adds a "TED Feature": the purpose of the change is to restrict\nTED access to RAM bank 3 when the 6th bit of the RAM register is cleared.\nIf bit 6 is HIGH, the current ram bank is retained during TED access. So:\n- U5 Bit6=0: CPU accesses current RAM, TED always accesses RAM bank 3\n- U5 Bit6=1: CPU accesses current RAM, TED accesses current RAM
Expand Down

0 comments on commit d5f58a0

Please sign in to comment.