Moi, c'était sur des cartes de prod ;-) Il fallait oser le
décodeur de Reed-Muller sur un 68000... parce que la mise en oeuvre
du bousin est absconse avec les deux parties du bus de données
parfaitement asynchrones...
Le problème est un problème de contraintes. Pour ma part,
c'était consommation et intégration maximale avec la technologi e de
grand'papa (les télécoms, c'est très souvent ça). Do nc
processeur éprouvé (6x09, 68000...) et technologie 74xxx.
>> Je ne parlerais pas des x86 que je n'ai jamais mis en
>> oeuvre
>
> Beuark :-)
Mon thérapeute me l'interdit car il a peur pour ma santé
mentale.
J'ai une sainte horreur les MCU. Je me suis toujours retrouvé
avec plus de composants sur une carte à base de MCU que sur la mà ªme Ã
base de MPU.
En plus, je trouve très con le multiplexage de bus à la Intel.
Moi, c'était sur des cartes de prod ;-) Il fallait oser le
décodeur de Reed-Muller sur un 68000... parce que la mise en oeuvre
du bousin est absconse avec les deux parties du bus de données
parfaitement asynchrones...
Le problème est un problème de contraintes. Pour ma part,
c'était consommation et intégration maximale avec la technologi e de
grand'papa (les télécoms, c'est très souvent ça). Do nc
processeur éprouvé (6x09, 68000...) et technologie 74xxx.
>> Je ne parlerais pas des x86 que je n'ai jamais mis en
>> oeuvre
>
> Beuark :-)
Mon thérapeute me l'interdit car il a peur pour ma santé
mentale.
J'ai une sainte horreur les MCU. Je me suis toujours retrouvé
avec plus de composants sur une carte à base de MCU que sur la mà ªme Ã
base de MPU.
En plus, je trouve très con le multiplexage de bus à la Intel.
Moi, c'était sur des cartes de prod ;-) Il fallait oser le
décodeur de Reed-Muller sur un 68000... parce que la mise en oeuvre
du bousin est absconse avec les deux parties du bus de données
parfaitement asynchrones...
Le problème est un problème de contraintes. Pour ma part,
c'était consommation et intégration maximale avec la technologi e de
grand'papa (les télécoms, c'est très souvent ça). Do nc
processeur éprouvé (6x09, 68000...) et technologie 74xxx.
>> Je ne parlerais pas des x86 que je n'ai jamais mis en
>> oeuvre
>
> Beuark :-)
Mon thérapeute me l'interdit car il a peur pour ma santé
mentale.
J'ai une sainte horreur les MCU. Je me suis toujours retrouvé
avec plus de composants sur une carte à base de MCU que sur la mà ªme Ã
base de MPU.
En plus, je trouve très con le multiplexage de bus à la Intel.
Le Fri, 8 Jan 2010 09:35:21 +0000 (UTC),
JKB a écrit :Moi, c'était sur des cartes de prod ;-) Il fallait oser le
décodeur de Reed-Muller sur un 68000... parce que la mise en oeuvre
du bousin est absconse avec les deux parties du bus de données
parfaitement asynchrones...
Finalement, je suis bien content de ne pas avoir bossé dans les
télécoms... :-)Le problème est un problème de contraintes. Pour ma part,
c'était consommation et intégration maximale avec la technologie de
grand'papa (les télécoms, c'est très souvent ça). Donc
processeur éprouvé (6x09, 68000...) et technologie 74xxx.
Je suppose qu'aujourd'hui ils ont remplacé tout ça par des FPGA
ou des ASIC.
>> Je ne parlerais pas des x86 que je n'ai jamais mis en
>> oeuvre
>
> Beuark :-)
Mon thérapeute me l'interdit car il a peur pour ma santé
mentale.
D'un autre coté, plus besoin de développer autour du x86, un
bon copier-coller, quelques modifs et hop, le tour est joué...
Ça s'appelle de l'électronique orientée MS-marketing.
Je sais. Je connais le chemin... ;-)
J'ai une sainte horreur les MCU. Je me suis toujours retrouvé
avec plus de composants sur une carte à base de MCU que sur la même à
base de MPU.
C'est vrai que les cartes étaient bien chargées.En plus, je trouve très con le multiplexage de bus à la Intel.
Oui enfin, Intel n'est pas une référence non plus. D'ailleurs, je ne
sais pas ce qu'il en est aujourd'hui mais, à l'époque, la comparaison
des masques de fabrication était édifiante. D'un coté tu avais du
Motorola avec un placement bien pensé, un routage nickel, bref réglé
comme du papier à musique. Et d'un autre, de l'Intel avec un merdier
sans nom sur le die, à se demander comment ils ont survécu !
Le Fri, 8 Jan 2010 09:35:21 +0000 (UTC),
JKB <knatschke@koenigsberg.fr> a écrit :
Moi, c'était sur des cartes de prod ;-) Il fallait oser le
décodeur de Reed-Muller sur un 68000... parce que la mise en oeuvre
du bousin est absconse avec les deux parties du bus de données
parfaitement asynchrones...
Finalement, je suis bien content de ne pas avoir bossé dans les
télécoms... :-)
Le problème est un problème de contraintes. Pour ma part,
c'était consommation et intégration maximale avec la technologie de
grand'papa (les télécoms, c'est très souvent ça). Donc
processeur éprouvé (6x09, 68000...) et technologie 74xxx.
Je suppose qu'aujourd'hui ils ont remplacé tout ça par des FPGA
ou des ASIC.
>> Je ne parlerais pas des x86 que je n'ai jamais mis en
>> oeuvre
>
> Beuark :-)
Mon thérapeute me l'interdit car il a peur pour ma santé
mentale.
D'un autre coté, plus besoin de développer autour du x86, un
bon copier-coller, quelques modifs et hop, le tour est joué...
Ça s'appelle de l'électronique orientée MS-marketing.
Je sais. Je connais le chemin... ;-)
J'ai une sainte horreur les MCU. Je me suis toujours retrouvé
avec plus de composants sur une carte à base de MCU que sur la même à
base de MPU.
C'est vrai que les cartes étaient bien chargées.
En plus, je trouve très con le multiplexage de bus à la Intel.
Oui enfin, Intel n'est pas une référence non plus. D'ailleurs, je ne
sais pas ce qu'il en est aujourd'hui mais, à l'époque, la comparaison
des masques de fabrication était édifiante. D'un coté tu avais du
Motorola avec un placement bien pensé, un routage nickel, bref réglé
comme du papier à musique. Et d'un autre, de l'Intel avec un merdier
sans nom sur le die, à se demander comment ils ont survécu !
Le Fri, 8 Jan 2010 09:35:21 +0000 (UTC),
JKB a écrit :Moi, c'était sur des cartes de prod ;-) Il fallait oser le
décodeur de Reed-Muller sur un 68000... parce que la mise en oeuvre
du bousin est absconse avec les deux parties du bus de données
parfaitement asynchrones...
Finalement, je suis bien content de ne pas avoir bossé dans les
télécoms... :-)Le problème est un problème de contraintes. Pour ma part,
c'était consommation et intégration maximale avec la technologie de
grand'papa (les télécoms, c'est très souvent ça). Donc
processeur éprouvé (6x09, 68000...) et technologie 74xxx.
Je suppose qu'aujourd'hui ils ont remplacé tout ça par des FPGA
ou des ASIC.
>> Je ne parlerais pas des x86 que je n'ai jamais mis en
>> oeuvre
>
> Beuark :-)
Mon thérapeute me l'interdit car il a peur pour ma santé
mentale.
D'un autre coté, plus besoin de développer autour du x86, un
bon copier-coller, quelques modifs et hop, le tour est joué...
Ça s'appelle de l'électronique orientée MS-marketing.
Je sais. Je connais le chemin... ;-)
J'ai une sainte horreur les MCU. Je me suis toujours retrouvé
avec plus de composants sur une carte à base de MCU que sur la même à
base de MPU.
C'est vrai que les cartes étaient bien chargées.En plus, je trouve très con le multiplexage de bus à la Intel.
Oui enfin, Intel n'est pas une référence non plus. D'ailleurs, je ne
sais pas ce qu'il en est aujourd'hui mais, à l'époque, la comparaison
des masques de fabrication était édifiante. D'un coté tu avais du
Motorola avec un placement bien pensé, un routage nickel, bref réglé
comme du papier à musique. Et d'un autre, de l'Intel avec un merdier
sans nom sur le die, à se demander comment ils ont survécu !
D'un autre côté, Motorola a fait un saut technologique en arrière avec
le 68K. Je n'ai jamais vraiment compris pourquoi ils sont passé d'un
truc câblé à un processeur microcodé.
D'un autre côté, Motorola a fait un saut technologique en arrière avec
le 68K. Je n'ai jamais vraiment compris pourquoi ils sont passé d'un
truc câblé à un processeur microcodé.
D'un autre côté, Motorola a fait un saut technologique en arrière avec
le 68K. Je n'ai jamais vraiment compris pourquoi ils sont passé d'un
truc câblé à un processeur microcodé.
Le Fri, 08 Jan 2010 15:58:47 +0000, JKB a écrit:D'un autre côté, Motorola a fait un saut technologique en arrière avec
le 68K. Je n'ai jamais vraiment compris pourquoi ils sont passé d'un
truc câblé à un processeur microcodé.
Parce qu'il y avait 10 fois plus de composants je suppose :) Et puis il
faut pas déconner, le microcode c'était dans le sens de l'évolution
technique normale, tu n'as pas lu "the soul of a new machine"?
Le Fri, 08 Jan 2010 15:58:47 +0000, JKB a écrit:
D'un autre côté, Motorola a fait un saut technologique en arrière avec
le 68K. Je n'ai jamais vraiment compris pourquoi ils sont passé d'un
truc câblé à un processeur microcodé.
Parce qu'il y avait 10 fois plus de composants je suppose :) Et puis il
faut pas déconner, le microcode c'était dans le sens de l'évolution
technique normale, tu n'as pas lu "the soul of a new machine"?
Le Fri, 08 Jan 2010 15:58:47 +0000, JKB a écrit:D'un autre côté, Motorola a fait un saut technologique en arrière avec
le 68K. Je n'ai jamais vraiment compris pourquoi ils sont passé d'un
truc câblé à un processeur microcodé.
Parce qu'il y avait 10 fois plus de composants je suppose :) Et puis il
faut pas déconner, le microcode c'était dans le sens de l'évolution
technique normale, tu n'as pas lu "the soul of a new machine"?
Dans le sens de l'évolution _normale_ ? Là, il faut m'éclairer.
Dans un 68K où tous les opcodes sont à peu près orthogonaux, le
microcode n'as pas beaucoup d'intérêt (sauf l'intérêt des conecpteurs,
Dans le sens de l'évolution _normale_ ? Là, il faut m'éclairer.
Dans un 68K où tous les opcodes sont à peu près orthogonaux, le
microcode n'as pas beaucoup d'intérêt (sauf l'intérêt des conecpteurs,
Dans le sens de l'évolution _normale_ ? Là, il faut m'éclairer.
Dans un 68K où tous les opcodes sont à peu près orthogonaux, le
microcode n'as pas beaucoup d'intérêt (sauf l'intérêt des conecpteurs,
Le Fri, 08 Jan 2010 20:45:03 +0000, JKB a écrit:Dans le sens de l'évolution _normale_ ? Là, il faut m'éclairer.
Dans un 68K où tous les opcodes sont à peu près orthogonaux, le
microcode n'as pas beaucoup d'intérêt (sauf l'intérêt des conecpteurs,
Ben évidemment l'intérêt des concepteurs! Avec la concurrence montant à
l'époque, on ne pouvait plus se permettre des designs fabuleux comme le
6809 ou le 6502 - voire le Z80 :)
Le Fri, 08 Jan 2010 20:45:03 +0000, JKB a écrit:
Dans le sens de l'évolution _normale_ ? Là, il faut m'éclairer.
Dans un 68K où tous les opcodes sont à peu près orthogonaux, le
microcode n'as pas beaucoup d'intérêt (sauf l'intérêt des conecpteurs,
Ben évidemment l'intérêt des concepteurs! Avec la concurrence montant à
l'époque, on ne pouvait plus se permettre des designs fabuleux comme le
6809 ou le 6502 - voire le Z80 :)
Le Fri, 08 Jan 2010 20:45:03 +0000, JKB a écrit:Dans le sens de l'évolution _normale_ ? Là, il faut m'éclairer.
Dans un 68K où tous les opcodes sont à peu près orthogonaux, le
microcode n'as pas beaucoup d'intérêt (sauf l'intérêt des conecpteurs,
Ben évidemment l'intérêt des concepteurs! Avec la concurrence montant à
l'époque, on ne pouvait plus se permettre des designs fabuleux comme le
6809 ou le 6502 - voire le Z80 :)
Pour moi, les processeurs ont été microcodés
à partir du moment où des programme de génération automatique de
circuit ont fait leur apparition et qu'on ne faisait plus les designs à
la main à grands coups de tables de Karnaugh.
Pour moi, les processeurs ont été microcodés
à partir du moment où des programme de génération automatique de
circuit ont fait leur apparition et qu'on ne faisait plus les designs à
la main à grands coups de tables de Karnaugh.
Pour moi, les processeurs ont été microcodés
à partir du moment où des programme de génération automatique de
circuit ont fait leur apparition et qu'on ne faisait plus les designs à
la main à grands coups de tables de Karnaugh.
Le Sat, 09 Jan 2010 08:32:06 +0000, JKB a écrit:Pour moi, les processeurs ont été microcodés
à partir du moment où des programme de génération automatique de
circuit ont fait leur apparition et qu'on ne faisait plus les designs à
la main à grands coups de tables de Karnaugh.
Relis "the mythical man-month" alors :) Le s/360 a été le premier système
microprogrammé, pour assurer la compatibilité binaire entre les
différentes séries. Et puis les VAX et NOVA étaient aussi
microprogrammés, pourtant c'était conçu entièrement au wrapper et à
l'oscillo!
Le Sat, 09 Jan 2010 08:32:06 +0000, JKB a écrit:
Pour moi, les processeurs ont été microcodés
à partir du moment où des programme de génération automatique de
circuit ont fait leur apparition et qu'on ne faisait plus les designs à
la main à grands coups de tables de Karnaugh.
Relis "the mythical man-month" alors :) Le s/360 a été le premier système
microprogrammé, pour assurer la compatibilité binaire entre les
différentes séries. Et puis les VAX et NOVA étaient aussi
microprogrammés, pourtant c'était conçu entièrement au wrapper et à
l'oscillo!
Le Sat, 09 Jan 2010 08:32:06 +0000, JKB a écrit:Pour moi, les processeurs ont été microcodés
à partir du moment où des programme de génération automatique de
circuit ont fait leur apparition et qu'on ne faisait plus les designs à
la main à grands coups de tables de Karnaugh.
Relis "the mythical man-month" alors :) Le s/360 a été le premier système
microprogrammé, pour assurer la compatibilité binaire entre les
différentes séries. Et puis les VAX et NOVA étaient aussi
microprogrammés, pourtant c'était conçu entièrement au wrapper et à
l'oscillo!
Pour les VAX, ça dépend essentiellement des séries et donc des types de
processeurs (monolithiques ou non). Je ne connais pas assez les S/360.
Quid de l'orthogonalité du code sur ces bêtes ? Parce que tu as zappé
ce point ;-)
Pour les VAX, ça dépend essentiellement des séries et donc des types de
processeurs (monolithiques ou non). Je ne connais pas assez les S/360.
Quid de l'orthogonalité du code sur ces bêtes ? Parce que tu as zappé
ce point ;-)
Pour les VAX, ça dépend essentiellement des séries et donc des types de
processeurs (monolithiques ou non). Je ne connais pas assez les S/360.
Quid de l'orthogonalité du code sur ces bêtes ? Parce que tu as zappé
ce point ;-)
Le Sat, 09 Jan 2010 11:27:55 +0000, JKB a écrit:
> Pour les VAX, ça dépend essentiellement des séries et donc des types de
> processeurs (monolithiques ou non). Je ne connais pas assez les S/360.
> Quid de l'orthogonalité du code sur ces bêtes ? Parce que tu as zappé
> ce point ;-)
Hum, je dois avouer que je ne connais pas grand chose au S/360, sinon ce
qu'en dit le passionnant "mythical man month".
Le Sat, 09 Jan 2010 11:27:55 +0000, JKB a écrit:
> Pour les VAX, ça dépend essentiellement des séries et donc des types de
> processeurs (monolithiques ou non). Je ne connais pas assez les S/360.
> Quid de l'orthogonalité du code sur ces bêtes ? Parce que tu as zappé
> ce point ;-)
Hum, je dois avouer que je ne connais pas grand chose au S/360, sinon ce
qu'en dit le passionnant "mythical man month".
Le Sat, 09 Jan 2010 11:27:55 +0000, JKB a écrit:
> Pour les VAX, ça dépend essentiellement des séries et donc des types de
> processeurs (monolithiques ou non). Je ne connais pas assez les S/360.
> Quid de l'orthogonalité du code sur ces bêtes ? Parce que tu as zappé
> ce point ;-)
Hum, je dois avouer que je ne connais pas grand chose au S/360, sinon ce
qu'en dit le passionnant "mythical man month".