Logicielsmoto.com

Nous sommes le 28 Mar 2024, 21:25

Heures au format UTC + 1 heure




Poster un nouveau sujet Répondre au sujet  [ 17 messages ]  Aller à la page 1, 2  Suivante
Auteur Message
MessagePosté: 05 Juin 2010, 23:08 
Hors ligne

Inscription: 27 Juin 2006, 19:44
Messages: 1061
Localisation: France (24)
Tiens tiens. Quelqu'un qui s'amuse avec le 6809 (en anglais)...

http://www.youtube.com/watch?v=IXu8P2qGoj8&feature=channel
http://www.youtube.com/watch?v=4bU1iyKxkCI&feature=channel
http://www.youtube.com/watch?v=BP7sjnVzTqw&feature=channel


Haut
 Profil  
Répondre en citant le message  
MessagePosté: 06 Juin 2010, 18:25 
Hors ligne

Inscription: 13 Mai 2005, 19:44
Messages: 182
Localisation: limoges
Prehisto a écrit:


Dommage que se soit en Anglais !!

_________________
Cordialement
Louis


Haut
 Profil  
Répondre en citant le message  
 Sujet du message:
MessagePosté: 06 Juin 2010, 18:57 
Hors ligne

Inscription: 27 Juin 2006, 19:44
Messages: 1061
Localisation: France (24)
En gros, il est en train de construire un ordinateur à base de 6809, avec :

- Un 6809 tournant à 2MHz
- 512k de RAM (avec commutation par 16k)
- Un port série haute vitesse avec un 16550 UART (38400 bauds et plus)
- Un processeur audio YM2149 (utilisé sur Atari)
- Des couleurs graphiques avec un Yamaha V9958 (le meilleur, dit-il)
- Un clavier PS/2 et une interface souris
- Un port Ethernet

Ca, c'est ce qu'il a fait pour l'instant. Mais il promet plus pour la prochaine fois!

L'architecture de la bête :

Code:
0x0000 --------------
      32K RAM fixe (pages 0 et 1)
0x8000 --------------
      16K banques RAM (page 0 à 31)
0xC000 --------------
      8K d'espace I/O
0xE000 --------------
      8K d'EEPROM
0xFFFF --------------


On peut supposer qu'il pourra faire des écrans avec bien plus que simplement 16 couleurs.

