Parallel Breakout: publication des cartes en Open-Source + Suite du projet

Bonjour,

Bien qu'il s'agisse d'une pièce d'anthologie informatique, j'ai décidé de refaire du retro-développement sur port parallèle en Python (voir autre projet BionicPuppy).

Publication des cartes

C'est ainsi qu'est né Parallel-Breakout et ses articles, projets qui vient d'être publié dans son intégralité sur GitHub --> Parallel-Breakout sur GitHub

Source: Parallel-breakout dispo sur GitHub

Parallel-bus

Parallel-bus est une autre carte fille en cours de développement.
Je me suis demandé s'il était possible de créer une interface avec les caractéristiques suivante à partir du seul port parallèle:

  • Bus d'adresse 16 bus (écriture)
  • Bus de données 8 bits (lecture/écriture)
  • Bus de contrôle : quelques bits (écriture)
  • Signal d'horloge

Pour l'instant, le signal d'horloge est généré directement par le port parallèle... l'interface ne sera pas un foudre de guerre.
Le but c'est d'avoir quelque-chose de fonctionnel.

Parallel --> Bus

La carte est déjà routée... je vais pouvoir me pencher sur la documentation.

Premier routage de la carte

Je vais me  pencher un peu sur la documentation du fonctionnement de la carte.

Il y a déjà quelques améliorations à faire:

  • Ajouter des LED d'état sur tous les bus. Histoire de facilité.
  • Ajouter une LED d'état pour savoir si le bus de donnée est en lecture/écriture.

A tout bientôt pour la suite des avantures

Aucun commentaire