Règles | Recent posts | RSS topic | Recherche | Inscription | Connexion

CPU design


Post new topic Reply to topic EDAboard.com Index du Forum -> ASIC Design Methodologies & Tools (Digital) -> Architecture de processeur
Auteur Message
zhoury



Inscription: 25 avr 2002
Posts: 27


Post 05 Jul 2002 10:49

CPU design


Maintenant, j'ai un preject à la conception d'un processeur 64 bits. J'ai quelque question à poser qui ont l'expérience du fait that.pls pm moi si vous avez une expérience avec cela et heureux d'aider les autres.
Haut de page
Gabby



Inscription: 18 mars 2002
Posts: 97
Lieu: Israël


Post 05 Jul 2002 11:05


Salut

vous avez quelques informations de base cpu VHDL à l'adresse:

www.opencores.org

aussi vous pouvez y poser.

Cordialement.
Haut de page
zhoury



Inscription: 25 avr 2002
Posts: 27


Post 05 Jul 2002 14:48


Premièrement merci pour gabby.
Maintenant, je suis impliquant dans la conception d'un processeur réel plus complexe que celle du processeur embarqué. Ceci est conçu pour les processeurs Intel compatibles IA64.So Maintenant, je veux faire des amis parmi ceux qui ont fait le travail pour Intel ou ibm.I besoin de savoir comment ils conçoivent ces CPU.
Haut de page
Ace-X



Inscrit le: 25 Jan 2002
Posts: 590
Aidé: 26


Post 05 Jul 2002 15:53


IA-64? Very Happy

