Karta SD - SD card

Bezpieczny cyfrowy
(SD, SDHC, SDXC, SDUC)
SD-Logo.svg
Karty SD.svg
Od góry do dołu: SD, miniSD, microSD
Typ mediów Karta pamięci
Kodowanie Fragment
Pojemność
 Rozmiar bloku Zmienny
Czytaj  mechanizm
 Mechanizm zapisu Tak samo jak Czytaj
Standard Standardowy SD
Opracowany  przez Stowarzyszenie SD
Wymiary
Waga
Stosowanie Urządzenia przenośne, takie jak aparaty cyfrowe i telefony komórkowe (w tym większość smartfonów)
Rozszerzony  z Karta multimedialna
Wydany Sierpień 1999

Secure Digital , oficjalnie w skrócie SD , to zastrzeżony format nieulotnej karty pamięci opracowany przez stowarzyszenie SD Association (SDA) do użytku w urządzeniach przenośnych.

Standard został wprowadzony w sierpniu 1999 r. dzięki wspólnym wysiłkom firm SanDisk , Panasonic (Matsushita) i Toshiba jako udoskonalenie kart MultiMediaCard (MMC) i stał się standardem branżowym. Te trzy firmy utworzyły SD-3C, LLC, firmę, która licencjonuje i egzekwuje prawa własności intelektualnej związane z kartami pamięci SD oraz hostami i produktami pomocniczymi SD.

Firmy utworzyły również SD Association (SDA), organizację non-profit, w styczniu 2000 roku, aby promować i tworzyć standardy kart SD. SDA zrzesza dziś około 1000 firm członkowskich. SDA wykorzystuje kilka znaków towarowych logo będących własnością SD-3C i licencjonowanych przez SD-3C w celu wyegzekwowania zgodności ze specyfikacjami i zapewnienia użytkownikom kompatybilności.

Historia

1999-2002: Stworzenie

W 1999 roku firmy SanDisk , Panasonic (Matsushita) i Toshiba uzgodniły opracowanie i wprowadzenie na rynek karty pamięci Secure Digital (SD). Karta wywodziła się z MultiMediaCard (MMC) i zapewniała zarządzanie prawami cyfrowymi w oparciu o standard Secure Digital Music Initiative (SDMI) i jak na razie wysoką gęstość pamięci.

Został zaprojektowany, aby konkurować z Memory Stick , produktem DRM, który Sony wypuścił rok wcześniej. Deweloperzy przewidywali, że DRM wywoła szerokie zastosowanie przez dostawców muzyki zaniepokojonych piractwem.

Znakiem towarowym „SD” logo został pierwotnie opracowany dla gęstości płyty Super , który był nieudany wpis Toshiba w DVD wojny formacie . Z tego powodu litera D w logo przypomina dysk optyczny.

Na targach Consumer Electronics Show (CES) w 2000 roku trzy firmy ogłosiły utworzenie Stowarzyszenia SD (SDA) w celu promowania kart SD. SD Association, z siedzibą w San Ramon w Kalifornii, w Stanach Zjednoczonych, zaczynało od około 30 firm, a dziś składa się z około 1000 producentów produktów, którzy wytwarzają interoperacyjne karty pamięci i urządzenia. Wczesne próbki kart SD stały się dostępne w pierwszym kwartale 2000 r., a trzy miesiące później dostępne były karty o pojemności 32 i 64  MB .

2003: Minikarty

Forma miniSD została zaprezentowana na targach CeBIT w marcu 2003 roku przez firmę SanDisk Corporation, która ją ogłosiła i zademonstrowała. SDA przyjęła kartę miniSD w 2003 roku jako małe rozszerzenie do standardu kart SD. Chociaż nowe karty zostały zaprojektowane specjalnie z myślą o telefonach komórkowych, zwykle są one dostarczane z adapterem miniSD, który zapewnia zgodność ze standardowym gniazdem kart pamięci SD.

2004-2005: Mikrokarty

karta microSD w smartfonie

MicroSD zdejmowany zminiaturyzowane bezpieczne cyfrowe karty pamięci flash zostały pierwotnie nazwany T-Flash lub TF , skrótów TransFlash . Karty TransFlash i microSD są funkcjonalnie identyczne, co pozwala na pracę w urządzeniach wykonanych na potrzeby drugiego. Firma SanDisk wymyśliła technologię microSD, gdy jej dyrektor ds. technologii (CTO) i dyrektor ds. technologii w Motoroli doszli do wniosku, że obecne karty pamięci są za duże dla telefonów komórkowych .

Karta pierwotnie nazywała się T-Flash, ale tuż przed wprowadzeniem produktu na rynek, T-Mobile wysłał list do SanDisk o zaprzestaniu działalności, twierdząc, że T-Mobile jest właścicielem znaku towarowego na T-(anything), a nazwa została zmieniona na TransFlash .

Na targach CTIA Wireless 2005 SDA ogłosiła mały format microSD wraz z bezpiecznym cyfrowym formatowaniem SDHC o dużej pojemności przekraczającej 2 GB z minimalną stałą szybkością odczytu i zapisu 17,6 Mbit/s. SanDisk nakłonił SDA do administrowania standardem microSD. SDA zatwierdziła ostateczną specyfikację microSD 13 lipca 2005 r. Początkowo karty microSD były dostępne w pojemnościach 32, 64 i 128 MB.

Motorola E398 była pierwszym telefonem komórkowym, który zawierał kartę TransFlash (później microSD). Kilka lat później konkurenci zaczęli używać kart microSD.

2006-2008: SDHC i SDIO

Ta karta microSDHC mieści 8 miliardów bajtów. Poniżej znajduje się sekcja pamięci z rdzeniem magnetycznym (używana do lat 70.), która przechowuje osiem bajtów przy użyciu 64 rdzeni. Karta obejmuje około 20 bitów (2 1/2 bajta)

Format SDHC, ogłoszony w styczniu 2006 r., przyniósł ulepszenia, takie jak pojemność 32 GB i obowiązkowa obsługa systemu plików FAT32 . W kwietniu SDA opublikowała szczegółową specyfikację niezwiązanych z bezpieczeństwem części standardu kart pamięci SD oraz kart Secure Digital Input Output (SDIO) i standardowego kontrolera hosta SD.

We wrześniu 2006 firma SanDisk zaprezentowała 4 GB miniSDHC. Podobnie jak SD i SDHC, karta miniSDHC ma taki sam współczynnik kształtu jak starsza karta miniSD, ale karta HC wymaga obsługi HC wbudowanej w urządzenie hosta. Urządzenia obsługujące miniSDHC współpracują z miniSD i miniSDHC, ale urządzenia bez określonej obsługi miniSDHC działają tylko ze starszą kartą miniSD. Od 2008 roku karty miniSD nie są już produkowane, ze względu na dominację rynku jeszcze mniejszych kart microSD.

2009-2018: SDXC

Gęstość przechowywania kart pamięci znacznie wzrosła w ciągu dekady 2010 roku, umożliwiając najwcześniejszym urządzeniom oferowanie obsługi standardu SD:XC, takim jak telefony komórkowe Samsung Galaxy S III i Samsung Galaxy Note II , aby rozszerzyć dostępną pamięć do kilku setki gigabajtów .

2009

W styczniu 2009 roku SDA ogłosiło rodzinę SDXC, która obsługuje karty o pojemności do 2 TB i prędkości do 300 MB/s. Karty SDXC są domyślnie sformatowane w systemie plików exFAT . SDXC został ogłoszony na targach Consumer Electronics Show (CES) 2009 (7–10 stycznia). Na tym samym pokazie SanDisk i Sony ogłosiły również porównywalny wariant Memory Stick XC o tej samej maksymalnej pojemności 2 TB co SDXC, a Panasonic ogłosił plany produkcji kart SDXC o pojemności 64 GB. 6 marca Pretec wprowadził pierwszą kartę SDXC, kartę 32 GB z prędkością odczytu/zapisu 400 Mbit/s. Ale tylko na początku 2010 roku zrobił kompatybilnych urządzeń przyjmujących pojawiły się na rynku, w tym Sony „s Handycam HDR-CX55V kamery , Canon ” s EOS 550D aparat cyfrowy SLR (znany również jako Rebel T2i), czytnik kart USB Panasonic, oraz zintegrowany Czytnik kart SDXC firmy JMicron. Najwcześniejsze laptopy integrujące czytniki kart SDXC opierały się na magistrali USB 2.0, która nie ma przepustowości umożliwiającej obsługę SDXC z pełną prędkością.

2010

Na początku 2010 roku pojawiły się komercyjne karty SDXC firmy Toshiba (64 GB), Panasonic (64 GB i 48 GB) oraz SanDisk (64 GB). Na początku 2011 r. Centon Electronics, Inc. (64 GB i 128 GB) i Lexar (128 GB) rozpoczęły dostarczanie kart SDXC o klasie prędkości 10. Pretec oferował karty od 8 GB do 128 GB o klasie prędkości 16. We wrześniu 2011 r. SanDisk wypuścił kartę microSDXC o pojemności 64 GB. Kingmax wypuścił porównywalny produkt w 2011 roku.

2012

W kwietniu 2012 roku Panasonic wprowadził format karty MicroP2 do profesjonalnych aplikacji wideo. Karty te są zasadniczo pełnowymiarowymi kartami SDHC lub SDXC UHS-II o klasie szybkości UHS U1. Adapter umożliwia pracę kart MicroP2 w aktualnym wyposażeniu kart P2 . Karty Panasonic MicroP2 zostały wysłane w marcu 2013 r. i były pierwszymi produktami zgodnymi z UHS-II na rynku; oferta wstępna obejmuje kartę SDHC o pojemności 32 GB oraz kartę SDXC o pojemności 64 GB. W tym samym roku Lexar wypuścił pierwszą kartę SDXC o pojemności 256 GB, opartą na technologii 20 nm NAND flash .

2014

W lutym 2014 roku firma SanDisk wprowadziła pierwszą kartę microSDXC o pojemności 128 GB, a następnie w marcu 2015 roku kartę microSDXC o pojemności 200 GB. We wrześniu 2014 roku firma SanDisk przedstawiła pierwszą kartę SDXC o pojemności 512 GB. Samsung ogłosił pierwszą na świecie kartę microSDXC EVO Plus 256 GB w maju 2016 r., a we wrześniu 2016 r. Western Digital (SanDisk) ogłosił, że prototyp pierwszej karty SDXC o pojemności 1 TB zostanie zademonstrowany na targach Photokina . W sierpniu 2017 firma SanDisk wprowadziła na rynek kartę microSDXC o pojemności 400 GB. W styczniu 2018 roku Integral Memory zaprezentowała kartę microSDXC o pojemności 512 GB. W maju 2018 roku firma PNY wprowadziła na rynek kartę microSDXC o pojemności 512 GB. W czerwcu 2018 firma Kingston ogłosiła serię Canvas dla kart MicroSD, które mają pojemność do 512 GB, w trzech wariantach: Select, Go! i React. W lutym 2019 r. Micron i SanDisk zaprezentowały swoje karty microSDXC o pojemności 1 TB.

2018-obecnie: SDUC

Format Secure Digital Ultra Capacity (SDUC) obsługuje karty o pojemności do 128 TB i oferuje prędkość do 985 MB/s.

Pojemność

Secure Digital obejmuje pięć rodzin kart dostępnych w trzech różnych rozmiarach. Pięć rodzin to oryginalna Standard-Capacity (SDSC), High-Capacity (SDHC), eXtended-Capacity ( SDXC ), Ultra-Capacity ( SDUC ) i SDIO , która łączy funkcje wejścia/wyjścia z przechowywaniem danych. Te trzy czynniki tworzą są oryginalne wymiary, rozmiar mini i mikro rozmiar. Elektrycznie pasywne adaptery umożliwiają dopasowanie mniejszej karty i funkcjonowanie w urządzeniu zbudowanym dla większej karty. Niewielkie rozmiary karty SD są idealnym nośnikiem pamięci dla mniejszych, cieńszych i bardziej przenośnych urządzeń elektronicznych.

SD (SDSC)

Logo Secure Digital Standard Capacity (SD); specyfikacja definiuje karty o pojemności do 2 GB

