Vue d'ensemble de la configuration OTP dans le module caméra

May 19, 2023

Dernières nouvelles de l'entreprise Vue d'ensemble de la configuration OTP dans le module caméra

1. Concept OTP :
1.1.Concepts de base:
otp (programmable une fois) est programmable une seule fois.Une fois le programme ou les données gravés dans la mémoire, ils ne peuvent plus être modifiés ni effacés.
1.2.Fonction d'OTP :
otp est utilisé pour l'étalonnage du capteur de la caméra (étalonnage).Parce qu'il y aura de grandes différences dans la production de modules, afin d'assurer la cohérence de l'effet, l'usine de modules sélectionnera certains modules comme dorés, puis calibrera les paramètres correspondants d'autres modules pour qu'ils soient les mêmes que ceux-ci dorés, ( golden n'est pas le meilleur Le module n'est pas le pire module, mais le module le plus moyen à tous points de vue).Généralement, pour les produits avec de grandes expéditions et certaines exigences de qualité, otp doit être programmé.Si l'expédition finale n'est que de quelques centaines ou milliers, afin d'économiser le cycle de R&D, aucune programmation n'est généralement requise ;
1.3.Type de stockage OTP :
Il existe actuellement 2 types principaux :
Les données otp sont gravées dans le registre du capteur.Cette solution permet d'économiser de l'argent et ne nécessite pas de périphériques de stockage supplémentaires, mais l'espace de stockage est réduit et ne convient pas si la quantité de données à graver est trop importante.
Les données otp sont gravées dans l'EEPROM : l'EEPROM fait référence à une mémoire morte programmable effaçable électrifiée, qui est une puce mémoire qui ne perd pas de données après une panne de courant.L'avantage de cette solution est que l'espace de stockage est important.S'il y a trop de données, cette solution est nécessaire.L'inconvénient est qu'il existe un périphérique de stockage EEPROM indépendant supplémentaire.
1.4, type d'informations de gravure OTP
Les types de données de la programmation OTP incluent généralement :
AF : données d'étalonnage de l'autofocus
AWB : données d'étalonnage de la balance des blancs
LSC : données d'étalonnage de l'ombrage de l'objectif
Informations sur le module : informations sur le module, y compris la date de production, l'ID du module et l'ID de l'objectif du module

 

2. Arrière plan:
Pour déboguer un capteur d'ov pour le client, il est nécessaire de configurer la fonction d'otp.Le produit est utilisé à la télévision, utilisé pour la visioconférence ou utilisé avec certaines applications sur Android.Nous sommes du côté de la plate-forme et nous devons coopérer avec l'usine de modules et l'usine de modules pendant le processus de configuration.L'usine de capteurs d'origine coopère pour confirmer les spécifications de programmation des données et vérifier si les données de gravure sont correctes ;

 

3. Analyse de la demande :
1. Confirmez d'abord quelles données doivent être gravées, si les données sont écrites sur la plate-forme ou sur le capteur ;
Ce projet doit graver awb, lsc, pdc, les données de diaphonie, awb, les données lsc sont écrites dans le registre fai côté plate-forme, pdc, la diaphonie est écrite dans le registre du capteur ;
Remarque : notre plate-forme ne prend en charge que le traitement des données de wb et lsc, et d'autres données que nous ne prenons en charge que la lecture de la mémoire et l'écriture dans le registre correspondant du capteur ;
2. Comment l'écrire spécifiquement ;
un.L'usine du module gravera les données opt dans le registre du capteur/EEPROM et donnera l'adresse mémoire correspondant aux données que la plate-forme doit lire ;
b.Écrivez les données lues dans le registre fai et le registre de capteur correspondants ;
3. Confirmez la taille du volume de données et sélectionnez le type de stockage approprié (dans le registre du capteur/eeprom externe) ;
awb : 2 x 3 = 6 octets (il y a 3 données, chaque donnée est divisée en bits haut et bas, soit 2 octets) ;
lsc : 32 x 32 x 3 x 3 = 3072 x3 octets = 9216 octets (le premier multiplié par 3 contient les données de R/G/B 3 canaux, le second multiplié par 3 contient 3000/4000/5000 trois 1 données de température de couleur , la plate-forme Qualcomm n'aurait besoin que d'une seule donnée de température de couleur);
pdc : 1460 octets (la spécification de programmation donnée par l'usine du capteur)
diaphonie : 288 octets (la spécification de programmation donnée par l'usine du capteur)
total = 6+9216+1460+288=10Ko
Ce qui suit est la description d'otp dans la fiche technique du capteur, seul 4 Ko est réservé, s'il ne peut pas répondre aux besoins de gravure, vous devez choisir une EEPROM de 16 Ko (généralement 8 Ko, 16 Ko);

dernières nouvelles de l'entreprise Vue d'ensemble de la configuration OTP dans le module caméra  0