Welcome Guest ( Log In | Register )

Help | Search | Members | Calendar

Pages: (2) [1] 2   ( Go to first unread post )
Cpu Design
« Next Oldest | Next Newest » Track this topic | Email this topic | Print this topic
stranger
Posted: Mar 12 2003, 11:12

Wise Dreamer

Group: Wheel
Member No.: 5

Joined: February 20, 2003

Is there anybody interested in cpu design?
 
       Top
Dering
Posted: Mar 12 2003, 12:42

Light Bringer

Group: Moderator
Member No.: 4

Joined: February 20, 2003

QUOTE (stranger @ Mar 12 2003, 11:12 AM)
Is there anybody interested in cpu design?

Please provide more information: purposes, architectures, technology, manufacturing and etc.

--------------------
Если некто, кем вы беспредельно восхищаетесь, погружен в глубокие раздумья, наиболее вероятно, что эти раздумья об обеде.
 
      Top
stranger
Posted: Mar 12 2003, 12:51

Wise Dreamer

Group: Wheel
Member No.: 5

Joined: February 20, 2003

Purposes: educational and to have an open-source hardware for the open-source software smile.gif
Architecture: RISC
Technology: FPGA
Manufacturing: _unknown_
 
       Top
Dering
Posted: Mar 12 2003, 15:28

Light Bringer

Group: Moderator
Member No.: 4

Joined: February 20, 2003

Agree! smile.gif

--------------------
Если некто, кем вы беспредельно восхищаетесь, погружен в глубокие раздумья, наиболее вероятно, что эти раздумья об обеде.
 
      Top
Agregat
Posted: Mar 12 2003, 18:41

Word Thrower

Group: Member
Member No.: 24

Joined: March 9, 2003

я тоже за.
просто у меня тут это возникают вопросы.
Чем создавать?
Как проектировать?
Среднего размера процессор например на Верилоге занимает 300мб без библиотеки.
И т.д....

--------------------
Хотели, как лучше,
а получилось даже хуже...
 
      Top
Levontiy
Posted: Mar 12 2003, 18:48

Light Bringer

Group: Wheel
Member No.: 2

Joined: February 24, 2003

I'm in.
And may be I'll get more people (nor really hi quailfied smile.gif if nessesary...

--------------------
No rabbit must survive!
 
     Top
Agregat
Posted: Mar 12 2003, 19:21

Word Thrower

Group: Member
Member No.: 24

Joined: March 9, 2003

В этом весь кайф опенсорса. Учишься по пути.
Это моя прямая специальность и мне всегда хотелось этим заниматься. smile.gif

--------------------
Хотели, как лучше,
а получилось даже хуже...
 
      Top
stranger
Posted: Mar 12 2003, 19:46

Wise Dreamer

Group: Wheel
Member No.: 5

Joined: February 20, 2003

Хм... А какая у тебя специальность?
 
       Top
Dering
Posted: Mar 13 2003, 11:17

Light Bringer

Group: Moderator
Member No.: 4

Joined: February 20, 2003

От слов к делу! Stranger отошли нам документы которые есть на данный момент, чотбы ознакомиться!

--------------------
Если некто, кем вы беспредельно восхищаетесь, погружен в глубокие раздумья, наиболее вероятно, что эти раздумья об обеде.
 
      Top
Agregat
Posted: Mar 13 2003, 14:49

Word Thrower

Group: Member
Member No.: 24

Joined: March 9, 2003

QUOTE (stranger @ Mar 12 2003, 07:46 PM)
Хм... А какая у тебя специальность?

Политехник, ВТ - Выч. Машины, Комплексы, Системы и Сети.

--------------------
Хотели, как лучше,
а получилось даже хуже...
 
      Top
stranger
Posted: Mar 13 2003, 17:40

Wise Dreamer

Group: Wheel
Member No.: 5

Joined: February 20, 2003

Сначала давайте подумаем чего мы хотим... Что будем запускать на этой системе? Я например думаю о минимальной системе, на которой может работать минимальный линукс (портинг линукса).. Какие у вас соображения?
 
       Top
TankisT
Posted: Mar 15 2003, 10:42

Light Bringer

Group: Moderator
Member No.: 11

Joined: February 27, 2003

Ya kak raz dumal imenno ob etom smile.gif

--------------------
Суки-муки.
 
      Top
Levontiy
Posted: Mar 15 2003, 16:51

Light Bringer

Group: Wheel
Member No.: 2

Joined: February 24, 2003

Right, Linux wiil be easy to port.....

