design CPU

Z

zhoury

Guest
Sada imam preject za dizajniranje 64 bitni CPU.Imam neki pitanje koga pitati imaju iskustvo u obavljanju that.pls pm mi ako imate iskustva s tim i rado pomažu drugima.

 
Bok

imate neke informacije o vhdl CPU jezgre na:

www.opencores.org

Također možete tražiti tamo.

Srdačan pozdrav.

 
Prvo hvala za brbljiv.
Sada sam uključivanja u projektiranju pravi složeniji od ugrađenih procesora CPU.To je projektiran za kompatibilan Intel IA64.So sada želim sprijateljiti se sa onima koji su napravili posao za Intel ili ibm.I trebate znati o tome kako su takvi CPU dizajn.

 
IA-64?

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />Nema šanse!Vjerojatno je najkomplikovaniji procesora na tržištu.Ona podržava dinamički kod prevoda iz x86 kod (CISC arhitekture) u internoj VLIW reprezentacije.Kažem vam više: glavni razlog zašto ne postoje komercijalno dostupni VLIW procesora je da ta vrsta potreba vrlo komplicirane procesor prevodilac, koji će se moći pogledati kroz različite grane u svoj algoritam i prevesti ga u dugu riječ naredbu.Te momački (sa Intel i HP) je još luda stvar - oni provode ovaj prevodilac u hardware!Oni su dizajnirani za nekoliko godina.
I sada, kako ti misliš, kad ćete završiti ovaj dizajn?Očekujem da će se u 20 godina, ako ćete biti sretni?

Uz najbolje želje,

Kec-X.

 
Ja sam ozbiljno.Ako je netko zainteresiran za pomoć mene pls pm me.Sada imamo iskustva za razvoj chinset oko 4 milijuna vrata i želite učiniti više.Sada sam novi dizajn za CPU i žele znati razliku između CPU i chipset.Želim znati osnovne za oblikovanje takvih CPU especialy kako dizajnirati nisko makro takvu alu.We imati dizajn koristeći synopsys DC i designware. Ali mislim da to nije pravi način za CPU CPU, jer je mnogo više od vrata chipset i ima više točno vrijeme restric. Ako bilo tko ima takva iskustva pls pm me.

 
Kec-X, samo zato da ne možete to učiniti, ne znači da ne mogu yechen.[Sorry kec-X, ja povući neke od mojih riječi, to nije značilo na loš način]

Također, većina DSPs, kao TI su WLIW seriju 6000, a TI C kompilatora su zapravo dostupni i danas rade.Konačno, ako je chip IA64 kompatibilan, Borland ili M $ bi učiniti kompilator.Yechen neće morati gnjaviti

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Wink" border="0" />
yechen, The Verilog kod Sunca UltraSparc ÌÏÉ CPU je dostupan za besplatno preuzimanje na sunčeve web-site.Također, vi svibanj želite pogledati Leon CPU.To je izvor HDL je dostupan besplatno.CPU Obje su učinili pomoću HDL i oba dolaze sa ynop $ $ ys DC skripte.Ne DW iako

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Osmjeh" border="0" />Što se tiče arhitektura CPU,
nisam upoznat s ovim IA64, ali nije to Intel's ideju da biste dobili osloboditi od x86 kod prijevoda uopce?Bez ove komad junk, CPU bi se samo pola veličine, koristite možda 20% korake u cjevovodom i konzumna 1 / 4 moć?From što JA vidjeti, a WLIW procesor će biti mnogo jednostavnije izgraditi od x86.

Možda mi možete točka u smjeru neke IA64 datasheets?

Konačno, ne bi Intel tužiti off magarac tvoj, ako je napravio klon IA64?ASIC
Last edited by ASIC dana 07 srp 2002 16:05, edited 1 put ukupno

 
Hvala asic.Bit ću rado razmisliti se sunca CPU.
BTW svatko može bod neke najbolje sredstvo za dizajn CPU?Ako ja kupiti ću podijeliti sa svima ovdje.

 
Kao Sparc procesora dolazi s Verilog RTL, mislio sam takva CPU mogao biti dizajnirane koristeći DC, međutim, ako trebate dizajn nešto više gustih i pakira kao klon IA64, makroe svibanj trebate neke custom designed, a znači da će se vratiti shematski i primitivni layout editor, tako da ako mi je potrebno za početak projekta, htio bih koristiti konvencionalne alata kao što su DC, ritam i Avant (oh.. to je SNPS sada).

Još jedan dobar primjer komercijalne VLIW je Trimedia, Philips ima kompajler izgrađen i znam barem jednu Trimedia klon koji je osmišljen od strane tvrtke Pakistan (ne raketna tehnologija), to čini samo klon a korisnik trebate koristiti Trimedia's sastavljanju alati , pa tako, nitko ne morate brinuti o softvera, osim ako u ištanje to izvaljati Vaše nove VLIW.

