Discussion in "Project Help" started by    nyep    Aug 14, 2007.
Tue Aug 14 2007, 08:24 pm
#1
hi,

i am new member in this forum and i just started my project, which is to design a microcontroller using VHDL. Can anyone tell me, what are basic steps to design one microcontroller? I only have basic knowlegde in Microcontroller. My Professor have also spoken about a microcontroller soft-core? Can anyone explain to me what exactly is a soft-core? Waht is it used for? and also, where can i find free soft-cores?
Any response are highly appreciated.Thanx.
Tue Aug 14 2007, 09:56 pm
#2
Hi welcome to rickey's world....
the basic steps to design a microcontroller is to implement different functional block in a microcontroller like RAM, ROM, I/O Ports, ALU etc.. these care the basic block which is common in any kind of microcontroller...
I am really not sure what soft-core could be.. but as seems from the name.. it could be a software design of a CPU core or something like that..
For reference regarding your project.. you may try visiting this link.. where they have implemented 8051 Microcontroller core on VHDL.
http://www.cs.ucr.edu/~dalton/i8051/
I am sure this will be helpful... You can also try searching google for some "VHDL CPU core model" you might get lot of information needed to give a nice start for your project.
Good Luck
Wed Aug 15 2007, 01:57 pm
#3
thanx for the reply.i appreciate it!!
Wed Aug 15 2007, 05:42 pm
#4
you're welcome.. so is that link helpful?
Thu Aug 16 2007, 01:10 pm
#5
the link is helpful!!thanx again
Tue Oct 23 2007, 04:57 pm
#6
hi again...

i have already found in the internet vhdl codes of an intel 8085 microprocessor (http://www.aviral.co.uk/8085.html). Right now I am having dificulties in testing the microprocessor. Can anyone tell me step by step on how i should test the microprocessor ex. adding 2 binary numbers or moving one binary number to another register?
Thanx.
Tue Oct 23 2007, 08:41 pm
#7
don't you have FPGA kits in your lab? you can program or something? i don't know really.. try to mail the person who is giving the codes maybe he can guide you with something?
i really don't know about simulating a VHDL code.. I am sorry i couldn't help..
Tue Oct 23 2007, 08:54 pm
#8
thanx for the quick reply...i have already sent an email to the author but till now i got no reply from him.
I am not sure whether i should use an assembler to test it or if it is possible to just use Altera Quartus to test it
Tue Oct 23 2007, 09:43 pm
#9
well as for as i know u can test 8085 core on altera quartus...
but u see they have there own ips (intellectual properties..). if u ask them .. they wud not suggest u to do it...
but since altera supprts almost all vhdl codes... u can test the ip core -85 on it...
try sending a highg at one of io pins...
if thats done the rest is easy...
Tue Oct 23 2007, 10:04 pm
#10

try sending a highg at one of io pins...
if thats done the rest is easy...



how just sending high on a pin will make everything easy? i am not able to get you.. and which pin to make high? anything specific?

Get Social

Information

Powered by e107 Forum System

Downloads

Comments

Richardgar
Sat Apr 20 2024, 11:05 am
AntoniaRoons
Fri Apr 19 2024, 09:59 pm
carpinteyrowrl
Fri Apr 19 2024, 02:51 pm
DonaldJAX
Fri Apr 19 2024, 01:08 pm
Lewisuhakeply
Thu Apr 18 2024, 06:00 pm
Darrellciz
Thu Apr 18 2024, 11:07 am
Charlessber
Thu Apr 18 2024, 09:29 am
BartonSem
Thu Apr 18 2024, 04:56 am