Karta Secure Digital drugiej generacji (SDSC lub Secure Digital Standard Capacity) została opracowana w celu ulepszenia standardu MultiMediaCard (MMC), który nadal ewoluował, ale w innym kierunku. Secure Digital zmienił projekt MMC na kilka sposobów:

  • Asymetryczny kształt boków karty SD uniemożliwia włożenie jej do góry nogami (podczas gdy MMC przechodzi przez większość drogi, ale nie styka się, gdy jest odwrócona).
  • Większość kart SD ma grubość 2,1 mm (0,083 cala), w porównaniu do 1,4 mm (0,055 cala) w przypadku kart MMC. Specyfikacja SD definiuje kartę o nazwie Thin SD o grubości 1,4 mm, ale występują one rzadko, ponieważ SDA określiła jeszcze mniejsze współczynniki kształtu.
  • Styki elektryczne karty są zagłębione pod powierzchnią karty, chroniąc je przed kontaktem z palcami użytkownika.
  • Specyfikacja SD przewidywała możliwości i szybkości transferu przekraczające te z MMC, a obie te funkcjonalności z czasem się rozrosły. Tabela porównawcza znajduje się poniżej .
  • Podczas gdy MMC używa jednego pinu do przesyłania danych, karta SD dodała tryb magistrali czteroprzewodowej dla wyższych szybkości transmisji danych.
  • Do karty SD dodano obwody zabezpieczające Content Protection for Recordable Media (CPRM) służące do ochrony treści w ramach zarządzania prawami cyfrowymi (DRM).
  • Dodanie wycięcia chroniącego przed zapisem

Pełnowymiarowe karty SD nie mieszczą się w cieńszych gniazdach MMC, a inne problemy również wpływają na możliwość korzystania z jednego formatu w urządzeniu hosta zaprojektowanym dla drugiego.

SDHC

Logo Secure Digital High Capacity (SDHC); specyfikacja definiuje karty o pojemności od 2 GB do 32 GB

Format Secure Digital High Capacity (SDHC), ogłoszony w styczniu 2006 roku i zdefiniowany w wersji 2.0 specyfikacji SD, obsługuje karty o pojemności do 32 GB. Znak towarowy SDHC jest licencjonowany w celu zapewnienia zgodności.

Karty SDHC są fizycznie i elektrycznie identyczne z kartami SD o standardowej pojemności (SDSC). Główne problemy ze zgodnością między kartami SDHC i SDSC to redefinicja rejestru danych specyficznych dla karty (CSD) w wersji 2.0 (patrz poniżej ) oraz fakt, że karty SDHC są dostarczane w postaci wstępnie sformatowanej z systemem plików FAT32 .

Wersja 2.0 wprowadza również tryb magistrali o dużej szybkości dla kart SDSC i SDHC, który podwaja oryginalny zegar o standardowej szybkości, dając 25  MB/s .

Urządzenia hosta SDHC są wymagane do akceptowania starszych kart SD. Jednak starsze urządzenia hosta nie rozpoznają kart pamięci SDHC lub SDXC, chociaż niektóre urządzenia mogą to zrobić poprzez aktualizację oprogramowania układowego. Starsze systemy operacyjne Windows wydane przed Windows 7 wymagają poprawek lub dodatków Service Pack w celu obsługi dostępu do kart SDHC.

SDXC

Logo Secure Digital eXtended Capacity; specyfikacja definiuje karty o pojemności powyżej 32 GB do 2 TB

Format Secure Digital eXtended Capacity (SDXC), ogłoszony w styczniu 2009 i zdefiniowany w wersji 3.01 specyfikacji SD, obsługuje karty o pojemności do 2 TB, w porównaniu z limitem 32 GB dla kart SDHC w specyfikacji SD 2.0. SDXC przyjmuje system plików exFAT firmy Microsoft jako obowiązkową funkcję.

Wersja 3.01 wprowadziła również magistralę Ultra High Speed ​​(UHS) dla kart SDHC i SDXC, z szybkościami interfejsu od 50 MB/s do 104 MB/s dla czterobitowej magistrali UHS-I. (liczba ta została przekroczona dzięki zastrzeżonej technologii SanDisk dla odczytu 170 MB/s, która nie jest już prawnie zastrzeżona, ponieważ Lexar ma 1066x działający z prędkością odczytu 160 MB/s i zapisu 120 MB/s przez UHS 1, a także Kingston ma swoje Canvas Go!Plus, również działające z prędkością 170 MB/s)

Wersja 4.0, wprowadzona w czerwcu 2011 r., pozwala na prędkość od 156 MB/s do 312 MB/s na czteropasmowej (dwóch różnicowych) szynie UHS-II, która wymaga dodatkowego rzędu fizycznych styków.

Wersja 5.0 została ogłoszona w lutym 2016 r. na CP+ 2016 i dodała oceny „Video Speed ​​Class” dla kart UHS, aby obsługiwać formaty wideo o wyższej rozdzielczości, takie jak 8K . Nowe oceny określają minimalną prędkość zapisu 90 MB/s.

SDUC

Logo Secure Digital Ultra Capacity (SDUC); specyfikacja definiuje karty o pojemności powyżej 2 TB do 128 TB

Format Secure Digital Ultra Capacity (SDUC), opisany w specyfikacji SD 7.0 i ogłoszony w czerwcu 2018 r., obsługuje karty o pojemności do 128 TB i oferuje prędkości do 985 MB/s, niezależnie od formatu, czy to mikro, czy pełnowymiarowy, lub typ interfejsu, w tym UHS-I, UHS-II, UHS-III lub SD Express. Interfejs SD Express może być również używany z kartami SDHC i SDXC.

system plików exFAT

Karty SDXC i SDUC są zwykle formatowane przy użyciu systemu plików exFAT , co ogranicza ich użycie do ograniczonego zestawu systemów operacyjnych. Dlatego karty SDXC w formacie exFAT nie są w 100% uniwersalnym nośnikiem wymiany. Jednak karty SD można sformatować do dowolnego wymaganego systemu plików.

Windows Vista (SP1) i nowsze oraz OS X (10.6.5 i nowsze) mają natywną obsługę exFAT. (Windows XP i Server 2003 mogą obsługiwać exFAT poprzez opcjonalną aktualizację firmy Microsoft.) Większość dystrybucji BSD i Linux nie obsługuje tego systemu ze względów prawnych; chociaż w jądrze Linux 5.4 Microsoft otworzył specyfikację i pozwolił na włączenie sterownika exfat. Użytkownicy starszych jąder lub BSD mogą ręcznie instalować implementacje exFAT innych firm (jako moduł FUSE ), aby móc montować woluminy w formacie exFAT. Jednak karty SDXC można ponownie sformatować w celu użycia dowolnego systemu plików (takiego jak ext4 , UFS lub VFAT ), łagodząc ograniczenia związane z dostępnością exFAT.

Z wyjątkiem zmiany systemu plików, karty SDXC są w większości wstecznie kompatybilne z czytnikami SDHC, a wiele urządzeń hosta SDHC może używać kart SDXC, jeśli zostaną najpierw sformatowane do systemu plików FAT32.

Niemniej jednak, aby zachować pełną zgodność ze specyfikacją karty SDXC, niektóre urządzenia hosta obsługujące SDXC są zaprogramowane w oprogramowaniu układowym, aby oczekiwać exFAT na kartach większych niż 32 GB. W związku z tym mogą nie akceptować kart SDXC sformatowanych jako FAT32, nawet jeśli urządzenie obsługuje FAT32 na mniejszych kartach (dla zgodności z SDHC). Dlatego, nawet jeśli system plików jest ogólnie obsługiwany, nie zawsze jest możliwe użycie alternatywnych systemów plików na kartach SDXC, w zależności od tego, jak ściśle specyfikacja karty SDXC została zaimplementowana w urządzeniu hosta. Wiąże się to z ryzykiem przypadkowej utraty danych, ponieważ urządzenie hosta może potraktować kartę z nierozpoznanym systemem plików jako pustą lub uszkodzoną i ponownie sformatować kartę .

Stowarzyszenie SD zapewnia narzędzie do formatowania dla systemów Windows i Mac OS X, które sprawdza i formatuje karty SD, SDHC, SDXC i SDUC.

Porównanie

Porównanie standardów pojemności kart SD
SD SDHC SDXC SDUC
Logo SD-Logo.svg SDHC-Logo.svg SDXC-Logo.svg SDUC.svg
Pojemność Min >2 GB >32 GB >2 TB
Maks. 2 GB 32 GB 2 TB 128 TB
Typowy FS FAT12 / FAT16 FAT32 exFAT exFAT

Prędkość

Szybkość karty SD jest zwykle oceniana na podstawie jej sekwencyjnej szybkości odczytu lub zapisu. Aspekt wydajności sekwencyjnej jest najbardziej istotny w przypadku przechowywania i pobierania dużych plików (w stosunku do rozmiarów bloków wewnętrznych w pamięci flash ), takich jak obrazy i multimedia. Małe dane (takie jak nazwy plików, rozmiary i sygnatury czasowe) mieszczą się w znacznie niższym limicie szybkości dostępu losowego , który w niektórych przypadkach może być czynnikiem ograniczającym.

W przypadku wczesnych kart SD, kilku producentów kart określało prędkość jako ocenę „razy” („×”), która porównywała średnią prędkość odczytu danych z prędkością oryginalnego napędu CD-ROM . Zostało to zastąpione przez Speed ​​Class Rating , który gwarantuje minimalną szybkość, z jaką dane mogą być zapisywane na karcie.

Nowsze rodziny kart SD poprawiają szybkość karty poprzez zwiększenie szybkości magistrali (częstotliwość sygnału zegara, który strobuje informacje do iz karty). Niezależnie od szybkości magistrali, karta może sygnalizować hostowi, że jest „zajęta”, dopóki operacja odczytu lub zapisu nie zostanie zakończona. Zgodność z wyższą oceną prędkości jest gwarancją, że karta ograniczy korzystanie ze wskazania „zajęta”.

Autobus

Domyślna prędkość

Karty SD odczytują i zapisują z prędkością 12,5 MB/s.

Wysoka prędkość

Tryb wysokiej szybkości (25 MB/s) został wprowadzony do obsługi aparatów cyfrowych z wersją specyfikacji 1.10.

Bardzo wysoka prędkość (UHS)

Magistrala Ultra High Speed ​​(UHS) jest dostępna na niektórych kartach SDHC i SDXC. Określono następujące bardzo wysokie prędkości:

UHS-I

Określone w wersji SD 3.01. Obsługuje częstotliwość zegara 100 MHz (czterokrotność oryginalnej „Domyślnej prędkości”), która w trybie transferu czterobitowego może przesyłać 50 MB/s (SDR50). Karty UHS-I zadeklarowane jako UHS104 (SDR104) również obsługują częstotliwość taktowania 208 MHz, co pozwala na transfer 104 MB/s. Praca z podwójną szybkością transmisji danych przy 50 MHz (DDR50) jest również określona w wersji 3.01 i jest obowiązkowa dla kart microSDHC i microSDXC oznaczonych jako UHS-I. W tym trybie cztery bity są przesyłane, gdy sygnał zegara rośnie, a kolejne cztery, gdy spada, przesyłając cały bajt w każdym pełnym cyklu zegara, stąd operacja 50 MB/s może być przesyłana przy użyciu zegara 50 MHz.

Istnieje zastrzeżone rozszerzenie UHS-I firmy SanDisk, które zwiększa prędkość transferu do 170 MB/s, o nazwie DDR208 (lub DDR200). W przeciwieństwie do UHS-II nie wykorzystuje dodatkowych pinów. Osiąga to przy użyciu częstotliwości 208 MHz standardowego trybu SDR104, ale przy użyciu transferów DDR. To rozszerzenie było od tego czasu używane przez Lexar w swoich seriach 1066x (160 MB/s), Kingston Canvas Go Plus (170 MB/s) i kartach MyMemory PRO SD (180 MB/s).

UHS-II
Tylna strona karty microSDHC Lexar UHS-II, pokazująca dodatkowy rząd złącz UHS-II

Określony w wersji 4.0, dodatkowo zwiększa szybkość przesyłania danych do teoretycznego maksimum 156 MB/s (pełny dupleks ) lub 312 MB/s (półdupleks) przy użyciu dodatkowego rzędu styków (łącznie 17 styków dla pełnego dupleksu). rozmiar i 16 pinów dla kart micro-size). O ile pierwsze wdrożenia w kompaktowych kamerach systemowych miały miejsce trzy lata po specyfikacji (2014), o tyle upłynęło wiele lat zanim UHS-II był regularnie wdrażany. Na początku 2021 roku w UHS-II było ponad 50 lustrzanek cyfrowych i aparatów kompaktowych.

UHS-III

Wersja 6.0, wydana w lutym 2017, dodała do standardu dwie nowe szybkości transmisji danych. FD312 zapewnia 312 MB/s, podczas gdy FD624 podwaja to. Oba są w pełnym dupleksie. Fizyczny interfejs i układ pinów są takie same jak w przypadku UHS-II, zachowując kompatybilność wsteczną.

Karty zgodne z UHS zawierają cyfry rzymskie „I”, „II” lub „III” obok logo karty SD i informują o tym urządzenie hosta. Korzystanie z UHS-I wymaga, aby urządzenie nadrzędne nakazało karcie obniżyć napięcie z 3,3 V do 1,8 V na pinach interfejsu I/O i wybrać czterobitowy tryb transferu, podczas gdy UHS-II wymaga działania 0,4 V.

