Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic 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.

Register Log in

The Nios® embedded processor v3.0

Status
Not open for further replies.

FoxB

Member level 4
Joined
Dec 5, 2001
Messages
79
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Location
The Planet Earth
Activity points
364
sdram caracterics

Hi ALL!

Annonse from Altera:
--------
The Nios® embedded processor has been a huge success since its introduction in the fall of 2000, quickly becoming the most popular FPGA-targeted soft embedded processor ever. Building on the strengths that made it so successful, version 3.0 delivers a total package of new features and capabilities to developers looking for an alternative to standard processors.

New Features & Capabilities

The Nios processor version 3.0 gives developers:

Faster access to low-cost SDRAM devices
On-chip (L1) cache
Joint Test Action Group (JTAG)-based debugger that supports real-time debugging
Enhanced Avalon™ switch fabric
Network protocols software library
World-Class Development Tools

Software engineers need a complete set of software development tools (including a compiler, debugger, JTAG-based debugger, and real-time operating system (RTOS) support), and version 3.0 of the Nios processor puts these at designers' fingertips. Our world-class partners, including Accelerated Technology, First Silicon Solution (FS2), and Red Hat, provide all the popular development tools software engineers need to make their Nios designs a success.

New Features from the Web

The Nios processor version 3.0 includes a web-aware version of SOPC Builder that will automatically update the user's list of peripherals, custom instructions, hardware accelerators, and related software as they become available. Several new SOPC Builder components are scheduled for delivery to Nios developers in Q2 2003, including a floating point unit, streaming parallel output, input capture/event counter, and push-button RTOS support for Accelerated Technology's Nucleus Plus and µCLinux by Microtronix.

Peace-of-Mind

The Nios embedded processor gives developers peace-of-mind because it comes with a royalty-free, perpetual license allowing designers to ship Nios-based systems forever.

--------
FoxB
 

ddr

Junior Member level 2
Joined
Dec 23, 2002
Messages
22
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
187
i can't wait

sounds fantastic!

i can't wait to get my hands on one and run some benchmarks :D

i contacted my FAE and he replied with:
"This is only the beginning, there will be much better after the summer."

wow
 

manitooo

Full Member level 2
Joined
Oct 30, 2001
Messages
136
Helped
2
Reputation
4
Reaction score
0
Trophy points
1,296
Activity points
1,427
I use NiOS, and I love it because of its versatility !, but I am confronted to some bugs and can't bypass them. For example : malloc() returns me a pointer on ROM and not RAM !!
If anybody have an idea ... :)

THX for all

PS : i've contacted my FAE too and she can't solve my problème !
 

ddr

Junior Member level 2
Joined
Dec 23, 2002
Messages
22
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
187
manitooo said:
... I am confronted to some bugs and can't bypass them. For example : malloc() returns me a pointer on ROM and not RAM !!
If anybody have an idea ... :)
if you are into debugging software, check the software libraries/GNU tools source-code: it's all open-source.

best of luck,
ddr
 

ZanXQ

Newbie level 6
Joined
Jul 14, 2002
Messages
11
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
6
Hi,
Where can I download the Altera SoPC Builder?
Thanks.
 

ddr

Junior Member level 2
Joined
Dec 23, 2002
Messages
22
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
187
SOPC Builder

ZanXQ said:
Hi,
Where can I download the @ltera SoPC Builder?
Thanks.
you have to buy it. :roll:

the complete hardware + sofware kit costs 995$. good products cost money, this certainly applies to hardware system design.
:eek:
 

ramesh

Advanced Member level 1
Joined
Jan 19, 2003
Messages
424
Helped
14
Reputation
28
Reaction score
11
Trophy points
1,298
Activity points
2,947
Hi ZanXQ
You can download from www.altera.com
But how do you use without L*i*c ?
Do you have it?
 

ddr

Junior Member level 2
Joined
Dec 23, 2002
Messages
22
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
187
ramesh said:
Hi ZanXQ
You can download from www.@ltera.com
But how do you use without L*i*c ?
Do you have it?
I don't think you HEAR very well :roll:
I said you can't download it.

You also DON'T NEED a license file for SOPC-Builder 2.8 (Nios 3.0). Just install and it will work. :p

EDIT: today I received News & Views Q1-2003. on page 10 I read that you can TESTDRIVE the Nios processor for Free. If you register, you receive a cd containing quartus II web edition, sopc builder and nios evaluation version.

