Size: 871
Comment:
|
← Revision 42 as of 2007-07-02 13:51:41 ⇥
Size: 3388
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 5: | Line 5: |
Line 12: | Line 11: |
Line 17: | Line 15: |
=== Articles à Etudier === | '''Articles à Etudier:''' |
Line 19: | Line 17: |
http://www.comelec.enst.fr/aaa/2007 | http://www.comelec.enst.fr/aaa/2007/com_num == Radio Logicielle == Introduction à la radio_logicielle + ADC sigma delta : attachment:RL_CAN.pdf Etude de cas : attachment:RAKE_reconfigurable.pdf '''Articles à Etudier:''' http://www.comelec.enst.fr/~lnaviner/ArticlesDecimation/ http://www.comelec.enst.fr/aaa/2007/sw_radio == Multimédia == Transparents du cours : attachment:AAACoursMultimedia.pdf '''Articles à Etudier:''' ||Sujet ||Intitulé ||Article ||Etudiant || ||1 ||A Fixed-point 3D Graphics Library with Energy-efficient Cache Architecture for Mobile Multimedia Systems || attachment:AAA_article_3D_1.pdf ||Mr x || ||2 ||Fast Algorithm and Architecture Design of Low-Power Integer Motion Estimation for H.264/AVC || attachment:AAA_article_video_1.pdf ||Mr Wang || ||3 ||124 MSamples/s Pixel-Pipelined Motion-JPEG 2000 Codec Without Tile Memory || attachment:AAA_article_video_2.pdf ||Mr Lefevre || ||4 ||Associative Processors for Video Coding Applications || attachment:AAA_article_video_3.pdf ||Mr Botija || ||5 ||Motion Estimation Performance of the TM3270 Processor || attachment:AAA_article_video_4.pdf ||Mr Premel || ||6 ||A Fixed-point Multimedia Co-processor with 50Mvertices/s Programmable SIMD Vertex Shader for Mobile Applications || attachment:AAA_article_3D_2.pdf ||Mr x || ||7 ||Power-Aware 3D Computer Graphics Rendering || attachment:AAA_article_3D_3.pdf ||Mr Pernet || ||8 ||Algorithm and VLSI Architecture for High Performance Adaptive Video Scaling || attachment:AAA_article_video_5.pdf ||Mr x || ||9 ||Intégration d'une Architecture Récursive sur Silicium pour la Transformée en Ondelettes 2D || attachment:AAA_article_video_6.pdf ||Mr Vermare || ||10 ||Geometry engine architecture with early backface culling hardware || attachment:AAA_article_3D_4.pdf ||Mr Bowyer || |
Line 22: | Line 47: |
attachment:hithroughput_ldpc | == Synthèse d'architecture == Transparents de l'introduction à la synthèse haut niveau : attachment:Intro_HLS.pdf |
Line 24: | Line 50: |
attachment:viterbi | === Synthèse d'architecture : L'estimation de mouvement === |
Line 26: | Line 52: |
attachment:block_ldpc attachment:low_power_ldpc attachment:mimo attachment:sisodecoder1 attachment:turbodecoder == Radio Logicielle == === Articles à Etudier === http://www.enst.fr/~lnaviner/ArticlesDecimation/LuisRuth.pdf |
Nous fournissons le code et le testbench d'un estimateur de mouvement. Les images sont des images CIF ('''288''' lignes de '''352''' pixels). L'estimation de mouvement se fait par "bloc-matching" exhaustif de blocs de taille '''16x16''' sur une excursion de '''[-32..31]''' en X et Y. |
Line 43: | Line 55: |
* Téléchargez les sources d'un estimateur de mouvement : attachment:emvt_pico_express.tar.gz * Compilez (Makefile) et vérifiez le bon fonctionnement du code * Adaptez le code à pico express. Et faire une première synthèse sans contrainte (très grand MITI). Déterminez ou se trouve le goulot d'étranglement. |
|
Line 44: | Line 59: |
Nous désirons pouvoir traiter les pixels entrants de l'image courante à 25,6Mhz (soit une fréquence de traitement bloc de 100Khz): * Imaginez une structure de mémorisation permettant d'optimiser les accès à la mémoire du bloc de référence * Adaptez le code en conséquence * Bon courage.... |
|
Line 45: | Line 64: |
attachment:hithroughput_ldpc == Multimédia == == Synthèse d'architecture == |
Site officiel
https://eole.enst.fr/enseignements/ENS_detail_brique.php?ann_scol_id=2006&ens_id=419
Introduction
attachment:intro.pdf
Communications Numériques
Etudes de cas : attachment:relevage_LDPC.pdf
Cours sur le décodage canal : http://www.josephboutros.org/coding/
Articles à Etudier:
http://www.comelec.enst.fr/aaa/2007/com_num
Radio Logicielle
Introduction à la radio_logicielle + ADC sigma delta : attachment:RL_CAN.pdf
Etude de cas : attachment:RAKE_reconfigurable.pdf
Articles à Etudier:
http://www.comelec.enst.fr/~lnaviner/ArticlesDecimation/
http://www.comelec.enst.fr/aaa/2007/sw_radio
Multimédia
Transparents du cours : attachment:AAACoursMultimedia.pdf
Articles à Etudier:
Sujet |
Intitulé |
Article |
Etudiant |
1 |
A Fixed-point 3D Graphics Library with Energy-efficient Cache Architecture for Mobile Multimedia Systems |
attachment:AAA_article_3D_1.pdf |
Mr x |
2 |
Fast Algorithm and Architecture Design of Low-Power Integer Motion Estimation for H.264/AVC |
attachment:AAA_article_video_1.pdf |
Mr Wang |
3 |
124 MSamples/s Pixel-Pipelined Motion-JPEG 2000 Codec Without Tile Memory |
attachment:AAA_article_video_2.pdf |
Mr Lefevre |
4 |
Associative Processors for Video Coding Applications |
attachment:AAA_article_video_3.pdf |
Mr Botija |
5 |
Motion Estimation Performance of the TM3270 Processor |
attachment:AAA_article_video_4.pdf |
Mr Premel |
6 |
A Fixed-point Multimedia Co-processor with 50Mvertices/s Programmable SIMD Vertex Shader for Mobile Applications |
attachment:AAA_article_3D_2.pdf |
Mr x |
7 |
Power-Aware 3D Computer Graphics Rendering |
attachment:AAA_article_3D_3.pdf |
Mr Pernet |
8 |
Algorithm and VLSI Architecture for High Performance Adaptive Video Scaling |
attachment:AAA_article_video_5.pdf |
Mr x |
9 |
Intégration d'une Architecture Récursive sur Silicium pour la Transformée en Ondelettes 2D |
attachment:AAA_article_video_6.pdf |
Mr Vermare |
10 |
Geometry engine architecture with early backface culling hardware |
attachment:AAA_article_3D_4.pdf |
Mr Bowyer |
Synthèse d'architecture
Transparents de l'introduction à la synthèse haut niveau : attachment:Intro_HLS.pdf
Synthèse d'architecture : L'estimation de mouvement
Nous fournissons le code et le testbench d'un estimateur de mouvement. Les images sont des images CIF (288 lignes de 352 pixels). L'estimation de mouvement se fait par "bloc-matching" exhaustif de blocs de taille 16x16 sur une excursion de [-32..31] en X et Y.
- Téléchargez les sources d'un estimateur de mouvement : attachment:emvt_pico_express.tar.gz
- Compilez (Makefile) et vérifiez le bon fonctionnement du code
- Adaptez le code à pico express. Et faire une première synthèse sans contrainte (très grand MITI). Déterminez ou se trouve le goulot d'étranglement.
Nous désirons pouvoir traiter les pixels entrants de l'image courante à 25,6Mhz (soit une fréquence de traitement bloc de 100Khz):
- Imaginez une structure de mémorisation permettant d'optimiser les accès à la mémoire du bloc de référence
- Adaptez le code en conséquence
- Bon courage....