Patakaran | Recent posts | paksa RSS | Hanapin | Register | Mag-log in

disenyo ng CPU



Post new topic Reply to topic EDAboard.com Forum Index -> ASIC Design Methodologies & Tools (Digital) -> disenyo CPU
Arabic bersyon Bulgarian bersyon Tagalog bersyon Czech bersyon Danish bersyon German na bersyon Griyego bersyon Ingles na bersyon Espanyol na bersyon Finnish bersyon Pranses bersyon Hindi bersyon Croatian bersyon Indonesian bersyon Italyano bersyon Hebreo bersyon Japanese bersyon Korean bersyon Lithuanian bersyon Latvian bersyon Dutch bersyon Norwegian bersyon Polish bersyon Portuges na bersyon Romanian bersyon Russian bersyon Slovak bersyon Tagalog bersyon Serbian bersyon Swedish bersyon Tagalog version Ukranian bersyon Vietnamese bersyon Chinese bersyon
May-akda Mensahe
zhoury



Joined: 25 Apr 2002
Posts: 27


Post 05 Jul 2002 10:49 disenyo CPU

Ngayon ako may a preject sa disenyo ng isang 64 bit CPU. Ako ay may ilang mga katanungan upang hilingin sa kung saan ay may karanasan sa paggawa ng that.pls pm sa akin kung ikaw ay may karanasan na at natutuwa upang makatulong sa iba.
Bumalik sa tuktok
madaldal



Joined: 18 Mar 2002
Posts: 97
Lokasyon: Israel


Post 05 Jul 2002 11:05

Hi

kayo ay may ilang impormasyon ng vhdl CPU core sa:

www.opencores.org

din maaari mong hilingin doon.

Malugod na pagbati.
Bumalik sa tuktok
zhoury



Joined: 25 Apr 2002
Posts: 27


Post 05 Jul 2002 14:48
tags: kung paano mag-disenyo ng isang CPU

Unang thanks para sa mga madaldal.
Ngayon, i am kinalaman sa pagdisenyo ng isang tunay na mas kumplikadong CPU kaysa embed CPU. Ito ay dinisenyo para sa mga tugmang Intel IA64.So ngayon ako gusto mong gumawa ng mga kaibigan na may mga taong may ginawang trabaho para sa Intel o ibm.I kailangan mong malaman kung paano sila disenyo tulad CPU.
Bumalik sa tuktok
Ace-X



Joined: 25 Jan 2002
Posts: 590
Helped: 26


Post 05 Jul 2002 15:53

IA-64? Very Happy

Walang mga pagkakataon! Marahil, ito ay ang pinaka-kumplikado processor sa merkado. Ito ay sumusuporta sa mga dynamic na code translation mula sa x86 code (CISC architecture) sa panloob na VLIW representasyon. Ko bang sabihin sa iyo ng karagdagang: ang pangunahing dahilan kung bakit walang komersiyal na magagamit VLIW processors ay na ang mga uri ng processor pangangailangan masyadong kumplikado tagatala, na ay maaaring tumingin sa pamamagitan ng iba't-ibang sangay sa iyong mga algorithm at isalin ito sa mahaba-salita command. Ang mga guys (mula sa Intel at HP) na ginawa ng mas maraming loko bagay - ang mga ito ipatupad ito tagatala sa hardware! Sila ay dinisenyo ito para sa maraming taon.
At ngayon, paano sa tingin mo, kapag kayo ay matapos na ito na disenyo? Ako umasa ito ay sa 20 taon, kung kayo ay mapalad na!?

Sa pamamagitan ng pagbati,

Ace-X.
Bumalik sa tuktok
zhoury



Joined: 25 Apr 2002
Posts: 27


Post 05 Jul 2002 16:25 hindi ako taong mapagbiro.
tags: kung paano mag-disenyo ng isang CPU

I am seriously. Kung ang isang tao ay interesado sa pagtulong sa ako pls pm me. Ngayon kami ay may karanasan para sa pagbuo chinset tungkol sa 4 milyong gate at gusto mong gawin ang higit pa. Ngayon, i am bagong disenyo para sa mga CPU at nais mong malaman ang pagkakaiba sa pagitan ng chipset at CPU. Gusto kong malaman ang pangunahing disenyo para sa mga tulad CPU especialy kung paano mag-disenyo ng mababang macro tulad alu.We may disenyo gamit ang synopsys DC at designware. Datapuwa't ako isipin ito ay hindi tamang paraan para sa CPU dahil CPU ay marami pa kaysa sa gate chipset at ito ay mas eksaktong oras restric. Kung sinuman ay may ganitong mga karanasan pls pm me.
Bumalik sa tuktok
ASIC



Joined: 18 May 2001
Posts: 220


Post 05 Jul 2002 17:23

Ace-X, makatarungan sapagkat hindi mo maaaring gawin ito, ay hindi nangangahulugan na ang yechen ay hindi. [Paumanhin Ace-X, ako kumuha ng likod ng ilan sa aking mga salita, ito ay hindi meant sa masamang paraan]

