Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Laurent Alaus - Techniques de Paramétrisation e...

Laurent Alaus - Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites

SCEE Team

May 29, 2008
Tweet

More Decks by SCEE Team

Other Decks in Research

Transcript

  1. 1 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 Intervenant: Laurent Alaus Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages
  2. 2 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 Plan de la Présentation: I. Techniques de Paramétrisation et Opérateurs Communs I. Objectifs et Contexte II. Définition et Enjeux II. Opérateurs Communs: Design et Protocole d’Evaluation. I. Critères d’Evaluation II. Protocole d’Evaluation III. Architectures Communes IV. Opérateurs Communs III. Opérateurs Communs: Implémentation et Résultats I. Implémentations II. Résultats Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages
  3. 3 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 Plan de la Présentation: I. Techniques de Paramétrisation et Opérateurs Communs I. Objectifs et Contexte II. Définition et Enjeux II. Opérateurs Communs: Design et Protocole d’Evaluation. I. Critères d’Evaluation II. Protocole d’Evaluation III. Architectures Communes IV. Opérateurs Communs III. Opérateurs Communs: Implémentation et Résultats I. Implémentations II. Résultats Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages
  4. 4 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 Objectif: Concevoir une Architecture pour un Terminal Cognitif: ¾ Une Emetteur/Récepteur Reconfigurable et Evolutif. ¾ Standards Etudiés: IEEE 802.11g (WiFI). IEEE 802.16-2005 (Wimax). 3GPP LTE. 1. Objectif et Contexte des Travaux de Recherches. I. Techniques de Paramétrisation et Opérateurs Communs: Définition et Enjeux. Contexte d’Etude: ¾ Software Defined Radio. ¾ Techniques de Paramétrisation. ¾ Approche Opérateur Commun. Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages
  5. 5 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 CTC Modulation BPSK IFFT64 FFT64 Demodulation BPSK Channel Modulation QPSK IFFT128 FFT128 Demodulation QPSK Channel Turbo Coder Standard 1: Emission Chain – Standard 1 Emission Chain– Standard 2 Reception Chain – Standard 1 Reception Chain– Standard 2 Standard 2: Contexte d’Etude: Software Defined Radio 2. Définition et Enjeux. I. Techniques de Paramétrisation et Opérateurs Communs: Définition et Enjeux. Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages
  6. 6 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 CTC Modulation BPSK IFFT64 FFT64 Demodulation BPSK Channel Modulation QPSK IFFT128 FFT128 Demodulation QPSK Channel Turbo Coder Standard 1: Standard 2: Méthode Velcro : Coexistence de toutes les Structures Requises pour chaque Standard. Commutation entre les Structures I. Techniques de Paramétrisation et Opérateurs Communs: Définition et Enjeux. Contexte d’Etude: Software Defined Radio Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages 2. Définition et Enjeux.
  7. 7 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 CTC Modulation BPSK IFFT64 FFT64 Demodulation BPSK Channel Modulation QPSK IFFT128 FFT128 Demodulation QPSK Turbo Coder Standard 1 and Standard 2: Méthode Velcro : Coexistence de toutes les Structures Requises pour chaque Standard. Commutation entre les Structures I. Techniques de Paramétrisation et Opérateurs Communs: Définition et Enjeux. Contexte d’Etude: Software Defined Radio Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages 2. Définition et Enjeux.
  8. 8 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 CTC Modulation BPSK IFFT64 FFT64 Demodulation BPSK Channel Modulation QPSK IFFT128 FFT128 Demodulation QPSK Channel Turbo Coder Standard 1: Standard 2: Contexte d’Etude: Software Defined Radio et Techniques de Paramétrisation I. Techniques de Paramétrisation et Opérateurs Communs: Définition et Enjeux. Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages 2. Définition et Enjeux.
  9. 9 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 Modulation QPSK IFFT128 FFT128 Demodulation QPSK Channel Turbo Coder CTC Modulation BPSK IFFT64 FFT64 Demodulation BPSK Channel Modulation QPSK IFFT128 FFT128 Demodulation QPSK Channel Turbo Coder CTC Modulation BPSK IFFT64 FFT64 Demodulation BPSK Channel IFFT Reconfigurable FFT Reconfigurable Demodulation Reconfigurable Channel FEC Reconfigurable Modulation Reconfigurable Modulation QPSK IFFT128 FFT128 Demodulation QPSK Channel Turbo Coder Standard 1: Standard 2: Standard 2: Contexte d’Etude: Software Defined Radio et Techniques de Paramétrisation Contexte d’Etude: Software Defined Radio et Techniques de Paramétrisation I. Techniques de Paramétrisation et Opérateurs Communs: Définition et Enjeux. Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages 2. Définition et Enjeux.
  10. 10 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 Standard 1: Standard 2: IFFT: 128 FFT: 128 Demodulation QPSK Channel FEC: Turbo CODER Modulation: QPSK IFFT: Reconfigurable FFT: Reconfigurable Demodulation Reconfigurable Channel FEC: Reconfigurable Modulation: Reconfigurable IFFT: 64 FFT: 64 Demodulation BPSK Channel FEC: CTC Modulation: BPSK Modulation QPSK IFFT128 FFT128 Demodulation QPSK Channel Turbo Coder Modulation QPSK IFFT128 FFT128 Demodulation QPSK Channel Turbo Coder CTC Modulation BPSK IFFT64 FFT64 Demodulation BPSK Channel CTC Modulation BPSK IFFT64 FFT64 Demodulation BPSK Channel Parameters Downlaoding Contexte d’Etude: Software Defined Radio et Techniques de Paramétrisation I. Techniques de Paramétrisation et Opérateurs Communs: Définition et Enjeux. Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages 2. Définition et Enjeux.
  11. 11 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 Standard 1: Standard 2: Modulation QPSK IFFT128 FFT128 Demodulation QPSK Channel Turbo Coder Modulation QPSK IFFT128 FFT128 Demodulation QPSK Channel Turbo Coder CTC Modulation BPSK IFFT64 FFT64 Demodulation BPSK Channel CTC Modulation BPSK IFFT64 FFT64 Demodulation BPSK Channel Parameters Downlaoding Fonction 1 Channel Fonction 2 Fonction 3 Fonction 4 Fonction 5 Contexte d’Etude: Software Defined Radio et Techniques de Paramétrisation I. Techniques de Paramétrisation et Opérateurs Communs: Définition et Enjeux. Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages 2. Définition et Enjeux.
  12. 12 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 Standard 1: CTC Modulation BPSK IFFT64 FFT64 Demodulation BPSK Channel CTC Modulation BPSK IFFT64 FFT64 Demodulation BPSK Channel Parameters Downlaoding Fonction 1 Channel Fonction 2 Fonction 3 Fonction 4 Fonction 5 Common Operator 1 Common Operator 2 Common Operator 3 Contexte d’Etude: Techniques de Paramétrisation – Approche Opérateurs Communs I. Techniques de Paramétrisation et Opérateurs Communs: Définition et Enjeux. Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages 2. Définition et Enjeux.
  13. 13 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 Standard 1: CTC Modulation BPSK IFFT64 FFT64 Demodulation BPSK Channel CTC Modulation BPSK IFFT64 FFT64 Demodulation BPSK Channel Parameters Downlaoding Function 1 Channel Function 2 Function 3 Function 4 Function 5 Common Operator 1 Common Operator 2 Common Operator 3 Fonction 1 Channel Fonction 2 Fonction 3 Fonction 4 Fonction 5 Common Operator 1 Common Operator 2 Common Operator 3 Common Operator 1 Common Operator 1 Common Operator 2 Common Operator 2 Common Operator 3 Un Opérateur Commun est Une Architecture Hardware Paramétrable « Evolutive ». peut être utilisé pour réaliser plusieurs opérations sur le même flux de données pour chaque chaine de chaque standard. peut être utilisé différemment selon le standard considéré. Contexte d’Etude: Techniques de Paramétrisation – Approche Opérateurs Communs I. Techniques de Paramétrisation et Opérateurs Communs: Définition et Enjeux. Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages 2. Définition et Enjeux.
  14. 14 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 Function 1’ Channel Function 2’ Function 3’ Function 4’ Function 5’ Common Operator 1 Common Operator 2 Common Operator 2 Common Operator 3 Common Operator 3 Standard 1: Function 1 Channel Function 2 Function 3 Function 4 Function 5 Function 1 Channel Function 2 Function 3 Function 4 Function 5 Common Operator 1 Common Operator 1 Common Operator 2 Common Operator 2 Common Operator 3 Standard 2: Contexte d’Etude: Techniques de Paramétrisation – Approche Opérateurs Communs I. Techniques de Paramétrisation et Opérateurs Communs: Définition et Enjeux. Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages 2. Définition et Enjeux. Un Opérateur Commun est Une Architecture Hardware Paramétrable « Evolutive ». peut être utilisé pour réaliser plusieurs opérations sur le même flux de données pour chaque chaine de chaque standard. peut être utilisé différemment selon le standard considéré.
  15. 15 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 Function 1’ Channel Function 2’ Function 3’ Function 4’ Function 5’ Common Operator 1 Common Operator 2 Common Operator 2 Common Operator 3 Common Operator 3 Standard 1: Les Enjeux d’un Opérateur Commun: Définir une « Architecture Commune » pour réaliser une gamme de fonctions. Définir un protocole d’utilisation de cette Architecture. Approche Opérateurs Communs: Méthode pour gérer l’Ajancement temporel et le Scheduling de l’Opérateur Commun. Contexte d’Etude: Techniques de Paramétrisation – Approche Opérateurs Communs I. Techniques de Paramétrisation et Opérateurs Communs: Définition et Enjeux. Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages 2. Définition et Enjeux.
  16. 16 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 Plan de la Présentation: I. Techniques de Paramétrisation et Opérateurs Communs I. Objectifs et Contexte II. Définition et Enjeux II. Opérateurs Communs: Design et Protocole d’Evaluation. I. Critères d’Evaluation II. Protocole d’Evaluation III. Architectures Communes IV. Opérateurs Communs III. Opérateurs Communs: Implémentation et Résultats I. Implémentations II. Résultats Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages
  17. 17 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 1. Critères d’Evaluation: 1. Possibilité de construire des architectures communes. II. Opérateurs Communs: Design et Protocole d’Evaluation. Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages
  18. 18 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 II. Opérateurs Communs: Design et Protocole d’Evaluation. Function 1 Channel Function 2 Function 3 Function 4 Function 5 Common Operator 1 Fonction 1 Channel Fonction 2 Fonction 3 Fonction 4 Fonction 5 Common Operator 1 Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages 1. Critères d’Evaluation: 1. Possibilité de construire des architectures communes. 2. Coût de la construction d’une chaine d’émission/réception.
  19. 19 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 1. Critères d’Evaluation: 1. Possibilité de construire des architectures communes. 2. Coût de la construction d’une chaine d’émission/réception. II. Opérateurs Communs: Design et Protocole d’Evaluation. Function 1 Channel Function 2 Function 3 Function 4 Function 5 Common Operator 1 Fonction 1 Channel Fonction 2 Fonction 3 Fonction 4 Fonction 5 Common Operator 1 Common Operator 1 Common Operator 1 Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages
  20. 20 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 1. Critères d’Evaluation: 1. Possibilité de construire des architectures communes. 2. Coût de la construction d’une chaine d’émission/réception. 3. Degrés de Factorisation. II. Opérateurs Communs: Design et Protocole d’Evaluation. Common Operator 1 Common Operator 1 Function 1 Channel Function 2 Function 3 Function 4 Function 5 Fonction 1 Channel Fonction 2 Fonction 3 Fonction 4 Fonction 5 Common Operator 1 Common Operator 1 Function 1 Channel Function 2 Function 3 Function 4 Function 5 Fonction 1 Channel Fonction 2 Fonction 3 Fonction 4 Fonction 5 Common Operator 2 Common Operator 2 Common Operator 2 Common Operator 2 Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages
  21. 21 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 1. Critères d’Evaluation: 1. Possibilité de construire des architectures communes. 2. Coût de la construction d’une chaine d’émission/réception. 3. Degrés de Factorisation. II. Opérateurs Communs: Design et Protocole d’Evaluation. Common Operator 1 Common Operator 1 Function 1 Channel Function 2 Function 3 Function 4 Function 5 Fonction 1 Channel Fonction 2 Fonction 3 Fonction 4 Fonction 5 Common Operator 1 Common Operator 1 Function 1 Channel Function 2 Function 3 Function 4 Function 5 Fonction 1 Channel Fonction 2 Fonction 3 Fonction 4 Fonction 5 Common Operator 2 Common Operator 2 Common Operator 2 Common Operator 2 Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages
  22. 22 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 1. Critères d’Evaluation: 1. Possibilité de construire des architectures communes. 2. Coût de la construction d’une chaine d’émission/réception. 3. Degrés de Factorisation. 4. Opérateurs Communs et Fonctions Communes II. Opérateurs Communs: Design et Protocole d’Evaluation. Function 1 Channel Function 2 Function 3 Function 4 Function 5 Fonction Paramétrable 1 Channel Fonction 2 Fonction 5 Function 1 Channel Function 2 Function 3 Function 4 Function 5 Fonction 1 Channel Fonction 2 Fonction 3 Fonction 4 Fonction 5 Common Operator 2 Common Operator 2 Common Operator 2 Common Operator 2 Fonction Paramétrable 3 Fonction Paramétrable 4 Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages
  23. 23 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 1. Critères d’Evaluation: 1. Possibilité de construire des architectures communes. 2. Coût de la construction d’une chaine d’émission/réception. 3. Degrés de Factorisation. 4. Opérateurs Communs et Fonctions Communes 2. Protocole d’Evaluation: 1. Définition de quatre Architectures à base de Registres à Décalages. ¾ Périmètre Fonctionnel Spécifique 2. Définition des Opérateurs Commun Associés et les Structures les utilisant. 3. Comparaison des opérateurs par rapport aux différents périmètres fonctionnels et vis-à-vis de la Méthode Velcro. II. Opérateurs Communs: Design et Protocole d’Evaluation. Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages
  24. 24 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 3. Les Architectures Communes: 1. Le Reconfigurable Fibonacci Linear Feedback Shift Register (RF-LFSR): II. Opérateurs Communs: Design et Protocole d’Evaluation. + 1 − z 1 a 1 − r a r a 1 − z 1 − z + + + + 1 X 2 X 1 Y 2 Y ⎪ ⎪ ⎪ ⎩ ⎪ ⎪ ⎪ ⎨ ⎧ + = + = ∑ ∑ = = − − = = − ) ( 1 1 ) ( 1 ) ( 1 ) ( 2 1 ) ( 2 ) ( 2 j r m k r k j k j j r m k k j k j X Y a Y X Y a Y Equations: Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages
  25. 25 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 3. Les Architectures Communes: 2. Le Reconfigurable Galois Linear Feedback Shift Register (RG-LFSR): II. Opérateurs Communs: Design et Protocole d’Evaluation. Equations: + 0 a 1 − z 1 a 1 − r a + 1 − z + 1 − z + r a 1 X 2 X 2 Y ) ( 1 ) ( 2 1 0 ) ( ) ( ) ( r j j r m k k j k j j X X Y a Y − − = = − − + + = ∑ Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages
  26. 26 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 + 0 a 1 − z 1 a 1 − r a 0 b 1 b 1 − r b r b + 1 − z + 1 − z + r a x y ∑ ∑ − − − − − = N k n k N N k n k N n y a x b y 1 0 . . Equations: 3. Les Architectures Communes: 3. Le Reconfigurable Linear Feedback Shift Register (R-LFSR): IIR Filter II. Opérateurs Communs: Design et Protocole d’Evaluation. Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages
  27. 27 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 + 0 a 1 − z 1 a 1 − r a 1 − r b r b + 1 − z + 1 − z + r a x y ∑ ∑ − − − − − = N k n k N N k n k N n y a x b y 1 0 . . 1 b 3. Les Architectures Communes: 3. Le Reconfigurable Linear Feedback Shift Register (R-LFSR): Galois LFSR II. Opérateurs Communs: Design et Protocole d’Evaluation. Equations: Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages
  28. 28 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 ∑ ∑ − − − − − = N k n k N N k n k N n y a x b y 1 0 . . + 0 a 1 − z 1 a 1 − r a 0 b 1 b 1 − r b r b + 1 − z + 1 − z + r a x y 3. Les Architectures Communes: 3. Le Reconfigurable Linear Feedback Shift Register (R-LFSR): FIR Filter II. Opérateurs Communs: Design et Protocole d’Evaluation. Equations: Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages
  29. 29 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 3. Les Architectures Communes: 4. L’ Extended Reconfigurable Linear Feedback Shift Register (ER-LFSR): II. Opérateurs Communs: Design et Protocole d’Evaluation. + 0 a 1 − z 1 a 1 − r a 0 b 1 b 1 − r b r b + 1 − z + 1 − z + r a 0 ' a 1 ' a 1 ' − r a r a' 0 ' b 1 ' b 1 ' − r b r b' X G Y M Y + + + + + + + Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages i E
  30. 30 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 i E 3. Les Architectures Communes: 4. L’ Extended Reconfigurable Linear Feedback Shift Register (ER-LFSR): II. Opérateurs Communs: Design et Protocole d’Evaluation. + 0 a 1 − z 1 a 1 − r a 0 b 1 b 1 − r b r b + 1 − z + 1 − z + r a 0 ' a 1 ' a 1 ' − r a r a' 0 ' b 1 ' b 1 ' − r b r b' X G Y M Y + + + + + + + Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages
  31. 31 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 i E 3. Les Architectures Communes: 4. L’ Extended Reconfigurable Linear Feedback Shift Register (ER-LFSR): II. Opérateurs Communs: Design et Protocole d’Evaluation. + 0 a 1 − z 1 a 1 − r a 0 b 1 b 1 − r b r b + 1 − z + 1 − z + r a 0 ' a 1 ' a 1 ' − r a r a' 0 ' b 1 ' b 1 ' − r b r b' X G Y M Y + + + + + + + Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages
  32. 32 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 3. Les Architectures Communes: 4. L’ Extended Reconfigurable Linear Feedback Shift Register (ER-LFSR): II. Opérateurs Communs: Design et Protocole d’Evaluation. + 0 a 1 − z 1 a 1 − r a 0 b 1 b 1 − r b r b + 1 − z + 1 − z + r a 0 ' a 1 ' a 1 ' − r a r a' 0 ' b 1 ' b 1 ' − r b r b' X G Y M Y + + + + + + + Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages i E
  33. 33 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 3. Les Architectures Communes: 4. L’ Extended Reconfigurable Linear Feedback Shift Register (ER-LFSR): II. Opérateurs Communs: Design et Protocole d’Evaluation. + 0 a 1 − z 1 a 1 − r a 0 b 1 b 1 − r b r b + 1 − z + 1 − z + r a 0 ' a 1 ' a 1 ' − r a r a' 0 ' b 1 ' b 1 ' − r b r b' X G Y M Y + + + + + + + Equations: i h k n h N k k h h k n G h k N k k M N h k n h N k k h N h k n G h k N k k N k G k N N k k N G E x b y a b k i M b n y x b y a a k n M a n M n M k n y a k n x b n y + + + − = + + − = + − − − = − − = = − − = − + − − = − = − + − − = = − = − ∑ ∑ ∑ ∑ ∑ ∑ ∑ ∑ ] [ ' ] [ ' ] [ ] [ ' ] [ ' ] [ ] [ ] [ . ] [ . ] [ )] ( [ 0 0 )] ( [ 0 1 ] ) 1 ( [ 1 1 0 ] ) 1 ( [ 1 1 0 Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages i E
  34. 34 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 3. Les Architectures Communes: 5. Fonctions Réalisées par les différentes Architectures: II. Opérateurs Communs: Design et Protocole d’Evaluation. Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages
  35. 35 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 3. Les Architectures Communes: 5. Fonctions Réalisées par les différentes Architectures: II. Opérateurs Communs: Design et Protocole d’Evaluation. Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages ER-LFSR R-LFSR RG-LFSR RF-LFSR Périmètre « Gigogne » :
  36. 36 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 3. Les Architectures Communes: 5. Fonctions Réalisées par les différentes Architectures: II. Opérateurs Communs: Design et Protocole d’Evaluation. Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages ER-LFSR R-LFSR RG-LFSR RF-LFSR Périmètre « Gigogne » : Degrés de Factorisation Degrés de Factorisation
  37. 37 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 3. Les Architectures Communes: 5. Fonctions Réalisées par les différentes Architectures: II. Opérateurs Communs: Design et Protocole d’Evaluation. Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages Degrés de Factorisation
  38. 38 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 3. Les Architectures Communes: 5. Fonctions Réalisées par les différentes Architectures: II. Opérateurs Communs: Design et Protocole d’Evaluation. Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages Degrés de Factorisation
  39. 39 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 4. Les Opérateurs Communs: ¾ Problématique : Monopolisation des LFSRs par une fonction Impossibilité de réaliser du « Scheduling » Non Réutilisation des LFSRs en parallèle ¾ Implémentation en Série des Opérateurs. II. Opérateurs Communs: Design et Protocole d’Evaluation. Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages + i a 1 − z i b + i a 1 − z i b + i a 1 − z i b + i a i b X Y + LFSR FFT
  40. 40 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 4. Les Opérateurs Communs: 1. Structure Minimale (Shortest RF-LFSR/RG-LFSR/R-LFSR/ER-LFSR Structure) « Structure de taille minimal qui est capable de se substituer à n’importe laquelle des opérations à remplacer. » II. Opérateurs Communs: Design et Protocole d’Evaluation. Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages
  41. 41 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 4. Les Opérateurs Communs: 1. Structure Minimale (Shortest RF-LFSR/RG-LFSR/R-LFSR/ER-LFSR Structure) « Structure de taille minimal qui est capable de se substituer à n’importe laquelle des opérations à remplacer. » II. Opérateurs Communs: Design et Protocole d’Evaluation. Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages , Channel Channel FEC CRC Channel 3GPP LTE: IEEE 802.11g: IEEE 802.16e: CRC FEC CRC Scrambler FEC CRC Scrambler CRC CRC Scrambler Scrambler
  42. 42 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 , Channel Channel FEC CRC Channel 3GPP LTE: IEEE 802.11g: IEEE 802.16e: Transceiver: CRC FEC CRC Scrambler FEC CRC Scrambler CRC CRC Scrambler Scrambler Channel SRS SRS SRS SRS SRS 4. Les Opérateurs Communs: 1. Structure Minimale (Shortest RF-LFSR/RG-LFSR/R-LFSR/ER-LFSR Structure) « Structure de taille minimal qui est capable de se substituer à n’importe laquelle des opérations à remplacer. » II. Opérateurs Communs: Design et Protocole d’Evaluation. Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages
  43. 43 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 , 4. Les Opérateurs Communs: 1. Structure Minimale (Shortest RF-LFSR/RG-LFSR/R-LFSR/ER-LFSR Structure) 2. Structure Optimisée II. Opérateurs Communs: Design et Protocole d’Evaluation. Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages F1 Channel F2 F3 F4 F6 F5 F’1 Channel F’2 F’3 F’6 F’5 R-LFSR Operator R-LFSR Operator R-LFSR Operator R-LFSR Operator R-LFSR Operator R-LFSR Operator Standard 1: Standard 2:
  44. 44 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 , 4. Les Opérateurs Communs: 1. Structure Minimale (Shortest RF-LFSR/RG-LFSR/R-LFSR/ER-LFSR Structure) 2. Structure Optimisée II. Opérateurs Communs: Design et Protocole d’Evaluation. F1 Channel F2 F3 F4 F6 F5 F’1 Channel F’2 F’3 F’6 F’5 R-LFSR Operator R-LFSR Operator R-LFSR Operator R-LFSR Operator R-LFSR Operator R-LFSR Operator Standard 1: Standard 2: Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages 5 2x4 - 2x6 - 2x9 - 3x8 Convolutional Codeur/Turbo Codeur 5 1x3 – 2x3 – 6x4 – 2x17 – 2x25 Structures Spécifiques 14 8 - 12 - 16 - 24 - 32 CRC Codeur/Decodeur 8 7 - 11 - 15 - 22 Scrambleur/Descrambleur Nombres de Structures Degrés du Polynôme Générateur Classe de Fonctions
  45. 45 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 , 4. Les Opérateurs Communs: 1. Structure Minimale (Shortest RF-LFSR/RG-LFSR/R-LFSR/ER-LFSR Structure) 2. Structure Optimisée Opérateurs Constitutifs: ¾ Opérateur Requis de taille minimale : 4 ¾ Opérateur Requis le plus implémenté: 8 II. Opérateurs Communs: Design et Protocole d’Evaluation. Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages F1 Channel F2 F3 F4 F6 F5 F’1 Channel F’2 F’3 F’6 F’5 R-LFSR Operator R-LFSR Operator R-LFSR Operator R-LFSR Operator R-LFSR Operator R-LFSR Operator Standard 1: Standard 2:
  46. 46 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 , 4. Les Opérateurs Communs: 1. Structure Minimale (Shortest RF-LFSR/RG-LFSR/R-LFSR/ER-LFSR Structure) 2. Structure Optimisée II. Opérateurs Communs: Design et Protocole d’Evaluation. + i a 1 − z i b + i a 1 − z i b + i a 1 − z i b + i a i b X Y + i a 1 − z i b + i a 1 − z i b + i a 1 − z i b + i a i b X Y iv α ' α + ' ' α + α Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages F1 Channel F2 F3 F4 F6 F5 R-LFSR Operator R-LFSR Operator R-LFSR Operator R-LFSR Operator R-LFSR Operator R-LFSR Operator Standard 1:
  47. 47 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 , 4. Les Opérateurs Communs: 1. Structure Minimale (Shortest RF-LFSR/RG-LFSR/R-LFSR/ER-LFSR Structure) 2. Structure Optimisée II. Opérateurs Communs: Design et Protocole d’Evaluation. + i a 1 − z i b + i a 1 − z i b + i a 1 − z i b + i a i b X Y + i a 1 − z i b + i a 1 − z i b + i a 1 − z i b + i a i b X Y iv α ' α + ' ' α + α + i a 1 − z i b + i a 1 − z i b + i a 1 − z i b + i a i b X Y iv α ' ' α + Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages F1 Channel F2 F3 F4 F6 F5 R-LFSR Operator R-LFSR Operator R-LFSR Operator R-LFSR Operator R-LFSR Operator R-LFSR Operator Standard 1:
  48. 48 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 , 4. Les Opérateurs Communs: 1. Structure Minimale (Shortest RF-LFSR/RG-LFSR/R-LFSR/ER-LFSR Structure) 2. Structure Optimisée II. Opérateurs Communs: Design et Protocole d’Evaluation. + i a 1 − z i b + i a 1 − z i b + i a 1 − z i b X + i a 1 − z i b + i a 1 − z i b + i a 1 − z i b + + + i a 1 − z i b + i a 1 − z i b + i a 1 − z i b + i a i b Y + Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages F1 Channel F2 F3 F4 F6 F5 R-LFSR Operator R-LFSR Operator R-LFSR Operator R-LFSR Operator R-LFSR Operator R-LFSR Operator Standard 1:
  49. 49 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 , 4. Les Opérateurs Communs: 1. Structure Minimale (Shortest RF-LFSR/RG-LFSR/R-LFSR/ER-LFSR Structure) 2. Structure Optimisée II. Opérateurs Communs: Design et Protocole d’Evaluation. + i a 1 − z i b + i a 1 − z i b + i a 1 − z i b + i a i b X Y + i a 1 − z i b + i a 1 − z i b + i a 1 − z i b + i a i b X Y iv α ' α + ' ' α + α + i a 1 − z i b + i a 1 − z i b + i a 1 − z i b + i a i b X Y iv α ' ' α + Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages F1 Channel F2 F3 F4 F6 F5 R-LFSR Operator R-LFSR Operator R-LFSR Operator R-LFSR Operator R-LFSR Operator R-LFSR Operator Standard 1:
  50. 50 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 , 4. Les Opérateurs Communs: 1. Structure Minimale (Shortest RF-LFSR/RG-LFSR/R-LFSR/ER-LFSR Structure) 2. Structure Optimisée II. Opérateurs Communs: Design et Protocole d’Evaluation. + i a 1 − z i b + i a 1 − z i b + i a 1 − z i b + i a i b X Y + i a 1 − z i b + i a 1 − z i b + i a 1 − z i b + i a i b X Y iv α ' α + ' ' α + α + i a 1 − z i b + i a 1 − z i b + i a 1 − z i b + i a i b X Y iv α ' ' α + + i a 1 − z i b + i a 1 − z i b + i a 1 − z i b + i a i b X Y iv α ' ' α + + i a 1 − z i b + i a 1 − z i b + i a 1 − z i b + i a i b X Y + i a 1 − z i b + i a 1 − z i b + i a 1 − z i b + i a i b X Y iv α ' α + ' ' α + α Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages F1 Channel F2 F3 F4 F6 F5 R-LFSR Operator R-LFSR Operator R-LFSR Operator R-LFSR Operator R-LFSR Operator R-LFSR Operator Standard 1:
  51. 51 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 , 4. Les Opérateurs Communs: 1. Structure Minimale (Shortest RF-LFSR/RG-LFSR/R-LFSR/ER-LFSR Structure) 2. Structure Optimisée II. Opérateurs Communs: Design et Protocole d’Evaluation. + i a 1 − z i b + i a 1 − z i b + i a 1 − z i b + i a i b X Y + + i a 1 − z i b + i a 1 − z i b + i a 1 − z i b X + i a 1 − z i b + i a 1 − z i b + i a 1 − z i b + i a i b Y + + Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages F1 Channel F2 F3 F4 F6 F5 R-LFSR Operator R-LFSR Operator R-LFSR Operator R-LFSR Operator R-LFSR Operator R-LFSR Operator Standard 1:
  52. 52 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 Plan de la Présentation: I. Techniques de Paramétrisation et Opérateurs Communs I. Objectifs et Contexte II. Définition et Enjeux II. Opérateurs Communs: Design et Protocole d’Evaluation. I. Critères d’Evaluation II. Protocole d’Evaluation III. Architectures Communes IV. Opérateurs Communs III. Opérateurs Communs: Implémentation et Résultats I. Implémentations II. Résultats Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages
  53. 53 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 , 1. Implémentation: 1. Contexte : Terminal Software Defined Radio Multi-standards : IEEE 802.11g, IEEE 802.16-2005 (Wimax), 3GPP LTE 2. Structures à remplacer: III. Opérateurs Communs: Implémentation et Résultats 5 2x4 - 2x6 - 2x9 - 3x8 Convolutional Codeur/Turbo Codeur 5 1x3 – 2x3 – 6x4 – 2x17 – 2x25 Structures Spécifiques 14 8 - 12 - 16 - 24 - 32 CRC Codeur/Decodeur 8 7 - 11 - 15 - 22 Scrambleur/Descrambleur Nombres de Structures Degrés du Polynôme Générateur Classe de Fonctions Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages
  54. 54 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 , 2. Résultats: 1. Construction d’une Chaine d’Emission/Réception III. Opérateurs Communs: Implémentation et Résultats Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages Function 1 Channel Function 2 Function 3 Function 4 Function 5 Common Operator 1 Fonction 1 Channel Fonction 2 Fonction 3 Fonction 4 Fonction 5 Common Operator 1 Common Operator 1 Common Operator 1
  55. 55 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 , 2. Résultats: 1. Construction d’une Chaine d’Emission/Réception : Structure Minimale III. Opérateurs Communs: Implémentation et Résultats Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages Remarques: ¾Le Structure Minimale à une complexité spatiale nettement inférieure à l’ensemble des structures qu’elles visent à remplacer. ¾Possibilité d’envisager une duplication pour implémenter une chaîne d’Emission/Réception.
  56. 56 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 , III. Opérateurs Communs: Implémentation et Résultats 2. Résultats: 2. Construction d’une Chaine d’Emission/Réception : Chaine Complete Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages Remarques: ¾ Dans 3 cas sur 4, la duplication de la Structure Minimale entraine une substitution avec un gain de complexité. ¾ Dans 1 cas sur 4, la duplication provoque un surcoût de plus de 125%.
  57. 57 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 , III. Opérateurs Communs: Implémentation et Résultats 2. Résultats: 2. Construction d’une Chaine d’Emission/Réception : Chaine Complete Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages Remarques: ¾ Dans 3 cas sur 4, la duplication de la Structure Minimale entraine une substitution avec un gain de complexité. ¾ Dans 1 cas sur 4, la duplication provoque un surcoût de plus de 125%. ¾ Problématique: Opérateur Surdimensionné. Degrés de Factorisation trop élevé
  58. 58 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 , III. Opérateurs Communs: Implémentation et Résultats 2. Résultats: 2. Construction d’une Chaine d’Emission/Réception : Chaine Complete Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages Remarques: ¾ Dans 3 cas sur 4, la duplication de la Structure Minimale entraine une substitution avec un gain de complexité. ¾ Dans 1 cas sur 4, la duplication provoque un surcoût de plus de 125%. ¾ Problématique: Opérateur Surdimensionné. Degrés de Factorisation trop élevé 79%
  59. 59 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 , III. Opérateurs Communs: Implémentation et Résultats 2. Résultats: 2. Construction d’une Chaine d’Emission/Réception : Chaine Complete Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages Remarques: ¾ Dans 4 cas sur 4, nous obtenons un gain de complexité par rapport à la Méthode Velcro et à la Structure Minimale. ¾A l’exception du premier périmètre, la complexité augmente avec le degrés de factorisation. ¾L’utilisation des opérateur par le biais de la structure optimisée prouve la viabilité de la méthode Opérateur Commun quelque soit le périmètre. 79%
  60. 60 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 , III. Opérateurs Communs: Implémentation et Résultats 2. Résultats: 2. Construction d’une Chaine d’Emission/Réception : Chaine Complete Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages Remarques: ¾ Dans 4 cas sur 4, nous obtenons un gain de complexité par rapport à la Méthode Velcro et à la Structure Minimale. ¾A l’exception du premier périmètre, la complexité augmente avec le degrés de factorisation. ¾L’utilisation des opérateur par le biais de la structure optimisée prouve la viabilité de la méthode Opérateur Commun quelque soit le périmètre. 79%
  61. 61 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 , III. Opérateurs Communs: Implémentation et Résultats 2. Résultats: 3. Construction d’une Chaine d’Emission/Réception : Structures Optimisées Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages Remarques: ¾ La complexité de la structure varie en fonction de l’opérateur constitutif choisi. ¾ L’opérateur de taille 4 permet d’ajuster au mieux le nombre de registre nécessaire. ¾ L’opérateur de taille 8 permet de limiter le réseau d’interconnexion.
  62. 62 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 , III. Opérateurs Communs: Implémentation et Résultats 2. Résultats: 3. Construction d’une Chaine d’Emission/Réception : Structures Optimisées Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages Conclusion Intermédiaire: ¾ SM pouvait convenir en tant qu’opérateur commun ds ¾ cas. Pas de Mapping Spatial. Opérateur surdimensionnée et dépendant de la prépondérance d’une structure marginale ¾SO permet d’atténuer l’impact des structures marginales Nécessité de gérer le Mapping Importance de la taille de l’opérateur constitutifs.
  63. 63 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 , III. Opérateurs Communs: Implémentation et Résultats 2. Résultats: 3. Construction d’une Chaine d’Emission/Réception : Structures Optimisées Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages Conclusion Intermédiaire: ¾ SM pouvait convenir en tant qu’opérateur commun ds ¾ cas. Pas de Mapping Spatial. Opérateur surdimensionnée et dépendant de la prépondérance d’une structure marginale ¾SO permet d’atténuer l’impact des structures marginales Nécessité de gérer le Mapping Importance de la taille de l’opérateur constitutifs. ¾ Méthode valable pour un Terminal Tri-Standards mais que se passerait-il si nous diminuons le nombre de standards et par conséquent le nombre de structures ?
  64. 64 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 , III. Opérateurs Communs: Implémentation et Résultats 2. Résultats: 3. Construction d’une Chaine d’Emission/Réception : Structures Optimisées Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages Conclusion Intermédiaire: ¾ SM pouvait convenir en tant qu’opérateur commun ds ¾ cas. Pas de Mapping Spatial. Opérateur surdimensionnée et dépendant de la prépondérance d’une structure marginale ¾SO permet d’atténuer l’impact des structures marginales Nécessité de gérer le Mapping Importance de la taille de l’opérateur constitutifs. ¾ Méthode valable pour un Terminal Tri-Standards mais que se passerait-il si nous diminuons le nombre de standards et par conséquent le nombre de structures ?
  65. 65 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 , III. Opérateurs Communs: Implémentation et Résultats 2. Résultats: 3. Construction d’une Chaine d’Emission/Réception : Structures Optimisées Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages Conclusion Intermédiaire: ¾ Méthode valable pour un Terminal Tri-Standards mais que se passerait-il si nous diminuons le nombre de standards et par conséquent le nombre de structures ? ¾ Définition d’un terminal reconfigurable nécessite une complexité plus grande. ¾Gain préalable du aux nombres de structures résultants du nombre de standards.
  66. 66 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 , III. Opérateurs Communs: Implémentation et Résultats 2. Résultats: 4. Degrés de Factorisation. Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages Common Operator 1 Common Operator 1 Function 1 Channel Function 2 Function 3 Function 4 Function 5 Fonction 1 Channel Fonction 2 Fonction 3 Fonction 4 Fonction 5 Common Operator 1 Common Operator 1 Function 1 Channel Function 2 Function 3 Function 4 Function 5 Fonction 1 Channel Fonction 2 Fonction 3 Fonction 4 Fonction 5 Common Operator 2 Common Operator 2 Common Operator 2 Common Operator 2
  67. 67 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 , III. Opérateurs Communs: Implémentation et Résultats 2. Résultats: 4. Degrés de Factorisation. Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages Remarques: ¾Pour un même périmètre fonctionnel, les résultats sont très proches. ¾Différence persistante due à la taille des opérateurs constitutifs. ¾Malgré l’augmentation du degrés de factorisation, nous arrivons à garder un rapport presque constant entre complexité et périmètre fonctionnel.
  68. 68 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 , III. Opérateurs Communs: Implémentation et Résultats 2. Résultats: 5. Opérateurs Communs et Fonctions Communes Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages Function 1 Channel Function 2 Function 3 Function 4 Function 5 Fonction Paramétrable 1 Channel Fonction 2 Fonction 5 Function 1 Channel Function 2 Function 3 Function 4 Function 5 Fonction 1 Channel Fonction 2 Fonction 3 Fonction 4 Fonction 5 Common Operator 2 Common Operator 2 Common Operator 2 Common Operator 2 Fonction Paramétrable 3 Fonction Paramétrable 4
  69. 69 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 , III. Opérateurs Communs: Implémentation et Résultats 2. Résultats: 5. Opérateurs Communs et Fonctions Communes Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages Remarques: ¾La méthode opérateur commun présente de meilleurs résultats que l’approche fonction commune. ¾La méthode opérateur commun engendre une plus grande « évolutibilité » et flexibilité du terminal Etudes des Opérateurs Communs: Fonctions Communes
  70. 70 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 , Conclusion • Quatre Architecture « Communes ». • 3 Opérateurs Communs Distincts: Structure minimale RF/RG/R/ER-LFSR4 RF/RG/R/ER-LFSR8 • Implémentation : Structure Evolutive + Gain de Complexité. • Dépendance vis-à-vis de la taille de l’Opérateur Commun • Dépendance vis-à-vis du dégrées de Factorisation • Même ordre de grandeur de complexité qu’un approche Fonction Commune mais possibilité de reconfigurabilité et de flexibilité plus grande. • Méthode dépendante du nombre de structures à remplacer Techniques de Paramétrisation et Opérateurs Communs: Apport et Limites Exemples des Opérateurs à Registres à Décalages
  71. 71 © CEA 2007. Tous droits réservés. Toute reproduction totale

    ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA 2007 Innovation for industry Merci de votre attention - Trugarez Questions ? - Goulemn ?