Aucune chance! Probablement, c'est le processeur le plus compliqué sur le marché. Il prend en charge la traduction dynamique de code de code x86 (architecture CISC) à la représentation interne VLIW. Je vous en dire plus: la raison principale pour laquelle il n'existe pas disponibles sur le marché des processeurs VLIW est que ce type de processeur besoins compilateur extrêmement compliquée, qui sera en mesure de regarder à travers les différentes branches de votre algorithme et assurera la traduction de la commande à long terme. Ces gars-là (d'Intel et HP) chose faite encore plus fou - ils mis en œuvre ce compilateur dans le matériel! Ils l'ont conçu depuis plusieurs années.
Et maintenant, comment pensez-vous, quand vous aurez fini cette conception? J'espère qu'il en sera dans 20 ans, si vous aurez de la chance!?

Avec mes meilleurs vœux,

Ace-X.
Haut de page
zhoury



Inscription: 25 avr 2002
Posts: 27


Post 05 Jul 2002 16:25

Je ne suis pas joker.


Je suis sérieux. Si quelqu'un est intéressé pour m'aider pls pm me. Maintenant nous avons l'expérience pour développer chinset environ 4 millions de portes et que vous souhaitez en faire plus. Maintenant, je suis nouveau design pour le CPU et je voudrais savoir la différence entre le chipset et CPU. Je veux savoir de base pour la conception de processeurs de ces especialy manière de concevoir le alu.We macro faible de ce type ont Design Using Synopsys DC et DesignWare. Mais je pense qu'il n'est pas la méthode appropriée pour le CPU, car cpu a des portes bien plus qu'un jeu de puces et a plus exactement le temps restrictions. Si quelqu'un a une telle expérience me pls heures.
Haut de page
ASIC



Inscrit le: 18 Mai 2001
Posts: 220


Post 05 Jul 2002 17:23


As-X, juste parce que vous ne pouvez pas le faire, ne signifie pas que yechen ne peux pas. [Désolé Ace-X, je reprends certains de mes mots, il n'était pas destiné à un mauvais moyen]

Aussi, la plupart des DSP, comme la série 6000 sont WLIW TI, et TI compilateurs C sont effectivement disponibles et d'aujourd'hui de travail. Enfin, si la puce est compatible IA64, Borland ou M $ ferait le compilateur. Yechen n'aurait pas déranger Wink


yechen, Le code Verilog pour les CPU SUN UltraSparc IIe est disponible pour téléchargement gratuit à l'Internet de Sun-site. En outre, vous mai voulez consulter le CPU Léon. C'est HDL source est également disponible gratuitement. Les deux processeurs sont faits avec les HDL et les deux sont livrés avec ynop $ ys $ scripts DC. N DW si Sourire

Quant à l'architecture du processeur, je ne suis pas familier avec l'IA64, mais n'est-ce pas l'idée d'Intel pour se débarrasser de la traduction du code x86 le tout? Sans ce tas de ferraille, le CPU ne serait que la moitié de la taille, l'utilisation peut-être 20% des étapes dans le pipeline et consomment 1 / 4, le pouvoir? D'après ce que je vois, un processeur WLIW seront beaucoup plus simples à construire que les architectures x86.

Peut-être que tu peux me pointer dans la direction de certaines fiches techniques IA64?

Enfin, Intel ne serait pas poursuivre votre cul, si vous avez fait une IA64 clone?


ASIC

Dernière édition par l'ASIC le 07 Juil 2002 16:05, édité 1 fois au total
Haut de page
zhoury



Inscription: 25 avr 2002
Posts: 27


Post 06 Jul 2002 2:56


Merci ASIC. Je serai heureux de penser que grâce CPU de Sun.
BTW n'importe qui peut point situé à quelque meilleur outil pour la conception du processeur? Si j'achète, je vais partager avec tout le monde ici.
Haut de page
Google
AdSense
Google Adsense




Post 06 Jul 2002 2:56

Annonces




Haut de page
ntxp



Inscrit le: 29 Mai 2002
Posts: 57


Post 06 Jul 2002 4:01


Comme SPARC CPU est livré avec Verilog RTL, je pensais que ces CPU pourraient être conçus avec du courant continu, toutefois, si vous avez besoin pour concevoir quelque chose de plus dense et emballés comme un clone de IA64, certaines macros mai besoin conçu sur mesure, et signifie qu'il va revenir éditeur de schémas et primitive, mise en page, donc si j'ai besoin de lancer le projet, je voudrais utiliser les outils classiques tels que DC, Cadence et Avant (Oh.. il est maintenant SNPS).

Un autre exemple commercial est bien de type VLIW Trimedia, Philips a intégré le compilateur et je sais au moins une Trimedia clone qui est conçu par une compagnie du Pakistan (pas de technologie de fusée), il est tout simplement le clone et l'utilisateur doit utiliser les outils de compilation du Trimedia's , donc de même, aucun besoin de l'un à se soucier du logiciel, sauf si u wanna déployer votre nouveau VLIW.

BTW, vous mai trouver les livres suivants intéressant quand la conception de l'architecture de votre clone:
Computer Architecture - une approche quantitative (3rd Edition)
La conception des systèmes embarqués complexes

Cool Project!

ntxp.
Haut de page
zhoury



Inscription: 25 avr 2002
Posts: 27


Post 06 Jul 2002 14:27


Maintenant, je me demande pour la conception de macro. T-il un outil commercial pour la conception.
BTW nous ne sommes pas clone IA64.
Haut de page
Ace-X



Inscrit le: 25 Jan 2002
Posts: 590
Aidé: 26


Post 06 Jul 2002 14:29


Juste à la situation claire:
-------------------------
J'ai dit pas sur les problèmes avec des compilateurs pour IA64 - n'importe quel compilateur pour x86 fonctionneront correctement, mais sur sa structure interne - la partie des travaux IA64 comme un compilateur, qui se traduisent par des commandes pour x86 internes VLIW (EPIC) de la représentation! Cette première partie est la partie la plus compliquée du processeur IA64!

Le souci de Trimedia, MediaEngine, TI et d'autres - l'ensemble de ces processeurs sont DSP, ou, pour être plus proche de notre sujet - ils sont SIMD (Single Instruction Multiple Data) - c'est la manière naturelle d'obtenir le bénéfice de l'architecture VLIW, sans plus compilateur compliqué. Mais j'ai dit à propos de compilateurs pour les processeurs à usage général VLIW! Encore une fois, savez-vous pourquoi il n'ya pas de pure général-processeurs VLIW (sauf, Multiflow - mais cette société a disparu de marché)? Quoi qu'il en soit, j'ai donné cet exemple avec le compilateur juste pour expliquer comment compliquée est la nature de l'IA64. Donnez un coup d'oeil à cette URL pour la désactiver: http://developer.intel.com/design/itanium/idfisa/index.htm

Donc, mon conseil est de ne pas commencer par IA64, mais avec toute autre architecture. with processor design). IA64 est le pire choix pour les novices dans la conception du processeur (aussi loin que je me rendis compte, c'est la première expérience de yechen avec la conception de processeurs).

is right - you'd better start with this nice book from David Patterson and John Hennessy: Et ntxp a raison - il vaut mieux commencer par ce beau livre de David Patterson et John Hennessy:
http://www.amazon.com/exec/obidos/ASIN/1558605967/qid=1025958103/sr=8-1/ref=sr_8_1/104-0586871-8110369
Il vous donnera quelques idées sur les détails de l'UP architecture moderne.

Avec mes meilleurs vœux,

Ace-X.
Haut de page
Dainis



Inscrit le: 15 Mai 2001
Posts: 1451
Aidé: 56


Post 06 Jul 2002 18:59


Rechercher:
h ** p: / / w * WF-cpu.org /
h ** p: / / w * w.fpgacpu.org / liens.html
Haut de page
ntxp



Inscrit le: 29 Mai 2002
Posts: 57


Post 08 Jul 2002 4:55


Merci Ace-X pour les pointeurs de bon.

Je pensais yechen va construire un autre Transmeta et ce serait cool d'avoir un tel rêve.

Revenir à la réalité, je conviens que IA64 ou même ISA compatible à celle-ci (sans parler même la compatibilité avec la performance) est un morceau de gros boulot. Si yechen est vraiment intéressé à faire ce projet, je pense que vous devez réunir un groupe de gens pour le faire comme le F-CPU, sinon Ace-projection de X de 20 ans sur cette tâche est trop optimiste.

Grand rêve de toute façon,

ntxp
Haut de page
zhoury



Inscription: 25 avr 2002
Posts: 27


Post 08 Jul 2002 15:25


Merci dessus de tous.
Oui, nous avons beaucoup de personnes faisant cela je me suis project.And tarification EDA pour ce projet. Donc, je suis beaucoup intéressé à ces flux de conception ASIC. Vraiment dire que je ne suis pas inquiet du complexity.We architecture IA64 ont grand homme pour la conception de cela. La question du compilateur est aussi. Maintenant, je me demande simplement ce qui est spécial pour CPU design et la conception normale circuit.I numériques, le débit moyen de conception et outils de CAO.
Nous sommes le clonage ne IA64. Nous voulons juste de concevoir un cpu.Performance IA64 compatibal peut ne pas correspondre up.It 's startup.For nous compatibal est beaucoup plus important.
Haut de page
farmerwang



Inscrit le: 29 Mai 2002
Posts: 60
Aidé: 1


Post 25 juillet 2002 6:02


Je suppose que U doit travailler pour un orgnization académique. Pour une entreprise qui veulent gagner de l'argent de son produit ne sera pas choisir un tel projet. La conception du processeur est très complexe, beaucoup plus que vous ne pouvez l'imaginer, vous reconnaîtrez ce que votre projet avance. Je Agress fortement avec l'ACE-x pour quelques points. J'ai eu envovled dans un projet de CPU pour les 3 ans, c'est un processeur MIPS embbed pleinement compatible, il nous a fallu 2 ans avant, nous pouvons démarrer WINCE interface graphique sur notre prototype FPGA. 3 re-tours se déroulent devant le corps devient stable. Le goulot d'étranglement sera la vérification et non de conception (si u ne poursuivent pas une fréquence d'horloge élevée). Je ne pense qu'aucune entreprise ne peut se permettre un tel projet sans un fond du gouvernement.
Haut de page
Version arabe Version bulgare Catalan version Version tchèque Version danoise Version allemande Version grecque Version Anglaise Version espagnole Version finnoise Version française Hindi version Croatian version Indonesian version Version italienne Hebrew version Japanese version Version coréenne Version lituanienne Version lettone Version néerlandaise Version norvégienne Version polonaise Version portugaise Version roumaine Version russe Version slovaque Version slovène Version serbe Version suédoise Tagalog version Ukrainian version Version vietnamien Version chinoise
Post new topic Reply to topic EDAboard.com Index du Forum -> ASIC Design Methodologies & Tools (Digital) -> Architecture de processeur
Page 1 sur 1 Toutes les heures sont au format GMT 2 Heures
Autres sujets similaires:
Bonne conception FPGA Langue: Celoxica Handel-C, bureau de design. (2)
Audio Circuit Design and Power Supply Design lecteur MP3 (1)
Quel logiciel de dessin ou modèle apte à la Corne de conception d'antenne? (18)
système de conception, de vérification, de post-design ... quelle direction (1)
Future of Analog IC Design / Design RFIC par Intel (4)
Aide: Digital Design détecteur de phase, compteur de conception (1)
Comment faire pour la conception analogique filtre passe-bas pour la conception VLSI (5)
Outils de conception analogique et mixte pour la conception de signaux (10)
Vous cherchez un partenaire pour la conception Buck minuscules / design stimuler (12)
La différence majeure entre la conception ASIC et FPGA design! (7)


Abus | | Administrateur | | Modérateurs | | Soutenez-nous | | Plan du site
RSS topic