Wyższe prędkości osiągane są dzięki zastosowaniu dwutorowego interfejsu różnicowego niskiego napięcia (0,4 V pp). Każda linia może przesyłać do 156 MB/s. W trybie pełnego dupleksu jedna linia jest używana do nadawania, a druga do odbioru. W trybie half-duplex obie linie są używane do przesyłania danych w tym samym kierunku, co pozwala na podwójną szybkość transmisji danych przy tej samej szybkości zegara. Oprócz umożliwienia wyższych szybkości transmisji danych, interfejs UHS-II pozwala na niższe zużycie energii interfejsu, niższe napięcie we/wy i mniejsze zakłócenia elektromagnetyczne (EMI).

SD Express

Przód i tył karty SD Express

Autobus SD Express został wydany w czerwcu 2018 roku ze specyfikacją SD 7.0. Wykorzystuje pojedynczą linię PCIe, aby zapewnić prędkość transferu w trybie pełnego dupleksu 985 MB/s. Obsługiwane karty muszą również implementować protokół dostępu do pamięci masowej NVM Express . Magistrala Express może być zaimplementowana przez karty SDHC, SDXC i SDUC. W przypadku starszych aplikacji karty SD Express muszą również obsługiwać magistralę High Speed ​​i magistralę UHS-I. Magistrala Express ponownie wykorzystuje układ pinów kart UHS-II i rezerwuje miejsce na dodatkowe dwa piny, które mogą zostać wprowadzone w przyszłości.

Hosty, które implementują wersję 7.0 specyfikacji, umożliwiają kartom SD bezpośredni dostęp do pamięci , co znacznie zwiększa powierzchnię ataku hosta w obliczu złośliwych kart SD.

Wersja 8.0 została ogłoszona 19 maja 2020 r., z obsługą dwóch linii PCIe z dodatkowym rzędem kontaktów i szybkościami transferu PCIe 4.0, dla maksymalnej przepustowości 3938 MB/s.

Karta microSD Express

W lutym 2019 r. Stowarzyszenie SD ogłosiło microSD Express. Karty microSD Express oferują interfejsy PCI Express i NVMe, podobnie jak miało to miejsce w wersji SD Express z czerwca 2018 r., wraz ze starszym interfejsem microSD, zapewniając stałą kompatybilność wsteczną. SDA opublikowała również wizualne oznaczenia oznaczające karty pamięci microSD Express, aby ułatwić dopasowanie karty i urządzenia w celu uzyskania optymalnej wydajności urządzenia.

Porównanie prędkości autobusu

Porównanie szybkości magistrali kart SD
Interfejs magistrali Logo autobusu Prędkośc autobusu linie PCIe Dupleks Rodzaje kart Wersja specyfikacji
SD SDHC SDXC SDUC
Domyślna prędkość Nie dotyczy 12,5 MB/s Nie dotyczy tak tak tak tak 1,01
Wysoka prędkość Nie dotyczy 25 MB/s 1.10
UHS-I UHS-I.svg 50 MB/s W połowie pełna Nie 3,01
104 MB/s Połowa
180 MB/s* Połowa Nie dotyczy
UHS-II UHS-II.svg 156 MB/s Pełny 4.00
312 MB/s Połowa
UHS-III UHS-III.svg 312 MB/s Pełny 6,0
624 MB/s Pełny
SD Express SDex(krótki).svg
SDexpress.svg
985 MB/s 3,1x1 Pełny 7,0
1969 MB/s 3,1x2 8,0
1969 MB/s 4.0x1
3938 MB/s 4.0x2
  • *: ta prędkość jest osiągalna za pomocą kontrolera DDR208

Zgodność

Prędkość magistrali kombinacji hosta i karty (w MB/s)
Gospodarz
Karta
UHS-I UHS-II UHS-III Wyrazić
UHS50 UHS104 Pełny Połowa
UHS-I UHS50 50 50 50 50 50 50
UHS104 50 104 104 104 104 104
UHS-II Pełny 50 104 156 156 156 104
Połowa 50 104 156 312 312 104
UHS-III 50 104 156 312 624 104
Wyrazić 50 104 104 104 104 985

UWAGA: Jeśli czytnik kart korzysta z kontrolera DDR208 na stykach UHS 1, czytnik kart będzie działał z prędkością 180 MB/s na odpowiednich kartach UHS 1

Klasa

Karta SanDisk Ultra microSDXC 64 GB (z oznaczeniami UHS-I i UHS Speed ​​Class 1)
Karta microSDHC Lexar 1000x 32 GB (z oznaczeniami UHS-II i UHS Speed ​​Class 3)
Przód i tył karty pamięci Sony 64 GB SF-M Tough Series UHS-II SDXC.

SD Association definiuje standardowe zajęcia prędkości dla kart SDHC / SDXC wskazujących minimalną wydajność (minimalne dane szeregowe pisanie prędkości). Zarówno prędkości odczytu, jak i zapisu muszą przekraczać określoną wartość. Specyfikacja definiuje te klasy pod względem krzywych wydajności, które przekładają się na następujące minimalne poziomy wydajności odczytu i zapisu na pustej karcie i przydatność do różnych zastosowań:

Stowarzyszenie SD definiuje trzy rodzaje ocen klas szybkości: pierwotną klasę szybkości, klasę szybkości UHS i klasę szybkości wideo.

(Oryginalna) Klasa prędkości

Oceny 2, 4 i 6 klasy szybkości zapewniają, że karta obsługuje odpowiednią liczbę megabajtów na sekundę jako minimalną trwałą prędkość zapisu dla karty w stanie pofragmentowanym.

Klasa 10 zapewnia, że ​​karta obsługuje 10 MB/s jako minimalną niefragmentowaną prędkość zapisu sekwencyjnego i używa trybu magistrali High Speed. Urządzenie hosta może odczytać klasę prędkości karty i ostrzec użytkownika, jeśli karta zgłosi klasę prędkości, która spadnie poniżej minimalnego zapotrzebowania aplikacji. Dla porównania, starsza ocena „×” mierzyła maksymalną prędkość w idealnych warunkach i była niejasna, czy była to prędkość odczytu, czy prędkość zapisu.

Symbol graficzny klasy prędkości ma liczbę otoczoną literą „C” (C2, C4, C6 i C10).

Klasa prędkości UHS

Karty UHS-I i UHS-II mogą korzystać z klasy szybkości UHS z dwoma możliwymi stopniami: klasa 1 dla minimalnej wydajności zapisu co najmniej 10 MB/s (symbol „U1” z numerem 1 wewnątrz „U”) i klasa 3 dla minimalnej wydajność zapisu 30 MB/s (symbol „U3” zawierający 3 wewnątrz „U”), ukierunkowany na nagrywanie wideo 4K . Przed listopadem 2013 r. ocena nosiła nazwę UHS Speed ​​Grade i zawierała oceny 0 (brak symbolu) i 1 (symbol „U1”). Producenci mogą również wyświetlać symbole standardowych klas prędkości (C2, C4, C6 i C10) obok lub zamiast klasy prędkości UHS.

Karty pamięci UHS działają najlepiej z urządzeniami hosta UHS. Połączenie pozwala użytkownikowi nagrywać filmy w rozdzielczości HD za pomocą kamer beztaśmowych podczas wykonywania innych funkcji. Nadaje się również do transmisji w czasie rzeczywistym i przechwytywania dużych filmów HD.

Klasa szybkości wideo

Video Speed ​​Class definiuje zestaw wymagań dla kart UHS, aby pasowały do ​​nowoczesnych pamięci flash MLC NAND i obsługują progresywne wideo 4K i 8K z minimalną szybkością zapisu sekwencyjnego 6-90 MB/s. Symbole graficzne używają litery „V”, po której następuje liczba oznaczająca prędkość zapisu (V6, V10, V30, V60 i V90).

Porównanie

Porównanie klas szybkości kart SD
Minimalna prędkość zapisu sekwencyjnego Klasa prędkości Format wideo
Sugerowana maks. szybkość transmisji Klasa prędkości Klasa prędkości UHS Klasa szybkości wideo SD HD / Full HD 4K 8K
2 MB/s 15 Mb/s Klasa szybkości SDHC 2.svg Klasa 2 (C2) Nie dotyczy Nie dotyczy tak Nie Nie Nie
4 MB/s 30 Mb/s Klasa szybkości SDHC 4.svg Klasa 4 (C4) Nie dotyczy Nie dotyczy tak
6 MB/s 45 Mb/s Klasa szybkości SDHC 6.svg Klasa 6 (C6) Nie dotyczy Klasa szybkości wideo SD 6.svg Klasa 6 (V6) tak
10 MB/s 75 Mb/s Klasa SD 10.svg Klasa 10 (C10) Klasa prędkości SD UHS 1.svg Klasa 1 (U1) Klasa szybkości wideo SD 10.svg Klasa 10 (V10)
30 MB/s 220 Mb/s Klasa SD 10.svg Klasa 10 (C10) Klasa prędkości SD UHS 3.svg Klasa 3 (U3) Klasa szybkości wideo SD 30.svg Klasa 30 (V30) tak
60 MB/s 460 Mb/s Klasa SD 10.svg Klasa 10 (C10) Klasa prędkości SD UHS 3.svg Klasa 3 (U3) Klasa szybkości wideo SD 60.svg Klasa 60 (V60)
90 MB/s 700 Mb/s Klasa SD 10.svg Klasa 10 (C10) Klasa prędkości SD UHS 3.svg Klasa 3 (U3) Klasa szybkości wideo SD 90.svg Klasa 90 (V90)

Klasa wydajności aplikacji

Application Performance Class to nowo zdefiniowany standard ze Specyfikacji SD 5.1 i 6.0, który nie tylko definiuje sekwencyjne prędkości zapisu, ale także nakazuje minimalną liczbę IOPS dla odczytu i zapisu. Klasa A1 wymaga co najmniej 1500 operacji odczytu i 500 operacji zapisu na sekundę, podczas gdy klasa A2 wymaga 4000 i 2000 IOPS. Karty klasy A2 wymagają obsługi sterowników hosta, ponieważ wykorzystują kolejkowanie poleceń i buforowanie zapisu w celu osiągnięcia wyższych prędkości. Jeśli są używane w nieobsługiwanym hoście, mogą być nawet wolniejsze niż inne karty A1, a jeśli zasilanie zostanie utracone, zanim dane z pamięci podręcznej zostaną faktycznie zapisane z wewnętrznej pamięci RAM karty do wewnętrznej pamięci flash RAM karty, dane te prawdopodobnie zostaną utracone.

Porównanie ocen klas wydajności aplikacji kart SD
Nazwa Minimalna losowa liczba IOPS Minimalny długotrwały zapis sekwencyjny
Czytać Pisać
Wydajność aplikacji SD 1.svg Klasa wydajności aplikacji 1 (A1) 1500 IOPS 500 IOPS 10 MB/s
Wydajność aplikacji SD 2.svg Klasa wydajności aplikacji 2 (A2) 4000 IOPS 2000 IOPS

Ocena „×”

Ocena Około.
(MB/s)
Porównywalna
klasa prędkości
16× 2,34 Klasa szybkości SDHC 2.svg (13×)
32× 4,69 Klasa szybkości SDHC 4.svg (27×)
48× 7.03 Klasa szybkości SDHC 6.svg (40×)
100× 14,6 Klasa SD 10.svg (67×)

Wskaźnik „×”, stosowany przez niektórych producentów kart i przestarzały ze względu na klasy prędkości, jest wielokrotnością standardowej prędkości napędu CD-ROM wynoszącej 150  KB/s (około 1,23  Mbit/s ). Karty podstawowe przesyłają dane nawet sześciokrotnie (6x) szybciej niż CD-ROM; czyli 900 KB/s lub 7,37 Mbit/s. Specyfikacja 2.0 definiuje prędkości do 200x, ale nie jest tak szczegółowa, jak klasy prędkości dotyczące pomiaru prędkości. Producenci mogą zgłaszać najlepsze prędkości i mogą zgłaszać najszybszą prędkość odczytu karty, która zwykle jest większa niż prędkość zapisu. Niektórzy dostawcy, w tym Transcend i Kingston , zgłaszają prędkość zapisu swoich kart. Gdy karta zawiera zarówno klasę prędkości, jak i ocenę „×”, można założyć, że ta ostatnia jest tylko prędkością odczytu.

Wydajność w świecie rzeczywistym

W aplikacjach wymagających stałej przepustowości zapisu, takich jak nagrywanie wideo, urządzenie może nie działać zadowalająco, jeśli ocena klasy karty SD spadnie poniżej określonej prędkości. Na przykład kamera o wysokiej rozdzielczości może wymagać karty nie niższej niż klasy 6, co może powodować przerwy lub uszkodzenie obrazu, jeśli używana jest wolniejsza karta. Aparaty cyfrowe z wolnymi kartami mogą zająć zauważalny czas po zrobieniu zdjęcia, zanim będą gotowe do następnego, podczas gdy aparat zapisuje pierwsze zdjęcie.

