Go Back   Wireless and Wifi Forums > News > Newsgroups > alt.comp.hardware
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

 
Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 02-04-2007, 07:09 AM
mike
Guest
 
Posts: n/a
Default fallback speed of MMC flash memory?

Here's what I think I know.
MMC flash has a one-bit data interface.
SD flash has a 4-bit data interface.
There's a new MMC flash that has an 8-bit interface.
The new MMC flash is backward compatible.

So, here's the question...backward compatible with what?
If I stick the new mmc flash card into a slot that supports
SD and old MMC and doesn't have all the pins required for the new
8-bit flash...

At what speed does the new flash card run in the old slot?
Does it fall back to 4-bit SD speed or 1-bit MMC speed?

Doesn't make much sense to buy a fast card if it turns out to
be much slower in all the applications I have for it.

Second question. There exist small thumb-size USB2 flash readers that read
MMC and SD. They are virtually unspecified. How does one tell which
ones support the 52MB/S new MMC speeds?
Thanks, mike

Reply With Quote
  #2 (permalink)  
Old 02-04-2007, 08:56 AM
Paul
Guest
 
Posts: n/a
Default Re: fallback speed of MMC flash memory?

mike wrote:
> Here's what I think I know.
> MMC flash has a one-bit data interface.
> SD flash has a 4-bit data interface.
> There's a new MMC flash that has an 8-bit interface.
> The new MMC flash is backward compatible.
>
> So, here's the question...backward compatible with what?
> If I stick the new mmc flash card into a slot that supports
> SD and old MMC and doesn't have all the pins required for the new
> 8-bit flash...
>
> At what speed does the new flash card run in the old slot?
> Does it fall back to 4-bit SD speed or 1-bit MMC speed?
>
> Doesn't make much sense to buy a fast card if it turns out to
> be much slower in all the applications I have for it.
>
> Second question. There exist small thumb-size USB2 flash readers that read
> MMC and SD. They are virtually unspecified. How does one tell which
> ones support the 52MB/S new MMC speeds?
> Thanks, mike


Have a look at this doc. At least this one is free.

http://www.mmca.org/compliance/buy_s...SummaryV41.pdf

The interface has three modes. One bit, four bit, and eight bit mode.
The minimum mandated transfer rate is 2.4MB/sec, so no matter what,
you are supposed to get that much at the pins of the MMC. Since
I don't know the history of this technology, I have no idea what
percentage of devices support the three mentioned widths.

This pinout page on the web, shows only 7 pins on the edge of the
device. The implication, is *perhaps* MMC started life as a 1 bit
device, with a 7 pin interface. When they wanted higher performance,
they added another 6 pins, in the form of a second row of pins.

http://www.hardwarebook.info/MMC

If the current device you are using with the MMC card, only had
7 pins, that implies 1 bit mode, and a definite cap on performance.

This doc will fill in the gaps when looking at the MMCA document.
Section 6.2.4 on PDF page 45, shows how the host probes for the
bus width of the MMC card.

http://www.samsung.com/Products/Semi..._MMC_rev03.pdf

As for the performance of USB, one USENET posting a while back,
claimed the theoretical max of USB2 was ~57MB/sec. Which is
just enough for the 52MB/sec number. But in the real world,
I somehow doubt you'll see exactly 52MB/sec when you benchmark
it.

Paul

Reply With Quote
  #3 (permalink)  
Old 02-04-2007, 10:03 AM
mike
Guest
 
Posts: n/a
Default Re: fallback speed of MMC flash memory?

Paul wrote:
> mike wrote:
>> Here's what I think I know.
>> MMC flash has a one-bit data interface.
>> SD flash has a 4-bit data interface.
>> There's a new MMC flash that has an 8-bit interface.
>> The new MMC flash is backward compatible.
>>
>> So, here's the question...backward compatible with what?
>> If I stick the new mmc flash card into a slot that supports
>> SD and old MMC and doesn't have all the pins required for the new
>> 8-bit flash...
>>
>> At what speed does the new flash card run in the old slot?
>> Does it fall back to 4-bit SD speed or 1-bit MMC speed?
>>
>> Doesn't make much sense to buy a fast card if it turns out to
>> be much slower in all the applications I have for it.
>>
>> Second question. There exist small thumb-size USB2 flash readers that
>> read
>> MMC and SD. They are virtually unspecified. How does one tell which
>> ones support the 52MB/S new MMC speeds?
>> Thanks, mike

>
> Have a look at this doc. At least this one is free.
>
> http://www.mmca.org/compliance/buy_s...SummaryV41.pdf
>
> The interface has three modes. One bit, four bit, and eight bit mode.
> The minimum mandated transfer rate is 2.4MB/sec, so no matter what,
> you are supposed to get that much at the pins of the MMC. Since
> I don't know the history of this technology, I have no idea what
> percentage of devices support the three mentioned widths.
>
> This pinout page on the web, shows only 7 pins on the edge of the
> device. The implication, is *perhaps* MMC started life as a 1 bit
> device, with a 7 pin interface. When they wanted higher performance,
> they added another 6 pins, in the form of a second row of pins.
>
> http://www.hardwarebook.info/MMC
>
> If the current device you are using with the MMC card, only had
> 7 pins, that implies 1 bit mode, and a definite cap on performance.
>
> This doc will fill in the gaps when looking at the MMCA document.
> Section 6.2.4 on PDF page 45, shows how the host probes for the
> bus width of the MMC card.
>
> http://www.samsung.com/Products/Semi..._MMC_rev03.pdf
>
>
> As for the performance of USB, one USENET posting a while back,
> claimed the theoretical max of USB2 was ~57MB/sec. Which is
> just enough for the 52MB/sec number. But in the real world,
> I somehow doubt you'll see exactly 52MB/sec when you benchmark
> it.
>
> Paul

Thanks for the excellent links.

Nope, I really don't expect 52MB/S...my old slow hard drive won't even
keep up with that. If I pay premium bucks, I expect to get the speed
when the rest of the world catches up. Looks like 4-bit support is
there, so shouldn't lose speed.
Interesting that 52MHz is optional. And the default 26MHz won't be much
more than twice the speed of SD, even in a perfect world. Hmmmm.
Getting speed R/W speed specs out of SD card vendors has been a real
problem.

mike

Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Flash memory vs. hard disk flarosa alt.comp.hardware 7 04-05-2007 08:59 PM
What's a good memory performance speed (mb/sec) these days? Comp Guy alt.comp.hardware 12 03-29-2007 05:25 PM
Adding memory with different speed and latency BobKK47 alt.comp.hardware 3 01-11-2007 02:48 AM
Oops Its Adobe Flash Light not Java Elector alt.cellular.verizon 0 11-06-2006 02:52 PM
Memory Problems Radu alt.comp.hardware 3 08-09-2005 08:52 AM


All times are GMT. The time now is 10:14 AM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45