일반적으로 SD 카드라고도 하고  MMC 라고도 하니.. 둘이 같은건가? 다른건가? 하고 햇갈릴 수 있습니다.

그래서 간략히 둘의 차이점을 알아보겠습니다.


MMC(Multi Media Card) 가 먼저 만들어 졌고, 나중에 이를 개선한 형태가 SD 입니다. 

둘이 비슷 하게 생겼지만, 자세히 보면 PIN 수가 다르다는 것을 알 수 있습니다.

물론 자세히 보면 MMC 는 MMC 라고 써있고, SD 는 SD 라고 써있습니다. 

1.jpg

SD 는 PIN 수가 MMC 보다 2개 더 많다는 것을 볼 수 있습니다.

이 용도는 각 PIN 구조를 보며 다시 설명 하겠습니다.


MMC 의 PIN 용도를 살펴 보면 아래 표와 같습니다.

 PIN

NAME 

설명 

 1

 RSV

 사용 안함

 2

 CMD

 Command/Response

 3

 VSS1

 GND

 4

 VDD

 Power

 5

 CLK

 Clock

 6

 VSS2

 GND

 7

 DAT

 Data

 데이터 라인이 한개인 것이 특징이죠, 이 데이터 라인의 차이가 MMC 와 SD 의 차이라고 해도 과언이 아닙니다.


SD 의 PIN 용도는 아래와 같습니다.

PIN 

NAME 

설명 

 1

CD/DATA3

 Data Line[Bit 3]

 2

 CMD

 command

 3

 VSS1

 GND

 4

 VDD

 Power

 5

 CLK

 Clock

 6

 VSS2

 GND

 7

 DATA0

 Data Line[Bit 0]

 8

 DATA1

 Data Line[Bit 1]

 9

 DATA2

 Data Line[Bit 2]

데이터 라인이 4 비트로 늘어난 것 을 볼 수 있습니다.

이렇게 MMC 의 데이터 라인을 4 비트로 늘리고 25MHz 로 처음 Spec1.01 이 나왔습니다.


그럼 MMC Plus 는 무엇일까요?

HS-MMC 라 알려진 제품들을 말하며 MMC Plus, MMC Mobile 이라 불립니다.

이 MMC Plus 는 MMC 규격 4.0 에 맞춰 제작된 것이며, MMC 에 비해 20배 속도 ( 52 MB/S) 를 갖습니다.

MMC- Plus 의 핀 배열은 아래와 같습니다.


PIN 

NAME 

설명 

 1

 DATA3

 Data Line[Bit3]

 2

 CMD

 Command / Response

 3

 VSS

 GND

 4

 VDD

 POWER

 5

 CLK

 Clock

 6

 VSS2

 GND

 7

 DATA0

 Data Line[Bit0]

 8

 DATA1

 Data Line[Bit0]

 9

 DATA2

 Data Line[Bit0]

 10

 DATA4

 Data Line[Bit0]

 11

 DATA5

 Data Line[Bit0]

 12

 DATA6

 Data Line[Bit0]

 13

 DATA7

 Data Line[Bit0]

 핀수가 12 개로 늘어났으며 데이터 라인이 8 비트 인것을 볼 수 있습니다.


최근은 SD 카드를 대부분 사용 하며, SD 도 버전이 올라 가장 최신 버전 SD 규격은 SD4.0 입니다.

아직 SD4.0 으로 나온 제품은 보지 못했고요, SD4.0 의 용량은 .. 상상 초월입니다. 3.0 의 이론상 용량이

무려 32GB ~ 2TB 까지니까요. 사실 SD4.0 의  정보는  아직 찾아보기도 힘든것 같습니다.


SD 는 규격에 따라 명칭이 있는데요 아래와 같습니다.

SD1.0 : SD

SD 1.1 :SD

SD2.0 : SDHC

SD3.0 : SDXC


현재 가장 많이 쓰이는 버전은 SD2.0 인 SDHC 입니다.

SD 카드를 잘 보시면 써있습니다.