Ocena klasy szybkości nie charakteryzuje całkowicie wydajności karty. Różne karty tej samej klasy mogą się znacznie różnić, spełniając specyfikacje klasy. Szybkość karty zależy od wielu czynników, w tym:

  • Częstotliwość miękkich błędów, których kontroler karty musi ponownie spróbować
  • Wzmocnienie zapisu : Kontroler błysku może wymagać nadpisania większej ilości danych niż zażądano. Wiąże się to z wykonywaniem operacji odczytu, modyfikacji i zapisu na blokach zapisu, uwalnianiem (o wiele większych) bloków kasowania przy jednoczesnym przenoszeniu danych w celu wyrównania zużycia .
  • Fragmentacja pliku : tam, gdzie nie ma wystarczającej ilości miejsca na zapisanie pliku w ciągłym regionie, jest on dzielony na nieciągłe fragmenty. Nie powoduje to opóźnień związanych z obrotem lub ruchem głowy, jak w przypadku elektromechanicznych dysków twardych , ale może zmniejszyć prędkość⁠ ⁠ ⁠―, na przykład, wymagając dodatkowych odczytów i obliczeń w celu określenia, gdzie na karcie przechowywany jest następny fragment pliku.

Ponadto szybkość może się znacznie różnić między zapisem dużej ilości danych do pojedynczego pliku ( dostęp sekwencyjny , jak wtedy, gdy aparat cyfrowy rejestruje duże zdjęcia lub filmy) i zapisem dużej liczby małych plików ( dostęp losowy, powszechny w smartfonach ). Badanie z 2012 r. wykazało, że w przypadku korzystania z dostępu losowego niektóre karty klasy 2 osiągnęły prędkość zapisu 1,38  MB/s , podczas gdy wszystkie testowane karty klasy 6 lub wyższej (i niektóre z niższych klas; niższa klasa niekoniecznie oznacza lepsza wydajność małych plików), w tym te pochodzące od głównych producentów, były ponad 100 razy wolniejsze. W 2014 roku pewien bloger zmierzył 300-krotną różnicę wydajności w przypadku małych zapisów; tym razem najlepszą kartą w tej kategorii była karta klasy 4.

Cechy

Bezpieczeństwo karty

Karty mogą chronić zawartość przed usunięciem lub modyfikacją, uniemożliwiać dostęp nieautoryzowanym użytkownikom oraz chronić zawartość chronioną prawami autorskimi za pomocą zarządzania prawami cyfrowymi.

Polecenia wyłączające zapisy

Urządzenie hosta może nakazać karcie SD, aby stała się tylko do odczytu (aby odrzucić kolejne polecenia zapisywania na niej informacji). Istnieją zarówno odwracalne, jak i nieodwracalne polecenia hosta, które to umożliwiają.

Wycięcie chroniące przed zapisem

Odblokowane i zablokowane karty SD
Karta pamięci Sony 64 GB SF-M Tough Series UHS-II SDXC to jedna z niewielu kart na rynku bez wysuwanej zakładki na wycięciu chroniącym przed zapisem.

Większość pełnowymiarowych kart SD ma „mechaniczny przełącznik ochrony przed zapisem”, który umożliwia użytkownikowi poinformowanie komputera hosta, że ​​użytkownik chce, aby urządzenie było traktowane jako tylko do odczytu. Nie chroni to danych na karcie, jeśli host jest zagrożony: „Ochrona karty jest obowiązkiem hosta. Pozycja przełącznika ochrony przed zapisem jest nieznana wewnętrznym obwodom karty”. Niektóre urządzenia hosta nie obsługują ochrony przed zapisem, która jest opcjonalną funkcją specyfikacji SD, a sterowniki i urządzenia, które stosują się do wskazania tylko do odczytu, mogą umożliwić użytkownikowi jego ominięcie.

Przełącznik to przesuwana zakładka, która zakrywa wycięcie w karcie. Formaty miniSD i microSD nie obsługują bezpośrednio wycięcia ochrony przed zapisem, ale można je włożyć do pełnowymiarowych adapterów, które to robią.

Patrząc na kartę SD od góry, prawa strona (strona ze ściętym rogiem) musi być nacięta.

Po lewej stronie może znajdować się nacięcie zabezpieczające przed zapisem. Jeśli nacięcie zostanie pominięte, karta może być odczytywana i zapisywana. Jeśli karta jest nacięta, jest tylko do odczytu. Jeżeli karta posiada wycięcie i wysuwaną wypustkę zakrywającą wycięcie, użytkownik może przesunąć wypustkę w górę (w kierunku styków), aby zadeklarować kartę do odczytu/zapisu lub w dół, aby zadeklarować, że karta jest tylko do odczytu. Schemat po prawej przedstawia pomarańczową przesuwaną zakładkę ochrony przed zapisem zarówno w pozycji odblokowanej, jak i zablokowanej.

Karty sprzedawane z zawartością, której nie wolno zmieniać, są trwale oznaczone jako tylko do odczytu poprzez wycięcie i brak przesuwanej zakładki.

Hasło do karty

Adapter microSD do SD (po lewej), adapter microSD do miniSD (w środku), karta microSD (po prawej)

Urządzenie hosta może zablokować kartę SD za pomocą hasła o długości do 16 bajtów, zwykle dostarczanego przez użytkownika. Zablokowana karta współdziała normalnie z urządzeniem hosta, z tym wyjątkiem, że odrzuca polecenia odczytu i zapisu danych. Zablokowaną kartę można odblokować tylko poprzez podanie tego samego hasła. Urządzenie hosta może, po podaniu starego hasła, określić nowe hasło lub wyłączyć blokowanie. Bez hasła (zazwyczaj w przypadku, gdy użytkownik zapomni hasła), urządzenie hosta może nakazać karcie usunięcie wszystkich danych z karty do ponownego wykorzystania w przyszłości (z wyjątkiem danych karty w systemie DRM), ale nie ma możliwości aby uzyskać dostęp do istniejących danych.

Urządzenia z systemem Windows Phone 7 korzystają z kart SD przeznaczonych do dostępu tylko przez producenta telefonu lub operatora komórkowego. Karta SD włożona do telefonu pod komorą baterii zostaje zablokowana „w telefonie z automatycznie wygenerowanym kluczem”, tak że „karta SD nie może być odczytana przez inny telefon, urządzenie lub komputer”. Jednak urządzenia z systemem Symbian są jednymi z nielicznych, które mogą wykonywać niezbędne operacje formatowania niskiego poziomu na zablokowanych kartach SD. Dzięki temu możliwe jest użycie urządzenia takiego jak Nokia N8 do sformatowania karty w celu późniejszego użycia w innych urządzeniach.

karty smartSD

Karta pamięci smartSD to karta microSD z wewnętrznym „bezpiecznym elementem”, który umożliwia przesyłanie poleceń jednostki danych protokołu aplikacji ISO 7816 do, na przykład, apletów JavaCard działających na wewnętrznym zabezpieczonym elemencie za pośrednictwem magistrali SD.

Niektóre z najwcześniejszych wersji kart pamięci microSD z bezpiecznymi elementami zostały opracowane w 2009 roku przez DeviceFidelity, Inc. , pioniera w dziedzinie komunikacji zbliżeniowej (NFC) i płatności mobilnych , wraz z wprowadzeniem produktów In2Pay i CredenSE, później skomercjalizowanych i certyfikowanych dla urządzeń mobilnych transakcje zbliżeniowe Visa w 2010 roku. DeviceFidelity dostosowało również kartę In2Pay microSD do współpracy z iPhonem firmy Apple za pomocą iCaisse i jako pionier w 2010 roku wprowadziło pierwsze transakcje NFC i płatności mobilne na urządzeniu Apple.

Dokonano różnych implementacji kart smartSD dla aplikacji płatniczych i bezpiecznego uwierzytelniania. W 2012 Good Technology nawiązała współpracę z DeviceFidelity, aby używać kart microSD z bezpiecznymi elementami do mobilnej tożsamości i kontroli dostępu .

Karty microSD z obsługą Secure Elements i NFC ( Near Field Communication ) są używane do płatności mobilnych i zostały wykorzystane w mobilnych portfelach i rozwiązaniach bankowości mobilnej bezpośrednio do konsumentów, z których niektóre zostały uruchomione przez największe banki na całym świecie, w tym Bank of America , US Bank i Wells Fargo , podczas gdy inne były częścią innowacyjnych nowych programów neobanków skierowanych bezpośrednio do konsumentów , takich jak moneto , wprowadzonych po raz pierwszy w 2012 roku.

Karty microSD z Secure Elements zostały również wykorzystane do bezpiecznego szyfrowania głosu na urządzeniach mobilnych, co pozwala na jeden z najwyższych poziomów bezpieczeństwa w komunikacji głosowej między osobami. Takie rozwiązania są intensywnie wykorzystywane w wywiadzie i bezpieczeństwie.

W 2011 roku, HID Global współpracuje z Arizona State University , aby uruchomić rozwiązań dostępu kampusu dla studentów korzystających microSD Secure Element oraz Mifare technologii dostarczanej przez DeviceFidelity, Inc . Po raz pierwszy można było używać zwykłych telefonów komórkowych do otwierania drzwi bez konieczności używania elektronicznych kluczy dostępu.

Ulepszenia dostawcy

Karty SD z podwójnymi interfejsami: SD i USB

Sprzedawcy starali się wyróżnić swoje produkty na rynku za pomocą różnych funkcji specyficznych dla dostawcy:

  • Zintegrowana sieć Wi-Fi — kilka firm produkuje karty SD z wbudowanymi urządzeniami nadawczo-odbiorczymi Wi-Fi obsługującymi zabezpieczenia statyczne (WEP 40; 104; i 128, WPA-PSK i WPA2-PSK). Karta umożliwia dowolnemu aparatowi cyfrowemu z gniazdem SD przesyłanie przechwyconych obrazów przez sieć bezprzewodową lub przechowywanie obrazów w pamięci karty, dopóki nie znajdzie się w zasięgu sieci bezprzewodowej. Przykłady: Eye-Fi / SanDisk , Transcend Wi-Fi , Toshiba FlashAir , Trek Flucard , PQI Air Card i LZeal ez Share . Niektóre modele geotagują swoje zdjęcia.
  • Wstępnie załadowana zawartość – w 2006 roku firma SanDisk ogłosiła Gruvi , kartę microSD z dodatkowymi funkcjami zarządzania prawami cyfrowymi, która ma służyć jako nośnik do publikowania treści. Firma SanDisk ponownie ogłosiła w 2008 roku wstępnie załadowane karty pod nazwą slotMusic , tym razem nie wykorzystując żadnych funkcji DRM karty SD. W 2011 roku firma SanDisk oferowała różne kolekcje 1000 utworów na jednym gnieździe Karta muzyczna za około 40 USD, teraz ograniczona do kompatybilnych urządzeń i bez możliwości kopiowania plików.
  • Zintegrowane złącze USB — produkt SanDisk SD Plus można podłączyć bezpośrednio do portu USB bez konieczności korzystania z czytnika kart USB. Inne firmy wprowadziły porównywalne produkty, takie jak produkt Duo SD firmy OCZ Technology oraz produkt 3 Way (microSDHC, SDHC i USB) firmy A-DATA, który był dostępny dopiero w 2008 roku.
  • Różne kolory — firma SanDisk zastosowała różne kolory plastikowych lub samoprzylepnych etykiet, w tym linię „gaming” w przezroczystych plastikowych kolorach, która wskazywała pojemność karty.
  • Zintegrowany wyświetlacz – W 2006 roku firma A-DATA ogłosiła wprowadzenie karty SD Super Info z cyfrowym wyświetlaczem, który zawierał dwuznakową etykietę i pokazywał ilość niewykorzystanej pamięci na karcie.

Karty SDIO

Aparat korzystający z interfejsu SDIO do połączenia z niektórymi urządzeniami HP iPAQ

Karta SDIO (Secure Digital Input Output) jest rozszerzeniem specyfikacji SD o funkcje we/wy. Karty SDIO są w pełni funkcjonalne tylko w urządzeniach hosta zaprojektowanych do obsługi ich funkcji wejścia-wyjścia (zwykle PDA, jak Palm Treo , ale czasami laptopy lub telefony komórkowe). Urządzenia te mogą wykorzystywać gniazdo SD do obsługi odbiorników GPS , modemów , czytników kodów kreskowych , tunerów radiowych FM, tunerów telewizyjnych, czytników RFID , aparatów cyfrowych oraz interfejsów Wi-Fi , Bluetooth , Ethernet i IrDA . Zaproponowano wiele innych urządzeń SDIO, ale obecnie coraz częściej urządzenia I/O łączą się za pomocą interfejsu USB.

