Computing.Net > Forums > Programming > Calculating max data transfer rate

Computer Problems? Computing.Net has over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to start participating now! Also, be sure to check out the New User Guide.

Calculating max data transfer rate

Reply to Message Icon

Name: Zaid
Date: September 22, 2002 at 20:57:12 Pacific
OS: Windows ME
CPU/Ram: 500Mhz 196MB RAM
Comment:

I am trying to calculate the max. data transfer rate of a 32-bit microprocessor,with 16 bit external data bus and 8Mhz input clock.The microproceesor has a bus cycle whose minimum duration equals 4 clok cycles.

I have calculated that it can transfer 8 million bytes per second. Is this correct?
Also, to increase performance, would it be better to have a 32-bit bus or 16Mhz clock?
I feel that the bus should be doubled?
Are these answers correct?



Sponsored Link
Ads by Google

Response Number 1
Name: Trip
Date: September 23, 2002 at 07:18:46 Pacific
Reply:

Well I'm not exactly sure how the 4clock
cycles figures in, so disregarding that for
now:

16bit / 8bits/byte = 2byte
2byte * 8MHz = 16,000,000 bytes/s

As you can see, doubling either the clock
speed or bus width will double the effective
data rate, so either will result in the same
speed increase.


0
Reply to Message Icon

Related Posts

See More


Quick Java Question get source code of a webs...



Post Locked

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.


Go to Programming Forum Home


Sponsored links

Ads by Google


Results for: Calculating max data transfer rate

Gif on an website www.computing.net/answers/programming/gif-on-an-website/8828.html

Calculations in Data Report www.computing.net/answers/programming/calculations-in-data-report/4946.html

vb6 - gettin maximum from an array www.computing.net/answers/programming/vb6-gettin-maximum-from-an-array/14220.html