| Penulis | Pesan |
|---|
zhoury
Bergabung: 25 Apr 2002 Posts: 27
| 05 Jul 2002 10:49 desain cpu | | |
|
| | Sekarang ada preject untuk merancang sebuah 64 bit cpu. Saya ada beberapa pertanyaan untuk meminta yang mempunyai pengalaman dalam melakukan that.pls pm saya jika anda memiliki pengalaman dengan itu dan senang untuk menolong orang lain. |
|
| Kembali ke atas | |
 |
temberang
Bergabung: 18 Mar 2002 Posts: 97 Lokasi: Israel
| 05 Jul 2002 11:05 | | |
|
| Hai
Anda memiliki beberapa info dari vhdl cpu inti di:
www.opencores.org
Anda juga dapat meminta di sana.
Salam. |
|
| Kembali ke atas | |
 |
zhoury
Bergabung: 25 Apr 2002 Posts: 27
| 05 Jul 2002 14:48 | | | tags: bagaimana merancang sebuah cpu |
|
| Pertama thanks untuk gabby. Sekarang saya terlibat dalam merancang real lebih kompleks daripada cpu cpu tertanam. Ini dirancang untuk kompatibel intel IA64.So sekarang saya ingin membuat teman-teman dengan orang-orang yang telah bekerja untuk intel atau ibm.I harus mengetahui bagaimana mereka seperti desain cpu. |
|
| Kembali ke atas | |
 |
X-ace
Bergabung: 25 Jan 2002 Posts: 590 Helped: 26
| 05 Jul 2002 15:53 | | |
|
| IA-64? 
Tidak ada peluang! Mungkin, ini yang paling rumit prosesor di pasar. Mendukung dinamis kode terjemahan dari kode x86 (CISC arsitektur) internal VLIW perwakilan. Saya kirim lebih banyak: alasan utama mengapa tidak ada komersial tersedia VLIW prosesor ini adalah bahwa jenis prosesor kebutuhan sangat rumit compiler, yang akan dapat terlihat melalui berbagai cabang di algoritma dan akan menerjemahkannya ke panjang-kata perintah. Guys ini (dari Intel dan HP) yang lebih gila hal - mereka kompiler ini diimplementasikan dalam perangkat keras! Mereka dirancang untuk beberapa tahun. Dan sekarang, bagaimana anda berpikir, ketika Anda akan menyelesaikan rancangan ini? Saya harapkan akan di 20 tahun, jika Anda akan beruntung?
With best wishes,
Ace-X. |
|
| Kembali ke atas | |
 |
zhoury
Bergabung: 25 Apr 2002 Posts: 27
| 05 Jul 2002 16:25 I am not badut. | | | tags: bagaimana merancang sebuah cpu |
|
| | Saya sungguh-sungguh. Jika seseorang tertarik dalam membantu saya pls pm me. Sekarang kami memiliki pengalaman untuk mengembangkan chinset sekitar 4 juta gerbang dan ingin berbuat lebih banyak. Sekarang saya baru untuk desain cpu dan ingin tahu perbedaan antara chipset dan cpu. Saya ingin mengetahui dasar untuk desain seperti cpu especialy bagaimana merancang makro seperti rendahnya alu.We telah merancang dan menggunakan synopsys dc designware. Tapi saya rasa itu tidak benar metode cpu cpu karena telah lebih dari pintu chipset dan memiliki lebih banyak tepat waktu restric. siapa memiliki pengalaman pls pm me. |
|
| Kembali ke atas | |
 |