Karty SDIO obsługują większość poleceń pamięci kart SD. Karty SDIO mogą być skonstruowane jako osiem kart logicznych, chociaż obecnie typowym sposobem, w jaki karta SDIO wykorzystuje tę możliwość, jest struktura jako jedna karta we/wy i jedna karta pamięci.

Interfejsy SDIO i SD są identyczne pod względem mechanicznym i elektrycznym. Urządzenia hosta zbudowane dla kart SDIO generalnie akceptują karty pamięci SD bez funkcji I/O. Jednak sytuacja odwrotna nie jest prawdą, ponieważ urządzenia hosta potrzebują odpowiednich sterowników i aplikacji do obsługi funkcji we/wy karty. Na przykład aparat HP SDIO zwykle nie współpracuje z urządzeniami PDA, które nie są wymienione jako akcesoria. Włożenie karty SDIO do dowolnego gniazda SD nie powoduje fizycznych uszkodzeń ani zakłóceń w działaniu urządzenia hosta, ale użytkownicy mogą być sfrustrowani, że karta SDIO nie działa w pełni po włożeniu do pozornie kompatybilnego gniazda. (Urządzenia USB i Bluetooth wykazują porównywalne problemy z kompatybilnością, choć w mniejszym stopniu dzięki ustandaryzowanym klasom urządzeń USB i profilom Bluetooth ).

Rodzina SDIO obejmuje karty Low-Speed ​​i Full-Speed. Oba typy kart SDIO obsługują magistrale SPI i jednobitowe SD. Karty SDIO o niskiej szybkości mogą również obsługiwać czterobitową magistralę SD; Do obsługi czterobitowej magistrali SD wymagane są karty SDIO o pełnej szybkości. Aby użyć karty SDIO jako „karty combo” (zarówno dla pamięci, jak i we/wy), urządzenie hosta musi najpierw wybrać obsługę czterobitowej szyny SD. Dwie inne unikalne cechy Low-Speed ​​SDIO to maksymalna częstotliwość taktowania 400 kHz dla całej komunikacji oraz użycie Pinu 8 jako „przerwania” w celu zainicjowania dialogu z urządzeniem hosta.

Łączenie kart razem

Jednobitowy protokół SD wywodzi się z protokołu MMC, który przewidywał możliwość umieszczenia do trzech kart na szynie wspólnych linii sygnałowych. Karty wykorzystują interfejsy typu otwarty kolektor , w których karta może ciągnąć linię do niskiego poziomu napięcia; linia jest na wysokim poziomie napięcia (z powodu rezystora podciągającego ), jeśli żadna karta nie ciągnie jej nisko. Chociaż karty współdzieliły linie zegara i sygnału, każda karta miała własną linię wyboru chipa, aby wyczuć, że urządzenie hosta ją wybrało.

Protokół SD przewidywał możliwość łączenia 30 kart razem bez oddzielnych linii wyboru chipów. Urządzenie hosta rozsyła polecenia do wszystkich kart i identyfikuje kartę, aby odpowiedzieć na polecenie, używając jej unikalnego numeru seryjnego.

W praktyce karty rzadko są łączone ze sobą, ponieważ praca z otwartym kolektorem powoduje problemy przy dużych prędkościach i zwiększa zużycie energii. Nowsze wersje specyfikacji SD zalecają osobne linie dla każdej karty.

Zgodność

Urządzenia hosta zgodne z nowszymi wersjami specyfikacji zapewniają zgodność wsteczną i akceptują starsze karty SD. Na przykład urządzenia hosta SDXC akceptują wszystkie poprzednie rodziny kart pamięci SD, a urządzenia hosta SDHC akceptują również standardowe karty SD.

Starsze urządzenia hosta generalnie nie obsługują nowszych formatów kart, a nawet jeśli mogą obsługiwać interfejs magistrali używany przez kartę, pojawia się kilka czynników:

  • Nowsza karta może oferować większą pojemność niż urządzenie hosta może obsłużyć (ponad 4 GB dla SDHC, ponad 32 GB dla SDXC).
  • Nowsza karta może używać systemu plików, do którego urządzenie hosta nie może nawigować ( FAT32 dla SDHC, exFAT dla SDXC)
  • Korzystanie z karty SDIO wymaga, aby urządzenie hosta było przystosowane do funkcji wejścia/wyjścia zapewnianych przez kartę.
  • Interfejs sprzętowy karty został zmieniony począwszy od wersji 2.0 (nowe zegary magistrali wysokiej prędkości, redefinicja bitów pojemności pamięci ) i rodziny SDHC (magistrala Ultra-high speed (UHS))
  • UHS-II ma fizycznie więcej pinów, ale jest wstecznie kompatybilny z UHS-I i nie-UHS zarówno dla gniazda, jak i karty.
  • Niektórzy sprzedawcy produkowali karty SDSC o pojemności powyżej 1 GB, zanim SDA ustandaryzowało metodę tego.
Tabela kompatybilności SD
Karta
Otwór
SDSC SDHC SDHC
UHS
SDXC SDXC
UHS
SDIO
SDSC Częściowy FAT16, < 4 GB FAT16, < 4 GB Nie Nie Nie
SDHC tak tak tak FAT32 FAT32 Nie
SDHC UHS tak tak tak FAT32 FAT32 Nie
SDXC tak tak tak tak tak Nie
SDXC UHS tak tak tak tak tak Nie
SDIO Różne Różne Różne Różne Różne tak

Rynki

Ze względu na niewielkie rozmiary, karty Secure Digital są używane w wielu konsumenckich urządzeniach elektronicznych i stały się powszechnym sposobem przechowywania kilku gigabajtów danych w niewielkim rozmiarze. Urządzenia, w których użytkownik może często usuwać i wymieniać karty, takie jak aparaty cyfrowe , kamery i konsole do gier wideo , zwykle używają pełnowymiarowych kart. Urządzenia, w których mały rozmiar jest najważniejszy, takie jak telefony komórkowe , kamery sportowe, takie jak seria GoPro Hero i drony z kamerą , zwykle korzystają z kart microSD.

Telefony komórkowe

Karta microSD pomogła napędzać rynek smartfonów, dając zarówno producentom, jak i konsumentom większą elastyczność i swobodę.

Podczas gdy przechowywanie w chmurze zależy od stabilnego połączenia internetowego i wystarczająco obszernych planów transmisji danych , karty pamięci w urządzeniach mobilnych zapewniają niezależną od lokalizacji i prywatną rozbudowę pamięci ze znacznie wyższymi prędkościami transferu i brakiem opóźnień (inżynieria) ( § Wydajność w świecie rzeczywistym ), umożliwiając takie aplikacje jak fotografia i nagrywanie wideo . Podczas gdy dane przechowywane wewnętrznie na urządzeniach z blokadąniedostępne , dane przechowywane na karcie pamięci mogą być odzyskane i dostępne zewnętrznie przez użytkownika jako urządzenie pamięci masowej . Przewagą nad rozbudową pamięci masowej USB w podróży jest bezkompromisowa ergonomia . Użycie karty pamięci chroni również niewymienialną pamięć wewnętrzną telefonu komórkowego przed zużyciem spowodowanym przez ciężkie aplikacje, takie jak nadmierne użycie aparatu i przenośny serwer FTP hostowany przez Wi-Fi Direct . Dzięki rozwojowi technicznemu kart pamięci, użytkownicy istniejących urządzeń mobilnych mogą z czasem dalej rozbudowywać swoją pamięć masową i coraz bardziej opłacalną.

Najnowsze wersje głównych systemów operacyjnych, takich jak Windows Mobile i Android, umożliwiają uruchamianie aplikacji z kart microSD, stwarzając możliwości dla nowych modeli użytkowania kart SD na rynkach komputerów mobilnych, a także oczyszczając dostępną wewnętrzną pamięć masową.

Karty SD nie są najbardziej ekonomicznym rozwiązaniem w urządzeniach, które potrzebują tylko niewielkiej ilości pamięci nieulotnej, takich jak ustawienia stacji w małych radioodbiornikach. Mogą również nie stanowić najlepszego wyboru dla aplikacji, które wymagają większej pojemności lub szybkości pamięci, jakie zapewniają inne standardy kart flash, takie jak CompactFlash . Te ograniczenia mogą być rozwiązane przez ewoluujące technologie pamięci, takie jak nowe specyfikacje SD 7.0, które umożliwiają przechowywanie do 128 TB.

Wiele komputerów osobistych wszelkiego rodzaju, w tym tablety i telefony komórkowe, korzysta z kart SD za pośrednictwem wbudowanych gniazd lub aktywnego adaptera elektronicznego. Istnieją adaptery dla karty PC , ExpressBus , USB , FireWire i portu równoległego drukarki . Aktywne adaptery pozwalają również na używanie kart SD w urządzeniach przeznaczonych do innych formatów, takich jak CompactFlash . FlashPath adapter kart SD pozwala być stosowane w dyskietki napędu.

Niektóre urządzenia, takie jak Samsung Galaxy Fit (2011) i Samsung Galaxy Note 8.0 (2013), mają komorę na kartę SD umieszczoną na zewnątrz i dostępną ręcznie, podczas gdy w innych urządzeniach znajduje się ona pod pokrywą baterii. Nowsze telefony komórkowe wykorzystują system wysuwania otworków w tacce, w której znajduje się zarówno karta pamięci, jak i karta SIM .

Podróbki

Samsung Pro 64 GB microSDXC oryginalny (po lewej) i podrobiony (po prawej): Fałszywy twierdzi, że ma pojemność 64 GB, ale tylko 8 GB (szybkość klasy 4) jest użytecznych: Podczas próby zapisania więcej niż 8 GB następuje utrata danych . Używany również do podróbek SanDisk 64 GB.
Obrazy oryginalnych, wątpliwych i fałszywych/podrobionych kart microSD (Secure Digital) przed i po dekapsulacji. Szczegóły u źródła , fot. Andrew Huang .

Powszechnie spotykane na rynku są niewłaściwie oznakowane lub podrobione karty Secure Digital, które zgłaszają fałszywą pojemność lub działają wolniej niż oznaczone. Istnieją narzędzia programowe do sprawdzania i wykrywania podrobionych produktów . Wykrywanie podrobionych kart zwykle polega na kopiowaniu plików z losowymi danymi na kartę SD do momentu wyczerpania jej pojemności i kopiowaniu ich z powrotem. Pliki, które zostały skopiowane z powrotem, można przetestować, porównując sumy kontrolne (np. MD5 ) lub próbując je skompresować . To drugie podejście wykorzystuje fakt, że sfałszowane karty umożliwiają użytkownikowi odczytywanie plików, które następnie składają się z łatwych do kompresji, jednolitych danych (na przykład powtarzających się 0xFFs ).

Aparaty cyfrowe

Karta SD w DSLR aparat fotograficzny

SD / MMC zastępuje Toshiba „s SmartMedia jako dominującego formatu kart pamięci używanych w aparatach cyfrowych. W 2001 r. SmartMedia osiągnęła prawie 50% wykorzystania, ale do 2005 r. SD/MMC zdobyła ponad 40% rynku aparatów cyfrowych, a udział SmartMedia spadł do 2007 r.

W tym czasie wszyscy wiodący producenci aparatów cyfrowych używali SD w swoich liniach produktów konsumenckich, w tym Canon , Casio , Fujifilm , Kodak , Leica , Nikon , Olympus , Panasonic , Pentax , Ricoh , Samsung i Sony . Wcześniej Olympus i Fujifilm używały wyłącznie kart XD-Picture Card (kart xD), podczas gdy Sony używało tylko Memory Stick ; na początku 2010 roku wszystkie trzy wspierały SD.

Niektóre profesjonalne i profesjonalne aparaty cyfrowe nadal oferowały kartę CompactFlash (CF), albo w drugim gnieździe kart, albo jako jedyną pamięć masową, ponieważ CF obsługuje znacznie wyższe maksymalne pojemności i historycznie była tańsza przy tej samej pojemności.

Bezpieczne karty pamięci cyfrowe mogą być używane w Sony XDCAM EX kamer z adapterem i Panasonic karty P2 urządzeń z MicroP2 adaptera.

Komputery osobiste

Chociaż wiele komputerów osobistych obsługuje karty SD jako dodatkowe urządzenie pamięci masowej za pomocą wbudowanego gniazda lub może obsługiwać karty SD za pomocą adaptera USB, karty SD nie mogą być używane jako podstawowy dysk twardy za pośrednictwem wbudowanego kontrolera ATA , ponieważ żaden z nich nie warianty kart SD obsługują sygnalizację ATA. Użycie podstawowego dysku twardego wymaga oddzielnego układu kontrolera SD lub konwertera SD na CompactFlash. Jednak na komputerach obsługujących ładowanie z interfejsu USB karta SD w adapterze USB może być podstawowym dyskiem twardym, pod warunkiem, że zawiera system operacyjny, który obsługuje dostęp do USB po zakończeniu ładowania początkowego.