BTW, vi svibanj pronaći sljedeće knjige pri projektiranju zanimljive arhitekture Vašeg klon:
Computer Architecture -
A Quantitative Approach, (3. izdanje)
Oblikovanje kompleksnih Embedded Systems

Cool Project!

ntxp.

 
Sada sam samo pitate za izradu makro.
Da li postoji bilo koji komercijalni alat za dizajn.
BTW, mi nismo IA64 klon.

 
Samo da vedro situaciji:
-------------------------
Rekao sam ne o problemima s kompilatora za IA64 - kompajler za bilo koji x86 će raditi redu, ali o njegovom unutarnje strukture - dio IA64 radi kao prevodilac, koji prevodite x86 naredbi za internu VLIW (Epic) reprezentacije!Ovaj dio je najkomplikovaniji dio IA64 procesor!

Skrbi za TriMedia, MediaEngine, TI i ostali - svi ovi procesori su DSP, ili da budu u neposrednoj blizini naše temu - oni su SIMD (Single uputstvo Multiple Data) - to je prirodan način da se dobit od VLIW preko arhitekture, bez -komplicirana kompilator.Ali ja sam rekao o kompilatora za opće namjene VLIW procesora!Opet, da li ti znaš zašto nema čistih VLIW procesora opće namjene (osim, Multiflow - ali to je nestalo iz kompanije na tržištu)?U svakom slučaju, pod uvjetom da taj primjer s kompajler samo komplicirano objasniti kako je priroda IA64.Dajte pogledajte ovaj URL očistiti ga http://developer.intel.com/design/itanium/idfisa/index.htm

Dakle, moj savjet je da ne počnete s IA64, ali sa bilo koje druge arhitekture.

with processor design).

IA64 je najgori izbor za novaka u dizajnu procesora (koliko sam shvatio, to
je prva iskustva yechen
sa dizajnom procesora).
is right - you'd better start with this nice book from David Patterson and John Hennessy:

A ntxp
je u pravu - ti bolje početi s ovim lijepo knjigu od Davida Patterson i John Hennessy:
http://www.amazon.com/exec/obidos/ASIN/1558605967/qid=1025958103/sr=8-1/ref=sr_8_1/104-0586871-8110369
To će vam dati neke ideje o arhitekturi moderne detalje up.

Uz najbolje želje,

Kec-X.

 
Pogledajte:
h ** p: / / w * wf-cpu.org /
h ** p: / / w * w.fpgacpu.org / links.html

 
Hvala kec-X za dobro pokazivače.

Mislio sam da yechen će sagraditi drugi transmeta i bilo bi super da ima takav san.

Idemo natrag u stvarnost, slažem se da IA64 ISA kompatibilan ili čak do nje (čak i da ne spomenemo performanse kompatibilnosti) je veliki dio posla.Ako yechen je zaista zainteresirani za događaj ovaj projekt, mislim da bi trebao skupiti grupu ljudi to učiniti poput F-CPU, inače kec-X's projekcijom od 20 godina na ovaj zadatak je pretjerano optimističan.

Great san anyway,

ntxp

 
Hvala svima gore.
Da smo više ljudi to project.And sam EDA punjenja za ovaj projekt.Pa ja sam puno zainteresiranih za takve asic design flow.Recite zaista nisam zabrinut o IA64 arhitektura complexity.We imaju velik čovjek za ovaj dizajn.Na pitanje je prevodilac previše.Sada sam samo pitam se što je posebni CPU za dizajn i projektiranje digitalnih circuit.I normalan znači dizajn toka i EDA tools.
Nismo IA64 kloniranja.Mi smo jednostavno želite dizajnirati IA64 compatibal cpu.Performance možda ne podudaraju up.It 's startup.For nama compatibal puno je važno.

 
Valjda mora raditi u za akademsku orgnization.Za tvrtke koje žele zaraditi nešto novca iz nje proizvoda neće izabrati takav projekt.CPU dizajn je vrlo složen, puno nego što si možete zamisliti, da ćete prepoznati ovaj projekt kao svoj napredak.Ja jako agress s ACE-x za neke bodove.Imao sam envovled u CPU projekta za 3 godine, to je u potpunosti kompatibilan embbed MIPS CPU, to nam je 2 godine prije nego što možete čizma gore uzdrhtati GUI na našim FPGA prototip.3 ponovno vrti se održati pred osnovne postaje stabilan.Godine će biti usko grlo za provjeru,
a ne dizajn (ako ne u potjeru visoku učestalost takta).JA obaviti misliti tvrtka ne može priuštiti takav projekt bez vladine pozadini.

 

Welcome to EDABoard.com

Sponsor

Back
Top