Asic
Bergabung: 18 Mei 2001 Posts: 220
| 05 Jul 2002 17:23 | | |
|
| Ace-X, hanya karena Anda tidak dapat melakukannya, tidak berarti bahwa tidak dapat yechen. [X-Ace Maaf, saya kembali mengambil beberapa kata-kata saya, itu bukan berarti dalam keadaan buruk]
Selain itu, sebagian besar DSPs, seperti TI 6000 adalah seri WLIW, dan TI C compilers sebenarnya tersedia dan bekerja hari ini. Terakhir, jika chip IA64 adalah kompatibel, Borland atau M $ akan melakukan compiler. Yechen tidak akan ke ganggu 
yechen, The Verilog kode untuk Minggu ultrasparc IIe CPU yang tersedia untuk download gratis di Sun-situs web. Anda juga mungkin ingin melihat Leon CPU. It's hdl sumber juga tersedia secara gratis. Kedua CPU hdl dilakukan dengan baik dan datang dengan $ $ YS ynop DC skrip. Walaupun tidak DW 
Seperti untuk CPU arsitektur, saya tidak akrab dengan IA64, tetapi bukan Intel gagasan bisa sembuh x86 kode terjemahan sekaligus? Tanpa ini bagian dari sampah, CPU akan hanya setengah ukuran, maybe 20% menggunakan langkah-langkah dalam pipa dan mengkonsumsi 1 / 4 kuasa? Dari apa yang saya lihat, sebuah prosesor WLIW akan lebih sederhana untuk membangun daripada x86.
Mungkin Anda bisa saya ke arah beberapa IA64 datasheets?
Akhirnya, tidak akan menuntut Intel ass off Anda, jika Anda membuat clone IA64?
Asic
Terakhir diedit oleh asic pada 07 Jul 2002 16:05; edited 1 time in total |
|
| Kembali ke atas | |
 |
zhoury
Bergabung: 25 Apr 2002 Posts: 27
| 06 Jul 2002 2:56 | | |
|
| Thanks asic. Saya akan senang untuk berpikir melalui mataharidi cpu. BTW siapapun bisa beberapa utilitas terbaik untuk desain cpu? Jika saya membeli saya akan berbagi dengan semua orang di sini. |
|
| Kembali ke atas | |
 |
ntxp
Bergabung: 29 Mei 2002 Posts: 57
| 06 Jul 2002 4:01 | | | tags: bagaimana merancang sebuah cpu |
|
| Sparc sebagai CPU datang dengan Verilog RTL, saya pikir seperti CPU dapat dirancang menggunakan DC Namun, jika Anda perlu untuk merancang sesuatu yang lebih padat dan dikemas sebagai klon dari IA64, beberapa macro mungkin perlu dirancang khusus, dan berarti ia akan kembali ke skematis dan primitif layout editor, jadi jika saya ingin memulai proyek, saya akan menggunakan alat konvensional seperti DC, cadence dan Avant (oh.. SNPS itu sekarang).
Satu lagi contoh yang baik komersial VLIW adalah Trimedia, Philips compiler telah dibangun dan saya tahu setidaknya satu Trimedia klon yang dirancang oleh sebuah perusahaan Pakistan (bukan teknologi roket), ia hanya membuat clone dan pengguna harus menggunakan Trimedia kompilasi dari alat-alat , begitu juga, tidak ada yang perlu khawatir mengenai software kecuali u wanna roll out merek baru VLIW.
BTW, Anda dapat menemukan buku-buku berikut ini menarik ketika merancang arsitektur Anda clone: Arsitektur komputer - Pendekatan yang kuantitatif (3rd Edition) Design dari Kompleks Embedded Systems
Proyek cool!
ntxp. |
|
| Kembali ke atas | |
 |
zhoury
Bergabung: 25 Apr 2002 Posts: 27
| 06 Jul 2002 14:27 | | |
|
| Now i am just wondering untuk merancang makro. Apakah ada alat untuk desain komersial. BTW kami tidak clone IA64. |
|
| Kembali ke atas | |
 |