W laptopach i tabletach karty pamięci w zintegrowanym czytniku kart oferują korzyści ergonomiczne w porównaniu z pamięciami flash USB , ponieważ te ostatnie wystają z urządzenia, a użytkownik musiałby uważać, aby nie uderzyć go podczas transportu urządzenia, co może uszkodzić port USB. Karty pamięci mają ujednolicony kształt i nie rezerwują portu USB po włożeniu do dedykowanego gniazda kart w komputerze.

Od końca 2009 r. nowsze komputery Apple z zainstalowanymi czytnikami kart SD mogą uruchamiać się w systemie macOS z urządzeń pamięci masowej SD po prawidłowym sformatowaniu do formatu plików Mac OS Extended i domyślnej tabeli partycji ustawionej na GUID Partition Table . (Zobacz Inne systemy plików poniżej).

Karty SD są coraz częściej używane i popularne wśród posiadaczy starych komputerów, takich jak 8-bitowe Atari . Na przykład SIO2SD ( SIO to port Atari do podłączania urządzeń zewnętrznych) jest obecnie używany. Oprogramowanie dla 8-bitowego Atari może znajdować się na jednej karcie SD, która może mieć mniej niż 4-8 GB miejsca na dysku (2019).

Systemy wbudowane

Osłona (płyta- córka ), która daje mikroprocesorom prototypowym Arduino dostęp do kart SD

W 2008 roku SDA określiła Embedded SD, „wykorzystując dobrze znane standardy SD”, aby umożliwić niewymiennym urządzeniom typu SD na płytkach drukowanych. Jednak standard ten nie został przyjęty przez rynek, podczas gdy standard MMC stał się de facto standardem dla systemów wbudowanych. SanDisk dostarcza takie wbudowane komponenty pamięci pod marką iNAND.

Większość nowoczesnych mikrokontrolerów ma wbudowaną logikę SPI, która może łączyć się z kartą SD działającą w trybie SPI, zapewniając nieulotną pamięć masową. Nawet jeśli mikrokontroler nie ma funkcji SPI, funkcja ta może być emulowana przez bit banging . Na przykład hack home-brew łączy zapasowe piny General Purpose Input/Output (GPIO) procesora routera Linksys WRT54G z kodem wsparcia MMC z jądra Linux . Ta technika może osiągnąć przepustowość do 1,6 Mbit/s .

Dystrybucja muzyki

Nagrane karty microSD zostały wykorzystane do komercjalizacji muzyki pod markami slotMusic i slotRadio firmy SanDisk oraz MQS firmy Astell&Kern .

Szczegóły techniczne

Fizyczny rozmiar

Specyfikacja karty SD definiuje trzy rozmiary fizyczne. Rodziny SD i SDHC są dostępne we wszystkich trzech rozmiarach, ale rodziny SDXC i SDUC nie są dostępne w rozmiarze mini, a rodzina SDIO nie jest dostępna w rozmiarze mikro. Mniejsze karty można używać w większych gniazdach dzięki zastosowaniu pasywnego adaptera.

Standard

Porównanie wielkości rodzin: SD (niebieski), miniSD (zielony), microSD (czerwony)
  • SD (SDSC), SDHC, SDXC, SDIO, SDUC
  • 32 mm × 24 mm × 2,1 mm ( 1+1764  w ×  1516  w ×  564  w)
  • 32 mm × 24 mm × 1,4 mm ( 1+1764  in ×  1516  in ×  116  in)(tak cienki jak MMC) dlaThin SD(rzadko)

MiniSD

  • miniSD, miniSDHC, miniSDIO
  • 21,5 mm x 20 mm x 1,4 mm ( 27 / 32  w krotne  25 / 32  w krotne  1 / 16  cala)

microSD

Współczynnik kształtu mikro to najmniejszy format karty SD.

  • microSD, microSDHC, microSDXC, microSDUC
  • 15 mm × 11 mm × 1 mm ( 1932  cali ×  716  cali ×  364 cali  )

Tryby przesyłania

Karty mogą obsługiwać różne kombinacje następujących typów magistrali i trybów przesyłania. Tryb magistrali SPI i jednobitowy tryb magistrali SD są obowiązkowe dla wszystkich rodzin SD, jak wyjaśniono w następnej sekcji. Gdy urządzenie hosta i karta SD wynegocjują tryb interfejsu magistrali, użycie ponumerowanych pinów jest takie samo dla wszystkich rozmiarów kart.

  • Tryb magistrali SPI: Serial Peripheral Interface Bus jest używany głównie przez wbudowane mikrokontrolery . Ten typ magistrali obsługuje tylko interfejs 3,3 V. Jest to jedyny typ magistrali, który nie wymaga licencji hosta.
  • Tryb jednobitowej magistrali SD: Oddzielne kanały poleceń i danych oraz zastrzeżony format przesyłania.
  • Tryb czterobitowej szyny SD: Wykorzystuje dodatkowe piny oraz kilka zmienionych pinów. Jest to ten sam protokół, co tryb jednobitowej szyny SD, który wykorzystuje jedno polecenie i cztery linie danych do szybszego przesyłania danych. Wszystkie karty SD obsługują ten tryb. UHS-I i UHS-II wymagają tego typu magistrali.
  • Dwie linie różnicowe Tryb SD UHS-II: Wykorzystuje dwa niskonapięciowe interfejsy różnicowe do przesyłania poleceń i danych. Karty UHS-II zawierają ten interfejs oprócz trybów magistrali SD.

Fizyczny interfejs składa się z 9 pinów, z wyjątkiem tego, że karta miniSD dodaje dwa niepołączone piny pośrodku, a karta microSD pomija jeden z dwóch pinów V SS (masa).

Oficjalne numery pinów dla każdego typu karty (od góry do dołu): MMC , SD, miniSD, microSD. To pokazuje ewolucję od starszego MMC, na którym opiera się SD. UWAGA: Ten rysunek nie pokazuje 8 nowych styków UHS-II, które zostały dodane w specyfikacji 4.0.
Tryb magistrali SPI

Kołek MMC

szpilka SD

pin miniSD

pin microSD
Nazwa We/Wy Logika Opis
1 1 1 2 nCS i PP Wybór karty SPI [CS] (logika ujemna)
2 2 2 3 DI i PP Wejście danych szeregowych SPI [MOSI]
3 3 3 VSS S S Grunt
4 4 4 4 VDD S S Moc
5 5 5 5 CLK i PP Zegar szeregowy SPI [SCLK]
6 6 6 6 VSS S S Grunt
7 7 7 7 ROBIĆ O PP Wyjście danych szeregowych SPI [MISO]
8 8 8 NC
nIRQ
.
O
.
OD
Nieużywane (karty pamięci)
Przerwanie (karty SDIO) (logika negatywna)
9 9 1 NC . . Nie używany
10 NC . . Skryty
11 NC . . Skryty
Tryb jednobitowej magistrali SD

Kołek MMC

szpilka SD

pin miniSD

pin microSD
Nazwa We/Wy Logika Opis
1 1 1 2 Płyta CD We/Wy . Wykrywanie karty (przez hosta) i
wykrywanie trybu bez SPI (przez kartę)
2 2 2 3 CMD We/Wy PP,
OD
Polecenie,
odpowiedź
3 3 3 VSS S S Grunt
4 4 4 4 VDD S S Moc
5 5 5 5 CLK i PP Zegar szeregowy
6 6 6 6 VSS S S Grunt
7 7 7 7 DAT0 We/Wy PP Dane szeregowe SD 0
8 8 8 NC
nIRQ
.
O
.
OD
Nieużywane (karty pamięci)
Przerwanie (karty SDIO) (logika negatywna)
9 9 1 NC . . Nie używany
10 NC . . Skryty
11 NC . . Skryty
Tryb czterobitowej magistrali SD

Kołek MMC

szpilka SD

pin miniSD

pin microSD
Nazwa We/Wy Logika Opis
. 1 1 2 DAT3 We/Wy PP Dane szeregowe SD 3
. 2 2 3 CMD We/Wy PP,
OD
Polecenie,
odpowiedź
. 3 3 VSS S S Grunt
. 4 4 4 VDD S S Moc
. 5 5 5 CLK i PP Zegar szeregowy
. 6 6 6 VSS S S Grunt
. 7 7 7 DAT0 We/Wy PP Dane szeregowe SD 0
8 8 8 DAT1
nIRQ
We/
Wy
PP
OD
SD Serial Data 1 (karty pamięci)
Okres przerwania (karty SDIO współdzielą pin za pośrednictwem protokołu)
9 9 1 DAT2 We/Wy PP Dane szeregowe SD 2
10 NC . . Skryty
11 NC . . Skryty

Uwagi:

  1. Kierunek odnosi się do karty. I = wejście, O = wyjście.
  2. PP = Logika Push-Pull , OD = Logika Open-Drain .
  3. S = Zasilanie , NC = Niepodłączony (lub logiczny wysoki ).

Berło

Wewnątrz karty SD o pojemności 512 MB: chip NAND flash, który przechowuje dane (na dole) i kontroler SD (na górze)
Wewnątrz karty SD o pojemności 2 GB: dwa chipy NAND flash (górny i środkowy), chip kontrolera SD (dół)
Wewnątrz karty SDHC 16 GB

Interfejs poleceń

Karty SD i urządzenia hosta początkowo komunikują się za pośrednictwem synchronicznego jednobitowego interfejsu, w którym urządzenie hosta dostarcza sygnał zegara, który wysyła pojedyncze bity do iz karty SD. W ten sposób urządzenie hosta wysyła 48-bitowe polecenia i odbiera odpowiedzi. Karta może sygnalizować, że odpowiedź będzie opóźniona, ale urządzenie hosta może przerwać dialog.

Poprzez wydawanie różnych poleceń urządzenie hosta może:

  • Określ typ, pojemność pamięci i możliwości karty SD
  • Poleć karcie użycie innego napięcia, innej prędkości zegara lub zaawansowanego interfejsu elektrycznego
  • Przygotuj kartę do odbioru bloku do zapisu w pamięci flash lub odczytu i odpowiedzi z zawartością określonego bloku.

Interfejs poleceń jest rozszerzeniem interfejsu MultiMediaCard (MMC). Karty SD zrezygnowały z obsługi niektórych poleceń w protokole MMC, ale dodały polecenia związane z ochroną przed kopiowaniem. Używając tylko poleceń obsługiwanych przez oba standardy do czasu określenia typu włożonej karty, urządzenie hosta może obsługiwać zarówno karty SD, jak i MMC.

Interfejs elektryczny

Wszystkie rodziny kart SD początkowo używają interfejsu elektrycznego 3,3  V. Na polecenie karty SDHC i SDXC można przełączyć na zasilanie 1,8 V.

Przy pierwszym uruchomieniu lub włożeniu karty urządzenie hosta wybiera magistralę interfejsu szeregowego (SPI) lub jednobitową magistralę SD na podstawie poziomu napięcia obecnego na styku 1. Następnie urządzenie hosta może wydać polecenie przełączenia na czterobitowy interfejs magistrali SD, jeśli karta SD go obsługuje. W przypadku różnych typów kart obsługa czterobitowej magistrali SD jest opcjonalna lub obowiązkowa.

Po ustaleniu, że karta SD obsługuje tę funkcję, urządzenie hosta może również nakazać karcie SD przełączenie na wyższą prędkość transferu . Do czasu określenia możliwości karty urządzenie hosta nie powinno używać częstotliwości zegara większej niż 400 kHz. Karty SD inne niż SDIO (patrz poniżej) mają częstotliwość taktowania „Domyślna prędkość” wynosząca 25 MHz. Urządzenie hosta nie musi używać maksymalnej częstotliwości zegara obsługiwanej przez kartę. Może działać z prędkością mniejszą niż maksymalna częstotliwość zegara, aby oszczędzać energię. Między poleceniami urządzenie hosta może całkowicie zatrzymać zegar.

Osiąganie wyższych prędkości kart

Specyfikacja SD definiuje transfery o szerokości czterech bitów. (Specyfikacja MMC obsługuje to, a także definiuje tryb ośmiobitowy; karty MMC z rozszerzonymi bitami nie zostały zaakceptowane przez rynek.) Przesyłanie kilku bitów na każdy impuls zegarowy poprawia szybkość karty. Zaawansowane rodziny SD również poprawiły szybkość, oferując szybsze częstotliwości taktowania i podwójną szybkość transmisji danych (wyjaśnione tutaj ) w szybkim interfejsie różnicowym (UHS-II).

System plików

