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.

whats the difference among soft processor and hard processor

Status
Not open for further replies.

ash

Full Member level 3
Joined
Dec 25, 2002
Messages
151
Helped
2
Reputation
4
Reaction score
1
Trophy points
1,298
Location
Europe
Activity points
1,051
hard processor vs soft processor

Hi,
What's the difference among soft processor and hard processor. Xilinx has softprocessor as microblaze and hardprocessor as powerpc.
 

jelydonut

Full Member level 4
Joined
Dec 27, 2002
Messages
239
Helped
3
Reputation
6
Reaction score
0
Trophy points
1,296
Activity points
1,730
Re: whats the difference among soft processor and hard proce

Soft just means that you have either RTL or netlist which is then mapped into the FPGA..

Hard means that there is a uP in the fabric of the chip itself, Virtex2Pro has 4 PowerPC cores if i remember correctly.. and im assuming you would just instantiate the core as you would dual port ram.

jelydonut
 

    ash

    Points: 2
    Helpful Answer Positive Rating

eltonjohn

Advanced Member level 4
Joined
Feb 22, 2002
Messages
1,435
Helped
64
Reputation
126
Reaction score
28
Trophy points
1,328
Activity points
16,326
Re: whats the difference among soft processor and hard proce

A soft processor is called an IP core .And as our buddy Jellydonut said is a design that can be implemented out of general purpose logic like on a FPGA .There are some little ones that even fit on a CPLD ..A hard processor well those are the historically commonly well know processors .
Soft processor are interesting because you can do well optimized designs where you choose to use only the peripherals that you need.
Why is that only know such distinction ARISES????
Well is because of the tremendous avances in FPGA technology .Where you can now implement several 8 bit to 32 bit cpus running at 200 Mhz or more .Such devices speed are not matched yet by the standard microntroller industry manufacturers .And i could say that that distance will only grow bigger with time .,Some day no too far you will be perfectly capable of implemnting 1 ghz 8 to 32 bits SOFT cpus on a FPGA .. This will only be decided on a price and need basis.

Cheers
 

shekar_vlsi

Member level 1
Joined
Aug 19, 2005
Messages
33
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,562
Re: whats the difference among soft processor and hard proce

hard processors are the one which are already fabricated onto the chip.whereas softcore processors are in the HDL form called as IP's
 

sp

Full Member level 6
Joined
Jan 1, 2004
Messages
396
Helped
23
Reputation
46
Reaction score
2
Trophy points
1,298
Location
Floating Garden
Activity points
4,044
eltonjohn wrote:
Code:
...Such devices speed are not matched yet by the standard microntroller industry manufacturers

u mean the conventional "microprocessor" like intel & AMD...
as "microntroller" is not really fast... like 8051/PIC... FPGA can support higher clk frequency than most uC.... true??..

regards,
sp
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top