Обзор конфигурации OTP в модуле камеры

May 19, 2023

последние новости компании о Обзор конфигурации OTP в модуле камеры

1. Концепция одноразового пароля:
1.1.Базовые концепты:
otp (однократно программируемый) является одноразовым программируемым.После записи программы или данных в память их нельзя изменить и снова очистить.
1.2.Функция одноразового пароля:
otp используется для калибровки датчика камеры (калибровки).Поскольку в производстве модулей будут большие различия, чтобы обеспечить согласованность эффекта, фабрика модулей выберет некоторые модули как золотые, а затем откалибрует соответствующие параметры других модулей, чтобы они были такими же, как у этих золотых, ( золотой не самый лучший Модуль не самый плохой модуль, а самый средний модуль во всех аспектах).Как правило, для товаров с большими партиями и определенными требованиями к качеству необходимо программировать otp.Если окончательная отгрузка составляет всего несколько сотен или тысяч, для сохранения цикла НИОКР, как правило, не требуется никакого программирования;
1.3.Тип хранилища OTP:
В настоящее время существует 2 основных типа:
Данные otp записываются в реестр датчика.Это решение экономит деньги и не требует дополнительных устройств хранения, но места для хранения мало, и оно не подходит, если объем данных для записи слишком велик.
данные otp записываются в EEPROM: EEPROM относится к электрифицированной стираемой программируемой постоянной памяти, которая представляет собой микросхему памяти, которая не теряет данные после сбоя питания.Преимущество этого решения в том, что место для хранения большое.Если данных слишком много, необходимо это решение.Недостатком является наличие дополнительного независимого запоминающего устройства EEPROM.
1.4, тип информации о записи OTP
Типы данных программирования OTP обычно включают:
AF: данные калибровки автофокуса
AWB: данные калибровки баланса белого
LSC: Данные калибровки затемнения объектива
Информация о модуле: информация о модуле, включая дату производства, идентификатор модуля и идентификатор объектива модуля.

 

2. Фон:
Для отладки датчика ов заказчику требуется настроить функцию отп.Продукт используется на телевидении, используется для видеоконференций или используется с некоторыми приложениями на Android.Мы являемся стороной платформы, и нам необходимо сотрудничать с фабрикой модулей и фабрикой модулей в процессе настройки.Первоначальная фабрика датчиков сотрудничает с подтверждением спецификаций программирования данных и проверкой правильности данных записи;

 

3. Анализ спроса:
1. Сначала подтвердите, какие данные необходимо записать, независимо от того, записываются ли данные на платформу или на датчик;
Этот проект должен записать данные awb, lsc, pdc, crosstalk, awb, lsc в регистр isp на стороне платформы, pdc, crosstalk записывается в регистр датчика;
Примечание: Наша платформа поддерживает только обработку данных wb и lsc, а других данных мы поддерживаем только чтение из памяти и запись в соответствующий регистр датчика;
2. Как это написать конкретно;
а.Фабрика модуля запишет данные opt в регистр датчика/EEPROM и выдаст адрес памяти, соответствующий данным, для чтения платформой;
б.Запишите прочитанные данные в соответствующий регистр isp и регистр датчика;
3. Подтвердите размер тома данных и выберите соответствующий тип хранения (в регистре датчика/внешней eeprom);
awb: 2 x 3 = 6 байт (есть 3 данных, каждое из которых разделено на старший и младший биты, что составляет 2 байта);
lsc: 32 x 32 x 3 x 3 = 3072 x3 байт = 9216 байт (первый, умноженный на 3, содержит данные R/G/B 3 каналов, второй, умноженный на 3, содержит 3000/4000/5000 три 1 данные цветовой температуры Платформе Qualcomm требуется только 1 данные о цветовой температуре);
pdc: 1460 байт (спецификация программирования, предоставленная производителем датчика)
перекрестные помехи: 288 байт (спецификация программирования, предоставленная производителем датчика)
всего = 6+9216+1460+288=10 КБ
Ниже приводится описание otp в техническом описании датчика, зарезервировано только 4 КБ, если оно не может удовлетворить потребности записи, вам нужно выбрать 16 КБ EEPROM (обычно 8 КБ, 16 КБ);

последние новости компании о Обзор конфигурации OTP в модуле камеры  0