Podobnie jak inne typy kart pamięci flash, karta SD z dowolnej rodziny SD jest urządzeniem pamięci masowej z adresowaniem blokowym , w którym urządzenie hosta może odczytywać lub zapisywać bloki o stałym rozmiarze, określając ich numer bloku.

MBR i FAT

Większość kart SD jest fabrycznie sformatowana z co najmniej jedną partycją MBR , gdzie pierwsza lub jedyna partycja zawiera system plików . To pozwala im działać jak twardy dysk z komputera osobistego . Zgodnie ze specyfikacją karty SD karta SD jest sformatowana przy użyciu MBR i następującego systemu plików:

  • Dla kart SDSC:
    • Pojemność poniżej 32 680 sektorów logicznych (mniejszych niż 16 MB): FAT12 z typem partycji 01h i BPB 3.0 lub EBPB 4.1
    • Pojemność od 32 680 do 65 535 sektorów logicznych (od 16 MB do 32 MB): FAT16 z typem partycji 04h i BPB 3.0 lub EBPB 4.1
    • Pojemność co najmniej 65 536 sektorów logicznych (większych niż 32 MB): FAT16B z typem partycji 06h i EBPB 4.1
  • Dla kart SDHC:
    • Pojemność mniejsza niż 16 450 560 sektorów logicznych (mniejsza niż 7,8 GB): FAT32 z typem partycji 0Bh i EBPB 7.1
    • Pojemność co najmniej 16 450 560 sektorów logicznych (większych niż 7,8 GB): FAT32 z partycją typu 0Ch i EBPB 7.1
  • Dla kart SDXC: exFAT z partycją typu 07h

Większość produktów konsumenckich, które obsługują kartę SD, oczekuje, że jest ona podzielona na partycje i sformatowana w ten sposób. Uniwersalna obsługa FAT12, FAT16, FAT16B i FAT32 pozwala na użycie kart SDSC i SDHC na większości komputerów hostów z kompatybilnym czytnikiem SD, aby zaprezentować użytkownikowi znajomą metodę nazwania plików w hierarchicznym drzewie katalogów.

Na takich kartach SD standardowe programy narzędziowe, takie jak „ Narzędzie dyskowe ” systemu Mac OS X lub SCANDISK systemu Windows, mogą być używane do naprawy uszkodzonego systemu plików, a czasami do odzyskania usuniętych plików. Na takich kartach można używać narzędzi do defragmentacji systemów plików FAT. Wynikająca z tego konsolidacja plików może zapewnić marginalne skrócenie czasu potrzebnego do odczytu lub zapisu pliku, ale nie jest to poprawa porównywalna z defragmentacją dysków twardych, gdzie przechowywanie pliku w wielu fragmentach wymaga dodatkowego fizycznego i stosunkowo powolnego przemieszczania głowica napędowa. Co więcej, defragmentacja wykonuje zapisy na karcie SD, które wliczają się do znamionowej żywotności karty. Wytrzymałość pamięci fizycznej na zapis jest omówiona w artykule na temat pamięci flash ; nowsza technologia zwiększająca pojemność karty zapewnia gorszą trwałość zapisu.

Podczas ponownego formatowania karty SD o pojemności co najmniej 32 MB (65536 sektorów logicznych lub więcej), ale nie większej niż 2 GB, zaleca się FAT16B z partycją typu 06h i EBPB 4.1, jeśli karta jest przeznaczona dla urządzenia konsumenckiego. (FAT16B jest również opcją dla kart 4 GB, ale wymaga użycia klastrów 64 KB , które nie są powszechnie obsługiwane.) FAT16B w ogóle nie obsługuje kart powyżej 4 GB.

Mandaty specyfikacji SDXC Zastosowanie Microsoft jest zastrzeżonym exFAT systemu plików, który czasem wymaga odpowiednich sterowników (np exfat-utils/ exfat-fusew systemie Linux).

Inne systemy plików

Ponieważ host postrzega kartę SD jako blokowe urządzenie pamięci masowej, karta nie wymaga partycji MBR ani żadnego określonego systemu plików. Kartę można ponownie sformatować, aby używać dowolnego systemu plików obsługiwanego przez system operacyjny. Na przykład:

  • W systemie Windows karty SD można sformatować przy użyciu NTFS, aw nowszych wersjach exFAT .
  • W systemie macOS karty SD można podzielić na partycje jako urządzenia GUID i sformatować za pomocą systemów plików HFS Plus lub APFS lub nadal używać exFAT .
  • W systemach operacyjnych typu Unix, takich jak Linux lub FreeBSD , karty SD mogą być formatowane przy użyciu systemu plików UFS , Ext2 , Ext3 , Ext4 , btrfs , HFS Plus , ReiserFS lub F2FS . Dodatkowo pod Linuksem można uzyskać dostęp do systemów plików HFS Plus do odczytu/zapisu, jeśli zainstalowany jest pakiet „hfsplus”, oraz partycjonować i sformatować, jeśli jest zainstalowany „hfsprogs”. (Te nazwy pakietów są poprawne w Debianie, Ubuntu itp., ale mogą się różnić w innych dystrybucjach Linuksa.)

Każda najnowsza wersja powyższego może formatować karty SD przy użyciu systemu plików UDF .

Dodatkowo, podobnie jak w przypadku żywych dysków flash USB, karta SD może mieć zainstalowany system operacyjny. Komputery, które mogą uruchamiać się z karty SD (przy użyciu adaptera USB lub włożonej do czytnika nośników pamięci flash komputera) zamiast dysku twardego, mogą w ten sposób odzyskać sprawność z uszkodzonego dysku twardego. Taka karta SD może być zablokowana przed zapisem, aby zachować integralność systemu.

Standard SD pozwala na korzystanie tylko z wyżej wymienionych systemów plików Microsoft FAT, a każda karta produkowana na rynku zostanie wstępnie załadowana odpowiednim standardowym systemem plików po jej dostarczeniu na rynek. Jeśli jakakolwiek aplikacja lub użytkownik ponownie sformatuje kartę przy użyciu niestandardowego systemu plików, nie można zapewnić prawidłowego działania karty, w tym współdziałania.

Ryzyko przeformatowania

Ponowne sformatowanie karty SD w innym systemie plików, a nawet w tym samym, może spowolnić działanie karty lub skrócić jej żywotność. Niektóre karty używają równoważenia zużycia , w którym często modyfikowane bloki są mapowane do różnych części pamięci w różnym czasie, a niektóre algorytmy równoważenia zużycia są zaprojektowane dla wzorców dostępu typowych dla FAT12, FAT16 lub FAT32. Ponadto wstępnie sformatowany system plików może używać rozmiaru klastra, który odpowiada obszarowi kasowania pamięci fizycznej na karcie; ponowne formatowanie może zmienić rozmiar klastra i zmniejszyć wydajność zapisu. Stowarzyszenie SD zapewnia bezpłatne oprogramowanie SD Formatter, które pozwala rozwiązać te problemy w systemach Windows i Mac OS X.

Karty pamięci SD/SDHC/SDXC mają na karcie „Obszar chroniony” dla funkcji bezpieczeństwa standardu SD. Ani standardowe programy formatujące, ani program formatujący SD Association nie usuną go. Stowarzyszenie SD sugeruje, że urządzenia lub oprogramowanie korzystające z funkcji bezpieczeństwa SD mogą je sformatować.

Pobór energii

Zużycie energii przez karty SD zależy od trybu prędkości, producenta i modelu.

Podczas przesyłania może mieścić się w zakresie 66–330 mW (20–100 mA przy napięciu zasilania 3,3 V). Specyfikacje firmy TwinMos Technologies podają maksymalnie 149 mW (45 mA) podczas przesyłania. Toshiba wymienia 264–330 mW (80–100 mA). Prąd czuwania jest znacznie niższy, mniej niż 0,2 mA dla jednej karty microSD z 2006 roku. W przypadku przesyłania danych przez dłuższy czas żywotność baterii może ulec znacznemu skróceniu; dla porównania pojemność baterii smartfonów wynosi zwykle około 6 Wh (Samsung Galaxy S2: 1650 mAh @ 3,7 V).

Nowoczesne karty UHS-II mogą zużywać do 2,88 W, jeśli urządzenie hosta obsługuje tryb prędkości magistrali SDR104 lub UHS-II. Minimalny pobór mocy w przypadku hosta UHS-II wynosi 720 mW.

Wymagania dotyczące karty w różnych trybach prędkości magistrali

Tryb prędkości autobusu
Maks.
prędkość magistrali
[MB/s]
Maks.
częstotliwość zegara
[MHz]

Napięcie sygnału
[V]
SDSC
[W]
SDHC
[W]
SDXC
[W]
HD312 312 52 0,4 - 2.88 2.88
FD156 156 52 0,4 - 2.88 2.88
SDR104 104 208 1,8 - 2.88 2.88
SDR50 50 100 1,8 - 1,44 1,44
DDR50 50 50 1,8 - 1,44 1,44
SDR25 25 50 1,8 - 0,72 0,72
SDR12 12,5 25 1,8 - 0,36 0,36 / 0,54
Wysoka prędkość 25 50 3,3 0,72 0,72 0,72
Domyślna prędkość 12,5 25 3,3 0,33 0,36 0,36 / 0,54

Pojemność i kompatybilność pamięci

Wszystkie karty SD pozwalają urządzeniu hosta określić, ile informacji może przechowywać karta, a specyfikacja każdej rodziny SD daje urządzeniu hostowi gwarancję maksymalnej pojemności raportowanej przez zgodną kartę.

Zanim specyfikacja wersji 2.0 (SDHC) została ukończona w czerwcu 2006 r., sprzedawcy opracowali już karty SD o pojemności 2 GB i 4 GB, zgodnie z wersją 1.01 lub twórczo czytając wersję 1.00. Otrzymane karty nie działają poprawnie na niektórych urządzeniach hosta.

Karty SDSC powyżej 1 GB

Karta SDSC 4 GB

Urządzenie hosta może poprosić dowolną włożoną kartę SD o jej 128-bitowy ciąg identyfikacyjny (dane specyficzne dla karty lub CSD). W kartach o standardowej pojemności (SDSC) 12 bitów identyfikuje liczbę klastrów pamięci (w zakresie od 1 do 4096), a 3 bity identyfikują liczbę bloków na klaster (które dekodują do 4, 8, 16, 32, 64, 128, 256 lub 512 bloków na klaster). Urządzenie hosta mnoży te liczby (jak pokazano w następnej sekcji) przez liczbę bajtów na blok, aby określić pojemność karty w bajtach.

Wersja SD 1.00 zakładała 512 bajtów na blok. To dopuszczało karty SDSC do 4096 × 512 × 512 B = 1 GB, dla których nie ma znanych niezgodności.

Wersja 1.01 pozwala karcie SDSC na użycie 4-bitowego pola do wskazania zamiast tego 1024 lub 2048 bajtów na blok. Umożliwiało to korzystanie z kart o pojemności 2 GB i 4 GB, takich jak karta SD Transcend 4 GB i karta SD Memotte 4 GB.

Wczesne urządzenia hosta SDSC, które przyjmują bloki 512-bajtowe, nie obsługują zatem w pełni wstawiania kart o pojemności 2 GB lub 4 GB. W niektórych przypadkach urządzenie hosta może odczytywać dane znajdujące się w pierwszym 1 GB karty. Jeśli założenie jest wykonane w oprogramowaniu sterownika, powodzenie może zależeć od wersji. Ponadto żadne urządzenie hosta może nie obsługiwać karty SDSC o pojemności 4 GB, ponieważ w specyfikacji przyjęto założenie, że maksymalna pojemność tych kart to 2 GB.

Obliczenia pojemności pamięci masowej

Format rejestru danych specyficznych dla karty (CSD) zmienił się między wersją 1 (SDSC) a wersją 2.0 (która definiuje SDHC i SDXC).

Wersja 1

W wersji 1 specyfikacji SD pojemności do 2 GB są obliczane przez połączenie pól CSD w następujący sposób:

Capacity = (C_SIZE + 1) × 2(C_SIZE_MULT + READ_BL_LEN + 2)
where
  0 ≤ C_SIZE ≤ 4095,
  0 ≤ C_SIZE_MULT ≤ 7,
  READ_BL_LEN is 9 (for 512 bytes/sector) or 10 (for 1024 bytes/sector)

Późniejsze wersje podają (w sekcji 4.3.2), że karta SDSC o pojemności 2 GB powinna ustawić READ_BL_LEN (i WRITE_BL_LEN) tak, aby wskazywała 1024 bajty, tak aby powyższe obliczenia poprawnie raportowały pojemność karty; ale dla zachowania spójności urządzenie hosta nie będzie żądać (przez CMD16) długości bloku powyżej 512 B.

Wersje 2 i 3

