Структура SD-карты

Sep 22, 2022|


Интерфейс SD-карты, в дополнение к сохранению 7 контактов карты MMC, также добавляет еще 2 контакта с обеих сторон в качестве линий передачи данных.

В спецификации SD-карты 3.0 теоретическая максимальная емкость SD-карты составляет до 2 ТБ, а теоретическая максимальная скорость чтения/записи — до 104 МБ/с (в последней спецификации 4.10 теоретическая максимальная скорость чтения/записи скорость увеличена до 312 МБ/с).

SD-карта в основном разделена на четыре части: внешние контакты, внутренние регистры, контроллер интерфейса и внутренний носитель.

 _20220922112809

(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) Внутренний носитель

Флэш-блок для хранения данных в памяти.


Отправить запрос