Je spécule peut-être, mais c'est quand même l'Ultimate 8-Bit Computer (l'ordinateur 8 bits ultime). Ca veut tout dire.

... et je me suis laissé dire que le concepteur s'était installé à la Silicon Valley. Ca veut tout dire aussi :)


Haut
 Profil  
Répondre en citant le message  
 Sujet du message:
MessagePosté: 06 Juin 2010, 19:06 
Hors ligne

Inscription: 13 Mai 2005, 19:44
Messages: 182
Localisation: limoges
Prehisto a écrit:
En gros, il est en train de construire un ordinateur à base de 6809, avec :

- Un 6809 tournant à 2MHz
- 512k de RAM (avec commutation par 16k)
- Un port série haute vitesse avec un 16550 UART (38400 bauds et plus)
- Un processeur audio YM2149 (utilisé sur Atari)
- Des couleurs graphiques avec un Yamaha V9958 (le meilleur, dit-il)
- Un clavier PS/2 et une interface souris
- Un port Ethernet

Ca, c'est ce qu'il a fait pour l'instant. Mais il promet plus pour la prochaine fois!

L'architecture de la bête :

Code:
0x0000 --------------
      32K RAM fixe (pages 0 et 1)
0x8000 --------------
      16K banques RAM (page 0 à 31)
0xC000 --------------
      8K d'espace I/O
0xE000 --------------
      8K d'EEPROM
0xFFFF --------------


On peut supposer qu'il pourra faire des écrans avec bien plus que simplement 16 couleurs.

Je spécule peut-être, mais c'est quand même l'Ultimate 8-Bit Computer (l'ordinateur 8 bits ultime). Ca veut tout dire.

... et je me suis laissé dire que le concepteur s'était installé à la Silicon Valley. Ca veut tout dire aussi :)


Merci Prehisto pour ta réponse, ne serait-il pas interessant de rentrer en contact avec lui, car je pense que des programmeurs comme toi et autres maitrisant l'assembleur pourrait en tirer profit, surtout du côté des couleurs ?

_________________
Cordialement
Louis


Haut
 Profil  
Répondre en citant le message  
 Sujet du message:
MessagePosté: 06 Juin 2010, 19:25 
Hors ligne

Inscription: 27 Juin 2006, 19:44
Messages: 1061
Localisation: France (24)
Ca a été ma première intention. Je suis allé sur Youtube pour lui envoyer un message privé... que j'ai effacé (volontairement) après lui avoir envoyé. Donc je ne sais pas si il lui est parvenu. Je suppose que la réception du message implique qu'il soit connecté à Youtube.

Je me suis repris, parce que je pense qu'on ne doit pas avoir grand chose à lui apprendre, en fait. Et la concurrence risque d'être rude. Ceux qui codent en 6809 sont plus nombreux qu'on le croit, ce sont les machines qui sont différentes et qui disséminent les talents. Et ils doivent tous vouloir coder dessus, maintenant.

Quoiqu'en ce qui le concerne spécialement... dans sa vidéo de démonstration, quand il fait un dump de la ROM qu'il a écrite, on peut apercevoir quand même une table, genre :

Code:
     FCC    "0123456789ABCDEF"

... juste (je suppose) pour faire la conversion hexadécimale en ASCII. Pas très optimisé, tout ça ;)


Haut
 Profil  
Répondre en citant le message  
 Sujet du message:
MessagePosté: 06 Juin 2010, 20:40 
Hors ligne

Inscription: 27 Juin 2006, 19:44
Messages: 1061
Localisation: France (24)
Et puis il semble vouloir tout écrire lui-même. Il aime programmer en assembleur 6809, lui aussi...


Haut
 Profil  
Répondre en citant le message  
 Sujet du message:
MessagePosté: 07 Juin 2010, 06:01 
Hors ligne

Inscription: 13 Mai 2005, 19:44
Messages: 182
Localisation: limoges
Prehisto a écrit:
Et puis il semble vouloir tout écrire lui-même. Il aime programmer en assembleur 6809, lui aussi...


Oui effectivement sur Youtube il n'est pas toujours facile d'envpyer un message il faudrait trouver son site s'il en a un !!

Mais je pense qu'il sera bon quand même de suivre son travail.

Merci

_________________
Cordialement
Louis


Haut
 Profil  
Répondre en citant le message  
 Sujet du message:
MessagePosté: 07 Juin 2010, 07:17 
Hors ligne

Inscription: 27 Juin 2006, 19:44
Messages: 1061
Localisation: France (24)
louis a écrit:
Oui effectivement sur Youtube il n'est pas toujours facile d'envpyer un message

Bah ça peut aller : il suffit d'avoir un compte et d'aller dans la rubrique "Messages". C'est d'ailleurs l'un des seuls moyens de prendre contact avec lui. Mis à part en passant par Facebook ou Twitter.

louis a écrit:
il faudrait trouver son site s'il en a un !!

http://www.msarnoff.org/projects/6809/


Haut
 Profil  
Répondre en citant le message  
 Sujet du message:
MessagePosté: 07 Juin 2010, 13:50 
Hors ligne

Inscription: 21 Avr 2010, 10:59
Messages: 253
les specs ressemblent beaucoup au Tandy coco3 non? ou du moins à ce qu'il devait être initialement.

_________________
http://www.alternative-system.com


Haut
 Profil  
Répondre en citant le message  
 Sujet du message:
MessagePosté: 07 Juin 2010, 14:57 
Hors ligne

Inscription: 27 Juin 2006, 19:44
Messages: 1061
Localisation: France (24)
Ca ressemble surtout beaucoup à ce à quoi un ordinateur 8 bits aurait dû ressembler.

J'attends en tout cas de voir ce que ça donnera sur un écran, définition et nombres de couleurs. Pour les spécifications du Yamaha V9958, on a :
Code:
    * RAM vidéo: 128 KB + 64 KB de VRAM
    * Modes texte: 80 x 24 et 32 x 24
    * Resolution: 512 x 212 (16 couleurs parmi 512) et 256 x 212 (19268 couleurs)
    * Sprites: 32, 16 couleurs, max 8 par ligne
    * Accélération hardware pour la copie de zone, traçage de ligne, remplissage, etc...
    * Entrelacement pour une résolution verticale double
    * Registres de scroll vertical et horizontal

... ce qui me fait penser un peu à ce que les Blitter et Copper réunis sont capables de faire sur Amiga.

En ce qui concerne le YM2149 (le chipset audio), on peut apprendre qu'il s'agit d'un générateur de son programmable 8 bits (et pas 6 bits ;)) à 3 voies (et pas une seule (re-;))). Une sacrée qualité de son en perspective !

J'aurais pensé quand même qu'il mette plus de mémoire. Un registre 8 bits pourrait assigner 4 mégaoctets de RAM. On a l'étrange impression qu'il s'est contenté là d'un standard de capacité. Un peu dommage.


Haut
 Profil  
Répondre en citant le message  
 Sujet du message:
MessagePosté: 07 Juin 2010, 16:49 
Hors ligne

Inscription: 21 Avr 2010, 10:59
Messages: 253
le YM2149 n'est pas un vrai DAC 8bits... c'est le chip de l'atari, donc on peut arriver a presque 8bits avec de la distorsion.
En fait c'est plutôt un MSX2 dans le principe... avec un proc qui devrait largement tenir la comparaison avec le Z80 à 3.5MHz.
Et il y a clairement de quoi faire de belles choses avec un MSX2...

_________________
http://www.alternative-system.com


Haut
 Profil  
Répondre en citant le message  
 Sujet du message:
MessagePosté: 07 Juin 2010, 20:14 
Hors ligne

Inscription: 27 Juin 2006, 19:44
Messages: 1061
Localisation: France (24)
Prehisto a écrit:
En gros, il est en train de construire un ordinateur à base de 6809, avec :

- Un 6809 tournant à 2MHz
- 512k de RAM (avec commutation par 16k)
- Un port série haute vitesse avec un 16550 UART (38400 bauds et plus)
- Un processeur audio YM2149 (utilisé sur Atari)
- Des couleurs graphiques avec un Yamaha V9958 (le meilleur, dit-il)
- Un clavier PS/2 et une interface souris
- Un port Ethernet

J'ai oublié aussi d'ajouter :
- Un slot de carte Compact Flash pour le stockage de masse (à la place du lecteur de disquette, en ce qui nous concerne)


Haut
 Profil  
Répondre en citant le message  
 Sujet du message:
MessagePosté: 08 Juin 2010, 09:45 
Hors ligne

Inscription: 06 Juin 2004, 08:23
Messages: 464
C'est curieux cette nostalgie de l'électronique de grand-papa. Je ne parle pas du fait de faire un ordinateur à base de 6809, projet qui est sympathique en soi; Mais du fait d'utiliser des composants totalement obsolètes pour le réaliser, avec du câblage sur une carte de prototypage. Même son analyseur logique date d'il y a 20 ans, alors qu'on trouve des analyseurs pour trois fois rien aujourd'hui qui ont des performances largement suffisantes pour ce genre de projet (et surtout plus ergonomiques, j'ai utilisé ce modèle, il est terrible !)

Le 6809 était déjà à l'époque commercialisé en version 2 MHz, pourquoi ne pas plutôt implémenter le core dans une puce plus récente et le faire tourner à une vitesse convenable ?

Ou alors, c'est qu'il cherche vraiment à suivre la trace des pionniers ...

Quant à parler d'ultimate 8-bit computer ...

http://www.symbos.de/trex.htm

Projet comparable, mais celui-la au moins a l'USB et un disque dur. Et il est mieux fini.

Fool


Haut
 Profil  
Répondre en citant le message  
 Sujet du message:
MessagePosté: 08 Juin 2010, 12:57 
Hors ligne

Inscription: 27 Juin 2006, 19:44
Messages: 1061
Localisation: France (24)
Fool-DupleX a écrit:
Quant à parler d'ultimate 8-bit computer ...

http://www.symbos.de/trex.htm

24MHz ! Ca fout presque les jetons !

C'est aussi rapide qu'un 68020. Et même probablement plus, puisque 8/16 bits.

Et encore, ce n'est pas l'"Ultimate 8 bits Computer" :

Wikipedia a écrit:
Les Z180 et eZ80, dérivés entièrement compatibles [NDLR: avec le Z80], sont actuellement spécifiés pour un maximum de 33 et 50 MHz respectivement.
http://fr.wikipedia.org/wiki/Zilog_Z80

Bon ben il n'y a plus qu'à réouvrir les usines et lancer la fabrication d'un 6809 à 100MHz...


Haut
 Profil  
Répondre en citant le message  
 Sujet du message:
MessagePosté: 08 Juin 2010, 14:58 
Hors ligne

Inscription: 06 Juin 2004, 08:23
Messages: 464
Aujourd'hui, faire tourner un 6809 a 100 MHz ne serait pas un problème : il suffit d'implémenter le core dans une FPGA de performance correcte.

Du reste, il y a l'exemple de Torlus qui a réimplémenté un MO5 complet dans un Spartan-3. le CPU tourne à 1 MHz pour être fidèle à l'original, mais rien n'empêche de monter haut en fréquence, dans les limites de ce que peut faire la FPGA pour ce design.

Il y a 10 ans ça faisait encore sens de bosser "à l'ancienne", mais aujourd'hui ... les outils de codesign sont gratuits chez la plupart des fabriquants et les FPGA d'entrée de gamme ne sont pas très chers. Faire un 6809 à 100 MHz c'est à la portée d'un particulier.

Fool


Haut
 Profil  
Répondre en citant le message  
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 17 messages ]  Aller à la page 1, 2  Suivante

Heures au format UTC + 1 heure


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 12 invités


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages
Vous ne pouvez pas joindre des fichiers

Rechercher:
Aller à:  
cron
Développé par phpBB® Forum Software © phpBB Group
Traduction par phpBB-fr.com