Abstract:
Disclosed is a method, system, and computer readable medium for completing critical write functions to a non-volatile memory (NVM) system (14) within an electronic device upon experiencing a sudden or unexpected loss of the main power (10) to the electronic device. A sudden loss of main external power is detected (30) and determined if the loss of power crosses a minimum threshold level. If it does, an interrupt is generated (32, 40) to prevent new write requests (28). One embodiment uses a software interrupt (32) and another embodiment uses a hardware interrupt (40). A switch over to a short term reserve internal power source (20) occurs and the NVM write function in progress at the time of the power loss is completed (36). Upon completion of the NVM write operation, less critical shutdown activities can commence (38).
Abstract:
L'invention concerne un procédé de détection par un équipement mobile de la fréquence centrale d'au moins une porteuse de liaison descendante à large bande d'un canal de communication associé à une bande de fréquence, la ou les porteuse(s) appartenant à ladite bande de fréquence. Le procédé comprend une première phase de mesure (701) de la valeur d'un indicateur représentatif d'une puissance reçue par l'équipement mobile pour une pluralité de fréquences régulièrement espacées dans la bande de fréquence permettant d'obtenir un spectre de valeurs de l'indicateur sur la bande de fréquence, Selon l'invention, le procédé comprend une seconde phase d'analyse du spectre de l'indicateur comprenant une étape de reconnaissance de la forme de la ou des porteuse(s) dans ledit spectre de l'indicateur et une étape de détection (705) de la fréquence centrale de la ou desdites porteuse(s).
Abstract:
Il est proposé un dispositif de contrôle (4000) du fonctionnement d'un module électronique de radiocommunication (1000) au moyen d'un signal de contrôle (S control). Le dispositif (4000) comprend des moyens de commutation (20) du signal de contrôle entre un niveau logique haut et un niveau logique bas, ou réciproquement, et des moyens de commande (10) des moyens de commutation (20). Les moyens de commande (10) génèrent en sortie (403) un signal de commande (S command). Le module (1000) comprend une entrée d'activation (on/off) recevant le signal de contrôle (S control). Les moyens de commande (10) comprennent : une première entrée (102) recevant un premier signal (S In) représentatif d'une tension d'alimentation; une deuxième entrée (103) recevant un deuxième signal (Pulse module) provenant du module (1000).
Abstract:
II est proposé un procédé de gestion de l'exécution par un processeur d'une architecture logicielle comprise dans un circuit de radiocommunication, ladite architecture logicielle comprenant une pile logicielle de radiocommunication et au moins une application client. Ce procédé comprend les étapes suivantes, pour une fréquence donnée dudit processeur : a) obtention (E1) d'une première puissance de calcul associée à ladite pile; b) obtention (E2) d'une deuxième puissance de calcul associée à ladite au moins une application client; c) calcul de la somme desdites première et deuxième puissances de calcul; d) comparaison de ladite somme avec un seuil prédéterminé; e) détection à partir du résultat de ladite étape de comparaison que ladite deuxième puissance de calcul est insuffisante pour que ledit processeur exécute ladite au moins une application client; f) en cas de détection positive, bridage (E4) d'au moins une fonctionnalité de ladite pile.
Abstract:
L'invention concerne un procédé d'initialisation d'un module électronique de radiocommunication permettant d'exécuter un programme de radiocommunication, stocké dans une première mémoire non volatile, l'initialisation étant basée sur des valeurs de paramètres de calibrage. Selon l'invention, le procédé comprend les étapes suivantes, effectuées par le module quand il exécute le programme : lecture (E11) d'au moins un paramètre de calibrage compressé dans une deuxième mémoire non volatile; décompression (E12) de chaque paramètre de calibrage compressé lu, de façon à obtenir un paramètre de calibrage décompressé; et initialisation (E14) du module basée sur les valeurs des paramètres de calibrage décompressés.
Abstract:
L'invention concerne un procédé de conception d'un filtre de réception numérique d'un signal utile. Selon l'invention, un tel procédé comprend des étapes de : modélisation d'au moins un canal de transmission d'au moins un signal interférent avec ledit signal utile, de façon à obtenir un modèle de canal interférent ; blanchiment dudit au moins un signal interférent, au moyen d'un filtre de blanchiment tenant compte dudit modèle de canal interférent et d'un bruit sur ledit modèle, dit bruit de modèle ; calcul des coefficients dudit filtre de réception numérique à partir d'au moins un coefficient dudit filtre de blanchiment.
Abstract:
L'invention concerne un connecteur pour terminal de communication, comprenant une pluralité de broches. Selon l'invention, un tel connecteur comprend un premier jeu de broches comprenant au moins deux broches reliées à un commutateur permettant d'interconnecter chacune des broches dudit premier jeu à au moins deux signaux internes distincts dudit terminal.
Abstract:
L'invention concerne un procédé de détermination des codes d'étalement utilisés dans un signal CDMA comprenant au moins deux voies, portant chacune un signal source distinct codés à l'aide d'un code d'étalement, les codes d'étalement étant orthogonaux entre eux. Un tel procédé comprend la série d'étapes suivantes réception d'une séquence du signal CDMA (122); désétalement (123) de la séquence par chaque code d'étalement possible présentant une longueur de code prédéterminée N, par projection de la séquence reçue sur l'espace défini par les codes d'étalement présentant une longueur de code prédéterminée N ; décision (124) sur la présence de chacun des codes d'étalement, un code d'étalement étant considéré comme non présent, ou non détecté, si le résultat de la projection pour le code appartient à un intervalle prédéterminé.
Abstract:
L'invention concerne un procédé de réception d'un signal mis en œuvre dans un système de type SIMO (en anglais « Single Input Multiple Output », en français « entrée unique, sorties multiples ») présentant une entrée et au moins deux sorties. Le procédé met en œuvre un critère de type maximum de vraisemblance permettant de minimiser une expression, dite distance contrainte, tenant compte d'une distance entre un vecteur de symboles reçus du signal et un vecteur obtenu par produit matriciel d'un vecteur de symboles émis correspondant et d'une matrice représentative d'un canal de transmission du système. Selon l'invention, un tel procédé comprend une étape de partition dudit vecteur de symboles reçus en au moins deux sous-vecteurs, et, pour chacun desdits sous-vecteurs, on exprime ladite distance contrainte en fonction dudit vecteur de symboles reçus, et on soustrait à ladite distance au moins une information conditionnelle relative audit sous-vecteur.
Abstract:
L'invention concerne un procédé de réception d'un signal modulé (1) selon une constellation principale (2), appelé signal principal, et d'au moins un signal modulé selon une constellation secondaire (3), appelé signal secondaire. La constellation secondaire (3) est incluse dans la constellation principale (2). Le procédé comprend une étape de démodulation (5) du signal principal (4) délivrant, pour chacun des éléments de la constellation principale (3), une information de confiance relative à la réception de chaque élément, dite information de confiance principale. Selon l'invention, un tel procédé comprend une étape de détermination, pour au moins un élément de la constellation secondaire, d'au moins une information de confiance (8) relative à la réception d'un élément, dite information de confiance secondaire, à partir d'au moins une des informations de confiance principales, de façon à démoduler le signal secondaire.