FS nessesary?


--------------------
No rabbit must survive!
 
     Top
stranger
Posted: Mar 15 2003, 17:39

Wise Dreamer

Group: Wheel
Member No.: 5

Joined: February 20, 2003

Without FS i think....
The compiler and OS porting will be done in parallel with the design of hardware
 
       Top
stranger
Posted: Mar 15 2003, 23:26

Wise Dreamer

Group: Wheel
Member No.: 5

Joined: February 20, 2003

What do you think on this?

1. First we need to design the ISA (Instruction Set Architecture) and the memory interface (and bus system)
2. Then we need to build an ISS (Instruction Set Simulator) and (in parallel) port GCC (or other C compiler) to our architecture and test the architecture
3. Then we start to implement our CPU in HDL and think about operating system
4. We need also to create (or use) some peripherials (interrupt controller, uart and/or usb, keyboard, lcd, sound controller, network controller, ...)
5. Implement all this in FPGA and run the software on real hardware
 
       Top
zelikian
  Posted: Mar 17 2003, 02:41

Incomer

Group: Member
Member No.: 62

Joined: March 16, 2003


Kto nibud' mne mozhet pomoch' s documentaciej po Architecture CPU (ustroet dazhe 80486) ..... (mne v univere exam nuzhno zdavat' sad.gif )
 
      Top
Dering
Posted: Mar 25 2003, 16:18

Light Bringer

Group: Moderator
Member No.: 4

Joined: February 20, 2003

QUOTE (In the immortal words of stranger, since Mar 15 2003, 23:26)
What do you think on this?

1. First we need to design the ISA (Instruction Set Architecture) and the memory interface (and bus system)
2. Then we need to build an ISS (Instruction Set Simulator) and (in parallel) port GCC (or other C compiler) to our architecture and test the architecture
3. Then we start to implement our CPU in HDL and think about operating system
4. We need also to create (or use) some peripherials (interrupt controller, uart and/or usb, keyboard, lcd, sound controller, network controller, ...)
5. Implement all this in FPGA and run the software on real hardware

First of all we need to define our goals. Long terms and short terms. For what purposes our CPU is being designed? Will it have RISC or post-RISC architecture? Let's clarify our goals and expectations.
I suggest to design the most simple one, having classic RISC architecture with no cache, one pipeline, on prefetch block with no floating point support. then we can enhance it.

--------------------
Если некто, кем вы беспредельно восхищаетесь, погружен в глубокие раздумья, наиболее вероятно, что эти раздумья об обеде.
 
      Top
stranger
Posted: Mar 25 2003, 16:43

Wise Dreamer

Group: Wheel
Member No.: 5

Joined: February 20, 2003

The main purpose for me is to learn design computers. I think RISC is OK for this project.
What HDL languages do you prefer? What do you think about SystemC?
 
       Top
Dering
Posted: Mar 25 2003, 17:27

Light Bringer

Group: Moderator
Member No.: 4

Joined: February 20, 2003

QUOTE (In the immortal words of stranger, since Mar 25 2003, 16:43)
The main purpose for me is to learn design computers. I think RISC is OK for this project.
What HDL languages do you prefer? What do you think about SystemC?

OK! The goal is reasonable for me!
I don't think that SystemC will be helpful for us in this case. Let's start from the simplest way using the stadard tools. I think that Verilog is OK!
We need good simulator. It will be good to have Verilog-XL. I heard that Cadence give full package of its design tools to Poltechnic Institute. Is there any possibility to gain it for educational purposes?
I have ModelSim, which is much more weaker, but can satisfy us for the start. So we need to write requirement document, and start with IS spec. Is there any possibility to make site on vision.am for our project?
BTW how we gonna name it? wink.gif

--------------------
Если некто, кем вы беспредельно восхищаетесь, погружен в глубокие раздумья, наиболее вероятно, что эти раздумья об обеде.
 
      Top
Hrach_Techie
Posted: Nov 30 2004, 21:42

Word Thrower

Group: Member
Member No.: 1044

Joined: November 9, 2004

If you need someone to assist you in product spec/app note development when you are over with the project, I'd be happy to help you out with this ... I am a technical doc developer mainly specialized in the silicon IP field ... btw, Intel doc repository has lots of specs on cpu design .... worth double-checking what's free in there ...

--------------------
Insomnia
 
    Top
30 replies since Mar 12 2003, 11:12 Track this topic | Email this topic | Print this topic
Pages: (2) [1] 2 
<< Back to VLSI & EDA

 




Arminco Global Telecommunications