Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

RISC Processor design

Status
Not open for further replies.

Al Farouk

Full Member level 4
Full Member level 4
Joined
Jan 13, 2003
Messages
191
Helped
16
Reputation
32
Reaction score
16
Trophy points
1,298
Location
Egypt
Activity points
1,854
Dear all
I search for a good resource to design a RISC processor as an application to complete my study for VHDL. I need a source to help my how to implement the RISC topics as pip line, ..etc ito real H/W

thanks
 

leonqin

Full Member level 4
Full Member level 4
Joined
Nov 7, 2001
Messages
238
Helped
5
Reputation
10
Reaction score
3
Trophy points
1,298
Location
China
Activity points
1,763
Al Farouk said:
Dear all
I search for a good resource to design a RISC processor as an application to complete my study for VHDL. I need a source to help my how to implement the RISC topics as pip line, ..etc ito real H/W

thanks

www.opencores.org
 

dainis

Advanced Member level 4
Advanced Member level 4
Joined
May 15, 2001
Messages
1,125
Helped
53
Reputation
106
Reaction score
9
Trophy points
1,318
Activity points
9,268
Look at:
h**p://users.easystreet.com/mbutts/xr16vx_jhdl.html
h**p://www.fokus.gmd.de/linux/HOWTO/CPU-Design-HOWTO-4.html
h**p://www.opencores.org/projects/
h**p://www.fpgacpu.org/
h**p://tech-www.informatik.uni-hamburg.de/vhdl/
 

Al Farouk

Full Member level 4
Full Member level 4
Joined
Jan 13, 2003
Messages
191
Helped
16
Reputation
32
Reaction score
16
Trophy points
1,298
Location
Egypt
Activity points
1,854
Leon sparc dos not explain the idea "how to implement the instructiom set into real working processor"
 

ntxp

Member level 2
Member level 2
Joined
May 29, 2002
Messages
44
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
342
personally, I think the openrisc documentation and scripts (if there is any) are less user friendly compared to leon2, especially for entry level user.

ntxp
 

linuxluo

Full Member level 6
Full Member level 6
Joined
Jul 26, 2002
Messages
331
Helped
7
Reputation
14
Reaction score
3
Trophy points
1,298
Activity points
2,514
Hi, all
Can someone can provide a entire design ,that means .v code and synthesis scripts ,sta scripts, formal verification scripts, p&r scripts .etc.
I think these shall be very useful than only code.
 

the_penetrator

Full Member level 5
Full Member level 5
Joined
Jun 22, 2001
Messages
297
Helped
10
Reputation
20
Reaction score
5
Trophy points
1,298
Activity points
2,775
The DLX processor has a normal 5-stage pipeline. No need for stalls for load and store operations.

It has a clean structure, no twists and turns, and is described in one of the Patterson-Hennessy books. This is a good starting point.

Also it should be easy to get, VHDL/Verilog code for some DLX/MIPS R2000 adaptation.

the_penetrator©
 

vkchau

Member level 4
Member level 4
Joined
Jun 7, 2003
Messages
74
Helped
4
Reputation
8
Reaction score
2
Trophy points
1,288
Activity points
664
Visit **broken link removed** for source code of 8051 core
 

womiga

Newbie level 1
Newbie level 1
Joined
Feb 25, 2003
Messages
0
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,280
Activity points
94
I have a 32-bit risc cpu source code ,
but you can't understand it.
 

liuczh

Newbie level 6
Newbie level 6
Joined
Jan 10, 2003
Messages
11
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
41
Leon and openRISC are more mature.
They have simulation environment for debug and uClinux operation
system.
 

digital

Newbie level 1
Newbie level 1
Joined
Jun 25, 2003
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
8
Hi Womiga ,
I am intersted in code you have , can you make it available to me.
 

visualart

Advanced Member level 1
Advanced Member level 1
Joined
Dec 21, 2001
Messages
466
Helped
28
Reputation
56
Reaction score
4
Trophy points
1,298
Activity points
3,333
Your code is verified by silicon?
Which architecture is it compatible?

womiga said:
I have a 32-bit risc cpu source code ,
but you can't understand it.
 

arena_yang

Member level 1
Member level 1
Joined
Apr 1, 2003
Messages
33
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,286
Activity points
214
I have the source code of DLX,if need ,PM me
 

phoenixfeng

Full Member level 2
Full Member level 2
Joined
Mar 27, 2004
Messages
147
Helped
15
Reputation
30
Reaction score
6
Trophy points
1,298
Activity points
770
reference to the book:computer organization and design: h/w interface
 

ecikin

Junior Member level 1
Junior Member level 1
Joined
Jul 14, 2007
Messages
16
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,330
please share cpu code on forum
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top