Структура SD-карты
Sep 22, 2022| Интерфейс SD-карты, в дополнение к сохранению 7 контактов карты MMC, также добавляет еще 2 контакта с обеих сторон в качестве линий передачи данных.
В спецификации SD-карты 3.0 теоретическая максимальная емкость SD-карты составляет до 2 ТБ, а теоретическая максимальная скорость чтения/записи — до 104 МБ/с (в последней спецификации 4.10 теоретическая максимальная скорость чтения/записи скорость увеличена до 312 МБ/с).
SD-карта в основном разделена на четыре части: внешние контакты, внутренние регистры, контроллер интерфейса и внутренний носитель.

(1) Основные контакты и функции описаны ниже:
CLK: тактовый сигнал, контроллер или SD-карта передает бит команды или бит данных в каждом тактовом цикле. В режиме скорости по умолчанию для шины SD частота может быть изменена между {{0}}~25 МГц, и это не может повлиять на диспетчер шины SD-карты. Свобода генерации любого предела составляет 0 ~ 25 МГц, а в режиме скорости UHS-I тактовая частота может достигать 208 МГц.
CMD: контакт мультиплексирования команды и ответа, команда отправляется контроллером на SD-карту, которая может быть от контроллера на одну SD-карту или на все карты на SD-шине; ответ - это команда, отправленная картой памяти контроллеру. Ответ, ответ может прийти от одной карты или от всех карт.
DAT0~3: Линии данных, данные могут передаваться с карты на контроллер или с контроллера на карту.
(2) Регистры и функции описываются следующим образом:
Регистр OCR (Регистр рабочих условий): 32--битный регистр рабочих условий в основном хранит диапазон напряжения VDD, а диапазон рабочего напряжения SD-карты составляет 2–3,6 В.
Регистр CID (Card IlDentification Register): регистр идентификационного кода карты длиной 16 байт, в котором хранится уникальный идентификационный номер SD-карты, который не может быть изменен производителем карты после программирования.
Регистр CSD (Card-Specific Data Register): регистр данных характеристик карты содержит необходимую информацию о конфигурации при доступе к данным карты.
Регистр SCR (регистр конфигурации SD-карты): регистр конфигурации SD-карты (SCR), обеспечивает некоторые специальные функции SD-карты в этой карте, длина составляет 64 бита, содержимое этого регистра устанавливается производителем на заводе.
Регистр RCA (относительный адрес карты): регистр относительного адреса карты представляет собой 16--битный адресный регистр с возможностью записи, контроллер может выбрать SD-карту с соответствующим адресом через адрес.
Регистр DSR (регистр драйвера): регистр драйвера — это необязательный регистр, используемый для настройки выходных данных драйвера автомобиля.
(3) Контроллер интерфейса
Он в основном используется для контроля и управления внутренним ядром хранилища, контроля и настройки его путем получения команд, отправленных ему пользователем, и ответа в соответствии с командой, а затем выполнения таких операций, как чтение и запись данных в ответ.
(4) Внутренний носитель
Флэш-блок для хранения данных в памяти.