W definicji kart SDHC w wersji 2.0, część C_SIZE w CSD ma 22 bity i wskazuje rozmiar pamięci w wielokrotnościach 512 KB (pole C_SIZE_MULT jest usuwane, a READ_BL_LEN nie jest już używane do obliczania pojemności). Dwa bity, które wcześniej były zarezerwowane, teraz identyfikują rodzinę kart: 0 to SDSC; 1 to SDHC lub SDXC; 2 i 3 są zarezerwowane. Z powodu tych redefinicji starsze urządzenia hosta nie identyfikują poprawnie kart SDHC lub SDXC ani ich prawidłowej pojemności.

  • Karty SDHC są ograniczone do zgłaszania pojemności nie większej niż 32 GB.
  • Karty SDXC mogą używać wszystkich 22 bitów pola C_SIZE. Karta SDHC, która to zrobiła (zgłoszono C_SIZE > 65375, aby wskazać pojemność ponad 32 GB), naruszałaby specyfikację. Urządzenie hosta, które opierało się na C_SIZE, a nie na specyfikacji w celu określenia maksymalnej pojemności karty, może obsługiwać taką kartę, ale karta może ulec awarii w innych urządzeniach hosta zgodnych z SDHC.

Pojemność obliczana jest w ten sposób:

Capacity = (C_SIZE + 1) × 524288
where for SDHC  
  4112 ≤ C_SIZE ≤ 65375  
  ≈2 GB ≤ Capacity ≤ ≈32 GB
where for SDXC 
  65535 ≤ C_SIZE
  ≈32 GB ≤ Capacity ≤ 2 TB

Pojemności powyżej 4 GB można osiągnąć tylko po wykonaniu wersji 2.0 lub nowszych. Ponadto pojemności równe 4 GB również muszą to robić, aby zagwarantować kompatybilność.

Otwartość specyfikacji

Zdemontowana przejściówka microSD na SD pokazująca pasywne połączenie od gniazda karty microSD na dole do pinów SD na górze

Podobnie jak większość formatów kart pamięci, SD jest objęta licznymi patentami i znakami towarowymi . Z wyjątkiem kart SDIO , tantiemy za licencje na karty SD są nakładane na produkcję i sprzedaż kart pamięci i adapterów hosta (1000 USD rocznie plus członkostwo za 1500 USD rocznie)

Wczesne wersje specyfikacji SD były dostępne na podstawie umowy o zachowaniu poufności (NDA) zakazującej opracowywania sterowników typu open source . Jednak system został ostatecznie poddany inżynierii wstecznej, a wolne sterowniki oprogramowania zapewniały dostęp do kart SD nie korzystających z DRM. Po wydaniu większości sterowników typu open source, SDA dostarczyło uproszczoną wersję specyfikacji na mniej restrykcyjnej licencji, pomagając zmniejszyć niektóre problemy z niekompatybilnością.

Zgodnie z umową o wyłączeniu odpowiedzialności, uproszczona specyfikacja wydana przez SDA w 2006 r. – w przeciwieństwie do kart SD – została później rozszerzona na warstwę fizyczną, rozszerzenia ASSD, SDIO i SDIO Bluetooth Type-A.

Dostępna jest uproszczona specyfikacja.

Ponownie, większość informacji została już odkryta, a Linux miał do tego w pełni darmowy sterownik. Mimo to zbudowanie układu zgodnego z tą specyfikacją spowodowało, że projekt One Laptop per Child twierdził, że jest „pierwszą prawdziwie Open Source implementacją SD, bez konieczności uzyskiwania licencji SDI lub podpisywania umów NDA w celu tworzenia sterowników lub aplikacji SD”.

Zastrzeżony charakter pełnej specyfikacji SD dotyczy systemów wbudowanych , laptopów i niektórych komputerów stacjonarnych; wiele komputerów stacjonarnych nie ma gniazd kart, zamiast tego w razie potrzeby używa czytników kart opartych na USB . Te czytniki kart stanowią standardowy interfejs pamięci masowej USB do kart pamięci, oddzielając w ten sposób system operacyjny od szczegółów bazowego interfejsu SD. Jednak systemy wbudowane (takie jak przenośne odtwarzacze muzyki) zwykle uzyskują bezpośredni dostęp do kart SD, a zatem wymagają pełnych informacji programowych. Czytniki kart stacjonarnych same w sobie są systemami wbudowanymi; ich producenci zwykle płacili SDA za pełny dostęp do specyfikacji SD. Wiele notebooków zawiera teraz czytniki kart SD, które nie są oparte na USB; sterowniki urządzeń dla nich zasadniczo uzyskują bezpośredni dostęp do karty SD, podobnie jak systemy wbudowane.

Przez SPI tryb interfejsu -bus jest jedynym typem, który nie wymaga licencji hosta dla dostępu do karty SD.

Program weryfikacji SD Express/UHS-II (SVP)

Stowarzyszenie SD (SDA) opracowało program weryfikacji SD Express/UHS-II (SVP) w celu weryfikacji elektronicznych interfejsów kart/hostów/urządzeń pomocniczych członków UHS-II i SD Express. Produkty, które przeszły pozytywnie ocenę SVP, mogą być wymienione na stronie internetowej SDA jako Produkt zweryfikowany. SVP zapewnia zarówno konsumentom, jak i firmom większą pewność, że produkty przechodzące przez SVP spełniają standardy interfejsu, zapewniając kompatybilność.

SVP testuje produkty pod kątem zgodności z wytycznymi dotyczącymi testów fizycznych SDA. Produkty kwalifikujące się do programu SVP obejmują karty/hosty/produkty pomocnicze korzystające z SD Express, z interfejsem PCI Express® (PCIe®) lub SD UHS-II. SDA wybrała Granite River Labs (GRL) jako pierwszego dostawcę testów z laboratoriami zlokalizowanymi w Japonii, Tajwanie i USA. SVP to dobrowolny program dostępny wyłącznie dla członków SDA. Członkowie mogą wybrać, aby produkty pomyślnie przeszły testy SVP wymienione na stronie internetowej SDA.

Interfejsy PCIe i UHS-II są interfejsami o wysokim stopniu różnicowania, a spełnienie ich wysokich wymagań technicznych jest niezwykle ważne dla zapewnienia prawidłowego działania i współdziałania. SVP obsługuje rynek, zapewniając lepszą interoperacyjność i publikując listę zweryfikowanych produktów SVP. Ta lista pozwala członkom promować swoje produkty i pozwala zarówno konsumentom, jak i producentom OEM zyskać większe zaufanie, wybierając produkty z listy.

Przez ograniczony czas SDA dotuje koszty SVP i zapewnia swoim członkom dodatkowe opcje rabatowe poprzez program rabatów ilościowych Test Shuttle. Test Shuttle wykorzystuje wielu członków, którzy przesyłają produkty tego samego typu do testów zbiorczych. Firmy zainteresowane tworzeniem produktów w oparciu o specyfikacje SDA i uczestniczące w SVP mogą dołączyć do SDA odwiedzając: https://www.sdcard.org/join/ .

Porównanie z innymi formatami pamięci flash

Porównanie rozmiarów różnych kart flash: SD, CompactFlash , MMC , xD

Ogólnie rzecz biorąc, pamięć SD jest mniej otwarta niż dyski CompactFlash lub USB flash . Te otwarte standardy można wdrożyć bez płacenia za licencje, tantiemy lub dokumentację. (Dyski CompactFlash i USB flash mogą wymagać opłat licencyjnych za korzystanie ze znaków towarowych SDA).

Jednak SD jest znacznie bardziej otwarty niż Memory Stick firmy Sony , dla którego nie jest dostępna żadna publiczna dokumentacja ani żadna udokumentowana implementacja starszej wersji. Dostęp do wszystkich kart SD można uzyskać za pomocą dobrze udokumentowanej magistrali SPI .

Karty xD to po prostu 18-pinowe chipy NAND flash w specjalnym opakowaniu i obsługują standardowy zestaw poleceń dla surowego dostępu do pamięci flash NAND. Chociaż surowy interfejs sprzętowy kart xD jest dobrze rozumiany, układ jego zawartości pamięci — niezbędnej do współdziałania z czytnikami kart xD i aparatami cyfrowymi — jest całkowicie nieudokumentowany. Konsorcjum licencjonujące karty xD nie podało opinii publicznej żadnych informacji technicznych.

Rodzaj MMC RS-MMC MMCplus MMCmobile Zabezpiecz MMC SDIO SD miniSD microSD
Kompatybilny z gniazdem SD tak Wypełniacz tak Wypełniacz tak tak tak Adapter Adapter
Szpilki 7 7 13 13 7 9 9 11 8
Szerokość 24 mm 24 mm 24 mm 24 mm 24 mm 24 mm 24 mm 20 mm 11 mm
Długość 32 mm 18 mm 32 mm 18 mm 32 mm 32 mm+ 32 mm 21,5 mm 15 mm
Grubość 1,4 mm 1,4 mm 1,4 mm 1,4 mm 1,4 mm 2,1 mm 2,1 mm (większość)
1,4 mm (rzadko)
1,4 mm 1 mm
1- bitowy tryb magistrali SPI Opcjonalny Opcjonalny Opcjonalny Opcjonalny tak tak tak tak tak
Maksymalny zegar magistrali SPI 20  MHz 20 MHz 52 MHz 52 MHz 20 MHz 50 MHz 25 MHz 50 MHz 50 MHz
Tryb 1-bitowej magistrali MMC/SD tak tak tak tak tak tak tak tak tak
Tryb 4-bitowej magistrali MMC/SD Nie Nie tak tak Nie Opcjonalny tak tak tak
Tryb 8-bitowej magistrali MMC Nie Nie tak tak Nie Nie Nie Nie Nie
Tryb DDR Nie Nie tak tak Nieznany Nieznany Nieznany Nieznany Nieznany
Maksymalny zegar magistrali MMC/SD 20  MHz 20 MHz 52 MHz 52 MHz 20 MHz? 50 MHz 208 MHz 208 MHz 208 MHz
Maksymalna szybkość transferu MMC/SD 20  Mb /s 20 Mb/s 832 Mb/s 832 Mb/s 20 Mb/s? 200 Mb/s 832 Mb/s 832 Mb/s 832 Mb/s
Przerwania Nie Nie Nie Nie Nie Opcjonalny Nie Nie Nie
Wsparcie DRM Nie Nie Nie Nie tak Nie dotyczy tak tak tak
Szyfrowanie użytkownika Nie Nie Nie Nie tak Nie Nie Nie Nie
Uproszczona specyfikacja tak tak Nie Nie Nieznany tak tak Nie Nie
Koszt członkostwa JEDEC: 4400 USD/rok, opcjonalnie Stowarzyszenie Kart SD: 2000 USD rocznie, ogólnie; 4500 USD rocznie, kierownik
Koszt specyfikacji Darmowy Nieznany Uproszczony: bezpłatny. Pełne: członkostwo lub 1000 USD rocznie dla osób niebędących członkami R&D
Licencja hosta Nie Nie Nie Nie Nie 1000 USD rocznie, z wyjątkiem użytku tylko w trybie SPI
tantiemy z karty tak tak tak tak tak Tak, 1000 USD rocznie tak tak tak
Kompatybilny z open source tak tak Nieznany Nieznany Nieznany tak tak tak tak
Napięcie nominalne 3,3 V 3,3 V 3,3 V 1,8V/3,3V 1,8V/3,3V 3,3 V 3,3 V (SDSC),
1,8/3,3 V (SDHC, SDXC i SDUC)
3,3 V (miniSD),
1,8/3,3 V (miniSDHC)
3,3 V (SDSC),
1,8/3,3 V (microSDHC, microSDXC i microSDUC)
Maksymalna pojemność 128 GB 2 GB 128 GB? 2 GB 128 GB? ? 2 GB (SD),
32 GB (SDHC),
1 TB (SDXC),
2 TB (SDXC, teoretycznie),
128 TB (SDUC, teoretycznie)
2 GB (miniSD),
16 GB (miniSDHC)
2 GB (microSD),
32 GB (microSDHC),
1 TB (microSDXC),
2 TB (microSDXC, teoretycznie),
128 TB (microSDUC, teoretycznie)
Rodzaj MMC RS-MMC MMCplus MMCmobile Zabezpiecz MMC SDIO SD miniSD microSD
  • Dane tabelaryczne skompilowane na podstawie specyfikacji MMC, SD i SDIO ze stron internetowych SD Association i JEDEC . Dane dla innych odmian kart są interpolowane.

Odzyskiwanie danych

Nieprawidłowo działającą kartę SD można naprawić przy użyciu specjalistycznego sprzętu, o ile środkowa część zawierająca pamięć flash nie jest fizycznie uszkodzona. W ten sposób można obejść kontroler. Może to być trudniejsze lub nawet niemożliwe w przypadku karty monolitycznej, gdzie kontroler znajduje się na tej samej fizycznej kości.

Zobacz też

Bibliografia

Zewnętrzne linki