Previous in Forum: pmt   Next in Forum: PROM / EPROM chips large than 2 Mb?
Close
Close
Close
5 comments
Rate Comments: Nested
Participant

Join Date: Oct 2007
Posts: 4

Harvard Architecture

10/08/2007 3:06 AM

i am doing a project on design of microcontroller,

i want to know details about the Harvard architecture and the memory addressing of it.

how to differentiate the code and data memeory.

Register to Reply
Interested in this topic? By joining CR4 you can "subscribe" to
this discussion and receive notification when new comments are added.

"Almost" Good Answers:

Check out these comments that don't yet have enough votes to be "official" good answers and, if you agree with them, vote them!
Guru
Engineering Fields - Control Engineering - New Member China - Member - New Member

Join Date: Sep 2006
Location: CHINA
Posts: 2945
Good Answers: 14
#1

Re: Harvard Architecture

10/09/2007 1:59 AM

Havard architecture microchip is wildly using in industrial control field. it has fast alog speed than tranditional architacture.

you would read instruction carefully, in otder that you can identify their difference and positon.

how many bits are you using? what type?

Register to Reply
Participant

Join Date: Oct 2007
Posts: 4
#4
In reply to #1

Re: Harvard Architecture

10/18/2007 1:17 AM

thanks for your suggestion,

i want to design a 8bit RISC microcontroller .

Register to Reply
Commentator
Popular Science - Weaponology - New Member Greece - Member - New Member

Join Date: Jan 2007
Location: greece
Posts: 55
#2

Re: Harvard Architecture

10/09/2007 2:32 AM

You can use Atmel's AVR microcontrollers with RISC architecture that is what you need

Go to Atmel's site where you can find what ever you like to know about and how to do your project.

__________________
athmio
Register to Reply
Power-User
Mexico - Member - New Member

Join Date: Nov 2006
Location: Mexicali, BC, México
Posts: 131
#3

Re: Harvard Architecture

10/09/2007 11:48 AM

Hellow!

The HARVARD ARCHITECTURE – has two BUS Systems:

• The Program Bus System: Is used exclusively to transport instruction codes from the program memory to the CPU during the fetch cycle.

• The Data Bus System: Is used exclusively to transport data from/to the CPU, to/from the memory and peripherals.

Each Bus System has an address bus, a data bus and a control bus.

Note: One word of caution about a confusing terminology is in order: The Program Bus System and the Data Bus System are complete bus systems composed of an address bus, a data bus and a control bus. Very often the Program Bus System and Data Bus System are simply called Program Bus and Data Bus. When discussing a "data bus", it is therefore important to put it in context and determine if it applies to a data bus system comprising an address bus, a data bus and a control bus, or if it is simply a data bus.

So, for Harvard architecture you need to find a procesor (CPU) abble to handle one bus for program and one bus for data memory and periferials.

Saludos!

Alhuey23

__________________
Knowledge comes from God!!!
Register to Reply Score 1 for Good Answer
Participant

Join Date: Oct 2007
Posts: 4
#5
In reply to #3

Re: Harvard Architecture

10/18/2007 1:21 AM

thank you, you have given me the best answer.

Register to Reply Off Topic (Score 5)
Register to Reply 5 comments

"Almost" Good Answers:

Check out these comments that don't yet have enough votes to be "official" good answers and, if you agree with them, vote them!
Copy to Clipboard

Users who posted comments:

Alhuey23 (1); athmio (1); cnpower (1); vamsey33 (2)

Previous in Forum: pmt   Next in Forum: PROM / EPROM chips large than 2 Mb?

Advertisement