just surf to www.altera.com/niostestdrive
 

lckpiezo

Newbie level 4
Joined
May 31, 2003
Messages
6
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
56
Hi FoxB,

Although the Nios provides such many existing peripheral drivers to select, I think that the keypoints may be how to participate your system, how to write the right code communicating with these hardware devices... So, there are two problems listed to expect someone to give some hints.
1. Is it possible to find solutions from C code generated from Simulink to ansi c by removing some garbage ?
2. What should be cautious that uses gcc compiler ? Thanks!
 

2heat

Junior Member level 2
Joined
Mar 21, 2003
Messages
20
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
143
forum?

Hi,

does anyone knows a good forum about NIOS ..
to share programs problems and stuff like that?

Has anybody made any experiences with MicroBlaze
(Xilinx) ... any compares between Nios and MB???
Which one is best or is more flexible ... how about
space (LUTs odr LC)?
Thx
 

ipcore

Member level 2
Joined
Aug 4, 2001
Messages
42
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
200
now v3.02 support cyclone

now v3.02 support cyclone
 

xvibe

Member level 5
Joined
Jul 11, 2003
Messages
88
Helped
5
Reputation
10
Reaction score
3
Trophy points
1,288
Location
Portugal
Activity points
783
How do you compare NiOS to other "soft cpu" like ARM and others?
 

kingkang

Junior Member level 2
Joined
Jan 2, 2004
Messages
23
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
161
Nios is used in FPGA which is more expensive than ARM!
 

bagane

Newbie level 4
Joined
Mar 12, 2004
Messages
7
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
106
What kind of tips do you need in detail?
 

manitooo

Full Member level 2
Joined
Oct 30, 2001
Messages
136
Helped
2
Reputation
4
Reaction score
0
Trophy points
1,296
Activity points
1,427
ARM isn't a soft CPU : it's an IP (like will be NIOS II)

At the moment, Nios is like a private IP¨only available onto ALTERA product...

ARM and Nios have their own respective caracterics and capabilities....

kingkang : ARM is only a CPU so it doesn't make sens to compare a CPU to a FPGA... (moreover, an FPGA with a CPU IP inside...)
for the matter of price... look at the cyclone price and as far as I know (someone could correct me if I'm wrong).. but we can put a Nios into a Cyclone (not the smaller one I think)
 

RemyMartin

Junior Member level 1
Joined
May 12, 2003
Messages
17
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
133
to manitooo:
Nios can even be put into Acex devices.
 

davorin

Advanced Member level 3
Joined
Jun 7, 2003
Messages
901
Helped
11
Reputation
22
Reaction score
4
Trophy points
1,298
Location
Switzerland
Activity points
7,355
Fitter output from "minimal_32" sample from Nios 3.01:

+---------------------------------------------------------------+
; Flow Summary ;
+-----------------------+---------------------------------------+
; Flow Status ; Successful - Fri Mar 19 10:24:10 2004 ;
; Revision Name ; minimal_32 ;
; Top-level Entity Name ; minimal_32 ;
; Family ; ACEX1K ;
; Total logic elements ; 1,741 / 4,992 ( 34 % ) ;
; Total pins ; 4 / 147 ( 2 % ) ;
; Total memory bits ; 34,688 / 49,152 ( 70 % ) ;
; Total PLLs ; 0 / 1 ( 0 % ) ;
; Device ; EP1K100QC208-1 ;
+-----------------------+---------------------------------------+


Going with a smaller device results in "Error: Project requires 11 Embedded Array Blocks for RAM, but the selected device can contain only 10 EABs"...maybe removing ROM/RAM can help...since the LE usage is pretty low for nios32_cpu...smaller than z80 from opencores (o;
 

manitooo

Full Member level 2
Joined
Oct 30, 2001
Messages
136
Helped
2
Reputation
4
Reaction score
0
Trophy points
1,296
Activity points
1,427
impressive.... possibilities are really fantascic.... :)
 

davorin

Advanced Member level 3
Joined
Jun 7, 2003
Messages
901
Helped
11
Reputation
22
Reaction score
4
Trophy points
1,298
Location
Switzerland
Activity points
7,355
Maybe someone can tell the figures about Microblaze and Xilinx?

Since Xilinx devices are much cheaper it would be interesting to see if same performance could be reached with lower costs also...
 

Status
Not open for further replies.
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top