Dagdag dito, ang pinaka-DSPs, tulad ng Ti 6000 serye ay WLIW, at Ti C compilers ay aktwal na magagamit at nagtatrabaho ngayon. Panghuli, kung ang maliit na tilad ay IA64 compatible, Borland o M $ ay gawin ang tagatala. Yechen ay hindi may sa abala Sa isang kisap-mata


yechen, Ang verilog code para sa Sun UltraSparc IIe CPU ay magagamit para sa libreng download at Sun ng web-site. Gayundin, maaaring gusto mong tingnan ang Leon CPU. It's HDL source ay magagamit din para sa libre. Parehong CPUs ay ginawa gamit ang parehong HDL at sumama sa $ ynop $ ys DC script. Walang DW bagaman Ngiti

Bilang para sa mga CPU architecture, hindi ako pamilyar sa mga IA64, ngunit ay hindi ito Intel's ideya sa kumuha alisan ng x86 code translation lahatan? Walang ganitong piraso ng basura, ang CPU ay kalahati lamang ang laki, gamitin na siguro 20% ang mga hakbang sa tubo at magsayang 1 / 4 ng kapangyarihan? Mula sa kung ano ang makita ko, ang isang WLIW processor ay marami na bumuo ng mas simple kaysa sa x86.

Siguro maaari mong ituro sa akin sa direksyon ng ilang IA64 datasheets?

Sa wakas, ay hindi Intel idemanda ang iyong asno off, kung kayo na ginawa ng isang I-clone ang IA64?


ASIC

Huling-edit sa pamamagitan ng ASIC sa 07 Hul 2002 16:05; edit 1 oras sa kabuuang
Bumalik sa tuktok
zhoury



Joined: 25 Apr 2002
Posts: 27


Post 06 Jul 2002 2:56

Thanks asic. Ako ay nasisiyahan na tingin sa pamamagitan ng Linggo ng CPU.
BTW kahit sino ay maaaring punto ng ilang pinakamahusay na kasangkapan sa disenyo ng CPU? Kung ako bumili ako ay ibahagi sa lahat ng tao dito.
Bumalik sa tuktok
ntxp



Joined: 29 May 2002
Posts: 57


Post 06 Jul 2002 4:01
tags: kung paano mag-disenyo ng isang CPU

Bilang Sparc CPU lumapit sa Verilog RTL, Akala ko tulad CPU ay maaaring dinisenyo gamit ang DC, subalit, kung kailangan mong magdisenyo ng isang bagay na mas makapal at nakaimpake bilang isang I-clone ng IA64, ang ilang mga macros ay maaaring mangailangan ng pasadyang disenyo, at nangangahulugan na ito ay bumalik sa eskematiko at nauna layout editor, kaya kung kailangan ko upang simulan ang proyekto, Gusto gamitin ang maginoo mga kasangkapan tulad ng DC, ritmo at Avant (oh.. ito ay SNPS ngayon).

Isa pang magandang halimbawa ng commercial VLIW ay Trimedia, Philips ay may tagatala binuo at kilala ko ng hindi bababa sa isang I-clone ang Trimedia na kung saan ay dinisenyo ng isang kumpanya ng Pakistan (hindi rocket teknolohiya), ito lamang ang I-clone at ang mga gumagamit na kailangang gamitin ang mga Trimedia's compiling tools , kaya naman, walang kailangan mag-alala tungkol sa ang software maliban kung u magkulang sa igulong iyong bagong VLIW.

BTW, maaaring malaman mong ang mga sumusunod na mga libro kapag ang pagdidisenyo ng mga kagiliw-giliw na ang architecture ng iyong I-clone ang:
Computer Architecture - isang dami Diskarte (3rd Edition)
Ang Disenyo ng kumplikadong embed Systems

Cool Project!

ntxp.
Bumalik sa tuktok
zhoury



Joined: 25 Apr 2002
Posts: 27


Post 06 Jul 2002 14:27

Ngayon, i am just nagtataka para sa pagdisenyo macro. Ba ang may mga commercial na kasangkapan para sa mga disenyo.
BTW namin ay hindi I-clone ang IA64.
Bumalik sa tuktok
Ace-X



Joined: 25 Jan 2002
Posts: 590
Helped: 26


Post 06 Jul 2002 14:29

Lamang sa mga malinaw na sitwasyon:
-------------------------
Sinabi ko na hindi tungkol sa mga problema sa compilers para sa IA64 - anumang tagatala para sa x86 ay gagana OK, ngunit tungkol sa kanyang panloob na istraktura - ang bahagi ng IA64 gumagana bilang isang tagatala, na isalin x86 command sa panloob na VLIW (mahaba) representasyon! Ang isang bahagi ay ang pinaka-komplikadong bahagi ng IA64 processor!

