1 votes

Vue d'ensemble des différents additionneurs, multiplieurs et diviseurs matériels (conception).

Je veux apprendre comment le matériel informatique est organisé au niveau le plus bas. Je suis intéressé par la structure interne des VLSI (microprocesseurs), les schémas, les algorithmes de mathématiques rapides.

Je recherche un bon aperçu des variantes de conception et de mise en œuvre du matériel. Comment les additionneurs, multiplicateurs et diviseurs modernes peuvent être mis en œuvre pour les puces multi-gigaherz (jusqu'à 5-10 GHz).

J'ai besoin d'une bonne enquête, large et plutôt profonde. Ça peut toujours être un livre.

Merci

Mise à jour. J'en ai trouvé un intéressant http://www.aoki.ecei.tohoku.ac.jp/arith/mg/algorithm.html - Algorithmes matériels pour les modules arithmétiques. Même avec un générateur de modules arithmétiques en Verilog. Mais lesquels des schémas décrits sont utilisés dans les processeurs modernes ? Et qu'en est-il des diviseurs ?

1voto

spowers Points 1065

Consultez les textes sur digilent. Ils sont un peu plus axés sur les aspects pratiques, mais peuvent être utiles si vous n'êtes pas familiarisé avec la conception et les tests utilisant des FPGA. Ils ont également de bonnes cartes de conception FPGA pour que vous puissiez construire vos puces avec un FPGA et autres. La partie multighz est plus une fonction de la taille physique de la puce et cela nécessitera quelques études en électrodynamique et un bon nombre de mathématiques avancées.

http://www.digilentinc.com/Products/Catalog.cfm?NavPath=2,729&Cat=14

Vous pouvez également télécharger les fichiers verilog pour le système multiprocesseur à puce qui constitue le cœur du nouveau processeur coolthreads de Sun. http://www.opensparc.net/ Une fois que vous avez une idée générale de la façon dont les choses fonctionnent en jouant avec les FPGA, vous pouvez commencer à jouer avec ce qui se trouve dans ces fichiers dans vos conceptions.

1voto

Rook Points 23039

0voto

osgx Points 6257

J'en ai trouvé un intéressant http://www.aoki.ecei.tohoku.ac.jp/arith/mg/algorithm.html - Algorithmes matériels pour les modules arithmétiques. Même avec un générateur de modules arithmétiques en Verilog. Mais lesquels des schémas décrits sont utilisés dans les processeurs modernes ?

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X