X-ace
Bergabung: 25 Jan 2002 Posts: 590 Helped: 26
| 06 Jul 2002 14:29 | | |
|
| Hanya untuk situasi jelas: ------------------------- Saya tidak diberitahu tentang masalah dengan kompiler untuk IA64 - apapun kompiler akan bekerja untuk x86 OK, tetapi tentang struktur internal - bagian dari IA64 bekerja sebagai compiler yang menterjemahkan x86 perintah internal VLIW (Epic) perwakilan! Ini salah satu bagian yang paling rumit adalah bagian dari prosesor IA64!
Kepedulian ke Trimedia, MediaEngine, TI dan lain-lain - semua ini adalah prosesor DSP, atau, untuk lebih dekat dengan kami topik - mereka SIMD (Single Instruction Multiple Data) - yang dengan cara alami untuk mendapatkan keuntungan dari arsitektur VLIW tanpa melalui kompiler-rumit. Tapi saya diberitahu tentang compilers untuk umum-tujuan VLIW prosesor! Sekali lagi, apakah anda tahu mengapa tidak ada murni-tujuan umum VLIW prosesor (kecuali, Multiflow - tetapi perusahaan ini menghilang dari pasar)? Anyway, saya memberikan contoh ini dengan kompiler hanya untuk menjelaskan bagaimana rumit adalah sifat IA64. Memberikan lihat ke URL ini jelas ia: http://developer.intel.com/design/itanium/idfisa/index.htm
Jadi, saran saya adalah untuk tidak memulai dengan IA64, tetapi dengan arsitektur lain. with processor design). IA64 adalah pilihan yang terburuk bagi novices dalam desain prosesor (sejauh yang saya sadar, bahwa dari pengalaman pertama dengan prosesor yechen desain).
is right - you'd better start with this nice book from David Patterson and John Hennessy: Dan ntxp yang tepat - anda akan lebih baik memulai dengan buku ini bagus dari David Patterson dan John hennessy: http://www.amazon.com/exec/obidos/ASIN/1558605967/qid=1025958103/sr=8-1/ref=sr_8_1/104-0586871-8110369 Akan memberikan beberapa gagasan tentang arsitektur rincian uP modern.
With best wishes,
Ace-X. |
|
| Kembali ke atas | |
 |
dainis
Bergabung: 15 Mei 2001 Posts: 1451 Helped: 56
| 06 Jul 2002 18:59 | | |
|
| Look: h ** p: / / w * wf-cpu.org / h ** p: / / w * w.fpgacpu.org / links.html |
|
| Kembali ke atas | |
 |
ntxp
Bergabung: 29 Mei 2002 Posts: 57
| 08 Jul 2002 4:55 | | |
|
| Thank Ace-X untuk pointer baik.
Saya pikir yechen akan membangun transmeta lain dan akan sejuk untuk memiliki sebuah mimpi.
Kembali ke kenyataan, saya setuju bahwa IA64 atau bahkan ke ISA kompatibel (bahkan untuk tidak menyebutkan kinerja kompatibilitas) adalah bagian dari pekerjaan besar. Yechen jika benar-benar tertarik dalam melakukan proyek ini, saya pikir Anda harus mengumpulkan sekelompok orang untuk melakukannya seperti f-cpu, sebaliknya Ace-X proyeksi dari 20 tahun pada tugas ini terlalu optimis.
Great dream anyway,
ntxp |
|
| Kembali ke atas | |
 |
zhoury
Bergabung: 25 Apr 2002 Posts: 27
| 08 Jul 2002 15:25 | | |
|
| Terima kasih atas semua orang. Ya, kita telah banyak orang melakukan hal ini project.And i am pengisian EDA untuk proyek ini. Jadi saya lebih tertarik dalam desain asic arus. Katakanlah saya tidak benar-benar khawatir tentang IA64 arsitektur complexity.We ada besar manusia untuk desain ini. Compiler question is too. Sekarang saya hanya ingin tahu apa yang khusus untuk desain dan desain cpu normal digital circuit.I berarti aliran desain dan EDA tools. Kami tidak kloning IA64. Kami hanya ingin merancang IA64 compatibal cpu.Performance mungkin tidak cocok up.It 's startup.For kita compatibal sangat penting. |
|
| Kembali ke atas | |
 |
farmerwang
Bergabung: 29 Mei 2002 Posts: 60 Helped: 1
| 25 Jul 2002 6:02 | | |
|
| | I guess u harus bekerja untuk orgnization akademik. Bagi perusahaan yang ingin mendapatkan uang dari produk itu tidak akan memilih proyek seperti itu. CPU desain sangat kompleks, banyak dari Anda dapat bayangkan, Anda akan mengenali ini sebagai proyek kemajuan. Saya sangat agress dengan ACE-x untuk beberapa poin. Saya harus envovled dalam CPU proyek selama 3 tahun, it's a MIPS sepenuhnya kompatibel embbed CPU, maka kita mengambil 2 tahun sebelum kita dapat boot up menggerenyet GUI kami FPGA prototipe. 3 kembali spins berlangsung sebelum menjadi inti stabil. Kemacetan yang akan di verifikasi, bukan desain (if u don't mengejar jam frekuensi tinggi). Saya pikir tidak ada perusahaan yang mampu seperti itu proyek pemerintah tanpa latar belakang. |
|
| Kembali ke atas | |
 |