Pag-aalala sa TriMedia, MediaEngine, Ti at iba pa - ang lahat ng mga processors ay DSP, o, upang maging mas malapit sa aming topic - sila ay SIMD (Single tagubilin ng Maramihang Data) - na ang mga natural na paraan upang makuha ang tubo ng VLIW architecture nang higit sa -kumplikado tagatala. Ngunit sinasabi ko tungkol sa compilers para sa pangkalahatang-layunin VLIW processors! Muli, kilala mo kung bakit walang purong VLIW pangkalahatang-layunin processors (maliban, Multiflow - ngunit ito kumpanya mula sa market)? Anyway, ako na ibinigay sa mga halimbawa na ito tagatala lamang na ipaliwanag kung paano kumplikado ang kalikasan ng IA64. Magbigay ng isang tumingin sa URL na ito upang malinaw na ito: http://developer.intel.com/design/itanium/idfisa/index.htm

Kaya, ang aking payo ay hindi magsisimula na may IA64, pero sa pamamagitan ng anumang ibang mga arkitektura. with processor design). IA64 ay ang pinakamasama pinili para sa mga novices sa processor disenyo (tulad ng pagkaalam ko natanto, na ang unang karanasan ng yechen sa processor disenyo).

is right - you'd better start with this nice book from David Patterson and John Hennessy: At ntxp ang tama - you'd mas magandang magsimula sa ganda ng libro na ito mula sa David Patterson at John Hennessy:
http://www.amazon.com/exec/obidos/ASIN/1558605967/qid=1025958103/sr=8-1/ref=sr_8_1/104-0586871-8110369
Ito ay magbibigay sa inyo ang ilang mga ideya tungkol sa mga architecture mga detalye ng modernong up.

Sa pamamagitan ng pagbati,

Ace-X.
Bumalik sa tuktok
dainis



Joined: 15 May 2001
Posts: 1451
Helped: 56


Post 06 Jul 2002 18:59

Hanapin sa:
h ** p: / / w * wf-cpu.org /
h ** p: / / w * w.fpgacpu.org / links.html
Bumalik sa tuktok
ntxp



Joined: 29 May 2002
Posts: 57


Post 08 Jul 2002 4:55

Salamat Ace-X para sa magandang mga payo.

Akala ko yechen ay pagpunta sa bumuo ng isa pang transmeta at ito ay cool na tulad ng isang panaginip.

Bumalik sa katotohanan, ako ay sumasang-ayon na IA64 o kahit isa sa mga tugmang ito (kahit na hindi banggitin ang pagganap compatibility) ay isang malaking piraso ng trabaho. Kung yechen ay talagang interesado sa paggawa ng proyektong ito, tingin ko dapat mong kumapal ng isang grupo ng mga tao na gawin ito tulad ng f-CPU, sa kabilang banda Ace-X's projection ng 20 taon sa mga gawaing ito ay labis na maasahin sa mabuti.

Great managinip anyway,

ntxp
Bumalik sa tuktok
zhoury



Joined: 25 Apr 2002
Posts: 27


Post 08 Jul 2002 15:25

Salamat sa itaas ng lahat.
Oo kami ay may maraming mga tao na ginagawa ito project.And i-charge ang EDA para sa proyektong ito. Kaya i am maraming interesado sa ganoong disenyo asic daloy. Sabihin talagang i am hindi nag-aalala tungkol sa mga IA64 architecture complexity.We may mahusay na disenyo para sa mga tao na ito. Ang tagatala katanungan ay masyadong. Ngayon lang ako magtaka kung ano ang mga espesyal na para sa mga disenyo ng CPU at disenyo normal circuit.I ibig sabihin ng mga digital na disenyo ng daloy at eda tools.
Kami ay hindi cloning IA64. Kami ay makatarungan magkulang sa disenyo ng isang IA64 compatibal cpu.Performance siguro hindi tumugma sa up.It 's startup.For amin compatibal ay lubhang mahalaga.
Bumalik sa tuktok
farmerwang



Joined: 29 May 2002
Posts: 60
Helped: 1


Post 25 Jul 2002 6:02

Ako hulaan u dapat na gumana para sa isang akademikong orgnization. Para sa isang kumpanya na gustong kumita ng pera mula sa mga ito ang produkto ay hindi pumili tulad ng isang proyekto. CPU disenyo ay napaka-komplikadong, marami kaysa ka makakapag-diwa, ikaw ay makilala ito bilang iyong proyekto advances. Matindi ang agress ako sa ACE-x para sa ilang mga puntos. Ako had envovled sa isang CPU proyekto para sa 3 taon, ito ay isang ganap na MIPS tugmang embbed CPU, ito ay naganap sa amin ng 2 taon bago kami makakapag-boot up ngiwi GUI sa aming FPGA tularan. 3-muli spins magaganap bago ang pangunahing naging matatag. Ang bottleneck ay ang pagpapatunay, hindi na disenyo (kung u hindi ituloy ang isang mataas na dalas orasan). Sa tingin ko walang mga kompanya ay maaaring kayang tulad na isang proyekto na walang pamahalaan background.
Bumalik sa tuktok
Post new topic Reply to topic EDAboard.com Forum Index -> ASIC Design Methodologies & Tools (Digital) -> disenyo CPU
Page 1 of 1 Lahat ng oras ay GMT 2 Oras


Pang-aabuso | | Administrador | | Tagapamagitan | | Support sa amin | | sitemap
topic RSS