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.

How to link a FPGA design and a NIOSll processor as a sigle FPGA design in DE0 nano.

Status
Not open for further replies.

dharnishpatel

Newbie level 3
Joined
Apr 20, 2012
Messages
3
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,305
Hi am trying to integrate a NIOSll processor in my already existing FPGA design so that finally i have a single FPGA solution.
I have a signal monitoring unit designed in VHDL and i need to connect the created design to a NIOSll processor for my calculation and displaying the result.
I have found ways to do things individually but i want both elements in single FPGA.
Is is possible?
If yes then please let me know how.
Please look into the image. Part inside red is what i want to implement.


Thanks in advance :)
 

Yes, it is possible. You can add your VHDL module as a IP to your NIOS II project. You can control/monitor the VHDL module by using GPIO access from NIOS.

Gongdori
 

Thanks for your reply. :)
you mean to say i have to create a separate NIOSll project n import my previous design.?
can i do the vice-versa,like aft creating a separate NIOSll project n import NIOSll processor as IP on current *.bdf file?
 

Yes, you should be able to do it in either way. I've done it the way I mentioned because it seemed easier, but cannot remember exactly why I chose that way...:roll:
 
Thanks for your reply. :)
I will try in above mentioned way and if it doesn't work then i will try in ur way.
I am trying to interface a LCD and a keypad with the NIOSll. For that how should i go with the design of NIOSll. what all things i may require like, clock,I/O,uart.
As i know i need to define things which i need while designing. Please let me know the modules which i need to include while design so that my LCD and KEYPAD can be interfaced.

i am getting an error while compiling C code written for NIOSll saying "Template is required"- Do u have any idea about dis error.? :)
 

You can start from an example NIOS II project. You will see what kind of modules are needed. Also, when you add your cores as IP to NIOS project, you can add the core to Avalon bus. It is useful if your core has memory type interface.
Sorry, I have no idea about that error...
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top