la on est mal
authorPaul Kocialkowski <contact@paulk.fr>
Mon, 4 May 2015 21:47:55 +0000 (23:47 +0200)
committerPaul Kocialkowski <contact@paulk.fr>
Mon, 4 May 2015 21:47:55 +0000 (23:47 +0200)
annexes.tex
conclusion.tex
main.tex

index f4a9ec0..b9d1e45 100644 (file)
@@ -1,5 +1,10 @@
 \appendix
-\chapter{}
+
+\chapter{Synthèse culturelle}
+
+%\includepdf[pages={1}]{myfile.pdf}
+
+\chapter{Électronique}
 
 \begin{figure}[!h]
 \includegraphics[width=\linewidth]{multivibrateur.jpg}
 \label{systeme-alarme-photo}
 \end{figure}
 
-\chapter{}
+\chapter{Informatique}
 
 \begin{figure}[!h]
 \includegraphics[width=\linewidth]{ardui2c.jpg}
index ef33a59..ed268ee 100644 (file)
@@ -1,4 +1,8 @@
 \chapter*{Conclusion}
 \addcontentsline{toc}{chapter}{Conclusion}
 
-Qu'est-ce qu'on a compris, qu'est-ce qu'on a PRODUIT, différents types: montages réalisés, schémas inventés, programmes inventés, contributions à d'autres programmes.
+Au cours de ce projet, nous avons pu constater le lien des deux domaines d'étude que sont l'électronique et l'informatique avec le concept abstrait de temps. De nombreux aspects ont ainsi pu être explicités et mis en valeur, au travers d'un travail de définition des concepts clef et de compréhension des solutions technologiques associées. En particulier, la notion d'oscillateurs électriques aura été mise en avant, au travers des procédés de génération de différents types de signaux et en particulier des signaux carrés de fréquence fixe, qui seront directement exploitables par des circuits logiques. L'électronique logique a donc naturellement été abordée et les concepts fondamentaux qui lui sont propres définis au préalable. Une étude approfondie des problématiques de synchronisation on été dressée et une proposition de solution a été proposée pour palier à cette problématique. L'état de l'art dans ce domaine a également été mentionné, bien que ce domaine n'est plus que rarement exploité tel que l'avons présenté. En effet, les systèmes numériques et en particulier ceux à base de processeurs, tels que la Cubieboard2 sont massivement utilisés pour les applications réservées à la logique, ou pour le moins les intégrations plus modestes de processeurs telles que la carte microcontrôleur Arduino. L'étude des enjeux relatifs au temps au sein de tels systèmes numériques complets s'est donc présenté comme une suite logique à notre étude. On s'est alors intéressé aux problématiques de synchronisation lors d'une échange de données, après avoir formalisé les notions spécifiques à ce domaine qui est plutôt celui des télécommunications. On aura pu y retrouver un certain nombre de notions proches de la logique booléenne, qui reste la base des circuits numériques tels que la Cubieboard2 et l'Arduino. Enfin, notre étude a porté sur un aspect plus fondamental de l'informatique, au travers de considérations sur l'efficacité et la complexité des algorithmes, qui ont conduit à un énoncé de l'état de l'art des techniques de diminution du temps d'exécution des programmes et en particulier de l'utilisation de processeurs multi-cœurs, après avoir constaté la limite à la montée en fréquence des horloges des processeurs. Les techniques de programmation adaptées à ces nouveaux types de processeurs, dites de parallélisme ont également été explicitées puisqu'elles représentent le futur de l'amélioration des performances, avec leurs gains indéniables mais sans oublier certaines considérations sur les problèmes particuliers qu'elles peuvent engendrer.\\
+
+Tous ces différents aspects ont été illustrés avec diverses expériences, sous la forme de réalisations de circuits pour la partie électronique, d'abord au travers d'un étape de conception de schéma électronique puis de test et enfin de réalisation d'un circuit fonctionnel, avec des composants biens réels et des résultats directs et observables. On a ainsi réalisé un multivibrateur astable, différents circuits de décompte et un ensemble de modules constituants des systèmes aux applications directes. Pour la partie informatique, nous réalisations ont pris la forme de code source, tout d'abord au travers d'une contribution au projet libre U-Boot, revue et approuvée par une communauté d'experts en la matière, mais également par la réalisation d'un programme complet pour la communication entre l'Arduino et le Cubieboard2 : Ardui2c. On aura également réalisé un programme avec calcul parallèle, qui démontre la nécessité du blocage avec mutex et un relevé de l'utilisation d'un algorithme d'encodage de vidéos, se prêtant plus ou moins bien au calcul parallèle.\\
+
+On a ainsi couvert un vaste champ technique mettent en rapport le temps d'une part et l'électronique et l'informatique d'autre part, ce-qui aura constitué pour nous une expérience très enrichissante et aura contribué à décupler notre intérêt pour ces domaines, renforçant ainsi notre volonté d'être admis au sein de l'ENSEIRB-MATMECA.
index 1edd0bd..377e025 100644 (file)
--- a/main.tex
+++ b/main.tex
@@ -17,6 +17,7 @@
 \usepackage{fancyhdr}
 \usepackage{xcolor}
 \usepackage{listings}
+\usepackage{pdfpages}
 
 \newcommand{\derivd}[3][\null]{\frac{{\rm d}^{#1}#2}{{\rm d}#3^{#1}}}
 \newcommand{\e}[1]{\text{e}^{#1}}