Skip to content

Commit

Permalink
Merge branch 'V5.0' of https://github.com/JonathSpirit/GCM into V5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
JonathSpirit committed Nov 27, 2020
2 parents 8cbe150 + 228487d commit 31abb53
Showing 1 changed file with 45 additions and 23 deletions.
68 changes: 45 additions & 23 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,53 +1,69 @@
# GCM - GCardMother

Copyright (C) 2020 Guillaume Guillet\
Licensed under CERN OHL v.1.2
Licensed under CERN-OHL-W v2 or later

<table border="0px">
<tr>
<td>
This documentation describes Open Hardware and is licensed under the CERN OHL v. 1.2.
This source describes Open Hardware and is licensed under the CERN-OHL-W v2 or later.
</td>
</tr>
<tr>
<td>
You may redistribute and modify this documentation under the terms of the
CERN OHL v.1.2. (http://ohwr.org/cernohl). This documentation is distributed
WITHOUT ANY EXPRESS OR IMPLIED WARRANTY, INCLUDING OF
MERCHANTABILITY, SATISFACTORY QUALITY AND FITNESS FOR A
PARTICULAR PURPOSE. Please see the CERN OHL v.1.2 for applicable
conditions
You may redistribute and modify this documentation and make products
using it under the terms of the CERN-OHL-W v2 (https:/cern.ch/cern-ohl).
This documentation is distributed WITHOUT ANY EXPRESS OR IMPLIED
WARRANTY, INCLUDING OF MERCHANTABILITY, SATISFACTORY QUALITY
AND FITNESS FOR A PARTICULAR PURPOSE. Please see the CERN-OHL-W v2
for applicable conditions.
</td>
</tr>
</table>

Made with [Kicad](https://kicad-pcb.org/)

## Description
G_CardMother is a homemade without any microcontroller motherboard for 8bits processor like "GP8B"
G_CardMother is a homemade without any microcontroller motherboard for 8bits processor compatible with the [MOM1_SPS1 standard](https://github.com/JonathSpirit/GComputer_standard) like [GP8B](https://github.com/JonathSpirit/GP8B)

<img src="images/GCM.JPG" alt="GCM_image" width="400"/> <img src="images/GCM_3D.png" alt="GCM_3D_image" width="400"/>
<img src="images/GCM_3D_TOP.png" alt="GCM_3D_TOP_image" width="400"/> <img src="images/GCM_3D_BOT.png" alt="GCM_3D_BOT_image" width="400"/>

## Status

<img src="images/GCM.JPG" alt="GCM_image" width="400"/>
Version :
> GCM_V5.0
## Versions list
Status :
> Not tested !
Actual version :
> GCM_V4
Known issues :
> (Empty)
## Block diagram

[Block diagram file](document/Block%20diagram.pdf)
[Block diagram (.pdf)](documents/blockDiagram/GCM_blockDiagram.pdf)

<img src="images/diagram.png" alt="Image of diagram" width="600"/>

## Main features

- LTC6903 chip for frequency control (1kHz to 68Mhz)
- Follow the [MOM1_SPS1](https://github.com/JonathSpirit/GComputer_standard) standard.

- A controllable frequency of 50Mhz divisible by multiples of two up to a division of 65536.

- The same separate controllable frequency divisible by multiples of two for peripherals.

- 2 memory slot with address extension connector
- 4 peripherals slot (that follow standard [PP1](https://github.com/JonathSpirit/GComputer_standard)).

- Source switch between the 2 memory slot
- 2 [MM1](https://github.com/JonathSpirit/GComputer_standard) memory slot with address extension.

- 4 peripherals slot
- Readable code source switching from the 2 memory slot.

- Redirection of the writing buses.

- Accessible debug pins.

- Write bus redirection

## Motherboard standard
This motherboard, follow the [MOM1_SPS1](https://github.com/JonathSpirit/GComputer_standard) standard
Expand All @@ -57,15 +73,21 @@ Compatible with all processor following the [SPS1](https://github.com/JonathSpir

| Processor | Compatibility |
| ------------- | ------------- |
| [GP8B_V4](https://github.com/JonathSpirit/GP8B) | ![#00ff00](https://placehold.it/15/00ff00/000000?text=+) |
| [GP8B_V4.x](https://github.com/JonathSpirit/GP8B/tree/V4.0) | ![#00ff00](https://placehold.it/15/00ff00/000000?text=+) |
| [GP8B_V5.x](https://github.com/JonathSpirit/GP8B/tree/V5.0) | ![#00ff00](https://placehold.it/15/00ff00/000000?text=+) |

![#00ff00](https://placehold.it/15/00ff00/000000?text=+) `Fully compatible`\
![#ffff00](https://placehold.it/15/ffff00/000000?text=+) `Semi compatible`\
![#ff0000](https://placehold.it/15/ff0000/000000?text=+) `No compatible`

## Documents
[Block diagram file](document/Block%20diagram.pdf)
[Block diagram (.pdf)](documents/blockDiagram/GCM_blockDiagram.pdf)

[Schematics (.pdf)](documents/GCM_schematics.pdf)

[Materials (.pdf)](documents/GCM_materials.pdf)

[Schematics (.pdf)](document/GCM_schematics.pdf)
[Datasheet (.pdf)](documents/GCM_datasheet.pdf)

*WIP*
## Contributing / Questions
Please see [Contributing file](CONTRIBUTING.md)

0 comments on commit 31abb53

Please sign in to comment.