OpenCores
URL https://opencores.org/ocsvn/phr/phr/trunk

Subversion Repositories phr

[/] [phr/] [trunk/] [doc/] [eventos/] [SemanaTIC2014/] [beamer/] [PHRbeamer.tex] - Blame information for rev 394

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 393 guanucolui
 %\documentclass[handout]{beamer}
2
\documentclass{beamer}
3
 
4
\usepackage [utf8] {inputenc}
5
\usepackage [spanish] {babel}
6
\usepackage{multirow}
7
\usepackage{multicol}
8
\usepackage{graphicx}
9
%\usepackage[hyphens]{url}
10
%\usepackage[hyphenbreaks]{breakurl}
11
\usepackage{url}
12
\usepackage[hyphenbreaks]{breakurl}
13
 
14
 
15
\graphicspath{{images/}}
16
%\graphicspath{{images/images-from-uEA2014/}}
17
 
18
%\setbeamertemplate{navigation symbols}{}  % borra los controles de navegación
19
 
20
%\usetheme{Warsaw}
21
\usetheme{Frankfurt}
22
\usecolortheme[RGB={70,70,255}]{structure}
23
 
24
%\setbeamercovered{transparent=0}
25
\setbeamercovered{transparent=30}
26
 
27
%\beamersetuncovermixins{\opaqueness<1>{25}}{\opaqueness<2->{15}}
28
 
29
\title{Plataforma de Hardware Reconfigurable para el Diseño de Sistemas Digitales}
30
\author{Luis Guanuco, Sergio  Olmedo, Maximiliano Quinteros}
31 394 guanucolui
\date[Semana TIC 2014]{Semana TIC -- EduTech \\ 2, 3 y 4 de Septiembre, 2014}
32 393 guanucolui
\institute{Centro Universitario de Desarrollo en Automoción y Robótica\\Universidad Tecnológica Nacional, Facultad Regional Córdoba}
33
 
34
% \logo{%
35
%   \includegraphics[width=0.1\paperwidth,keepaspectratio]{CUDARlogo}%
36
%   \hspace{\dimexpr\paperwidth-2cm-5pt}%
37
%   \includegraphics[width=0.05\paperwidth,keepaspectratio]{UTNlogo}%
38
%}
39
% logo of my university
40
% \titlegraphic{\includegraphics[width=2cm]{logopolito}\hspace*{4.75cm}~%
41
%    \includegraphics[width=2cm]{logopolito}
42
% }
43
 
44
%\titlegraphic{\includegraphics[width=5.5cm]{phr_small.png}}
45
\titlegraphic{
46 394 guanucolui
  \includegraphics[width=0.19\textwidth]{images-from-uEA2014/CUDARlogo}\hspace{0.18\textwidth}
47
  \includegraphics[width=0.2\textwidth]{semanatic}\hspace{0.28\textwidth}
48
  \includegraphics[width=0.09\textwidth]{images-from-uEA2014/UTNlogo}
49 393 guanucolui
}
50
 
51
\AtBeginSection[]{
52
  \begin{frame}
53
    \frametitle{Contenidos}
54
    \tableofcontents[currentsection,hideallsubsections]
55
  \end{frame}
56
}
57
 
58
\begin{document}
59
 
60
\begin{frame}
61
\titlepage
62
\end{frame}
63
 
64
\begin{frame}
65
\frametitle{Contenidos}
66
\tableofcontents[hideallsubsections]
67
\end{frame}
68
 
69
 
70
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
71
\section{Introducción}
72
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
73
 
74
% \begin{frame}
75
%   \frametitle{Una breve introducción}
76
%   \begin{center}
77
%     \includegraphics[width=0.6\textwidth]{images-from-uEA2014/prof.pdf}
78
%   \end{center}
79
% \end{frame}
80
 
81
\begin{frame}
82
  \frametitle{Contexto del desarrollo y oportunidades}
83
  % \transfade
84
  \begin{center}
85
 
86
    \begin{itemize}
87 394 guanucolui
      \item Necesidad de recursos educativos (Hardware \& Software)
88 393 guanucolui
        \begin{itemize}
89
        \item Adquirir plataformas comerciales
90
        \item Plataformas propias
91
        \end{itemize}
92
        \pause{}
93
        \vfill{}
94
      \item Experiencia en Ingeniería Electrónica\footnote{\tiny{Universidad Tecnológica Nacional - Facultad Regional Córdoba.}}
95
        \begin{description}
96 394 guanucolui
        \item [Desarrollo de Hardware:] Plataforma educativa basada en CPLD
97 393 guanucolui
        \item [Creación de Cátedra Electiva:] Técnicas Digitales IV
98
        \end{description}
99
        \pause{}
100
        \vfill{}
101
      \item Oportunidades
102
        \begin{itemize}
103 394 guanucolui
        \item Desarrollo de recursos de Hardware con herramientas de \emph{Software Libre}
104
        \item Articulación de laboratorio, centros I+D e industria para el desarrollo de recursos de Hardware locales
105 393 guanucolui
        \end{itemize}
106
    \end{itemize}
107
  \end{center}
108
\end{frame}
109
 
110
\begin{frame}
111
  \frametitle{Características comunes de las plataformas}
112
  % \transfade
113
  \begin{center}
114
    \begin{itemize}
115
    \item El dispositivo lógico programable central es una FPGA
116
      \vfill
117
    \item Poseen memoria de configuración no volátil
118
      \vfill
119
    \item La configuración es a través de JTAG
120
      \vfill
121
    \item Disponen de software para interactuar con la plataforma desde una computadora
122
      \vfill
123
    \item Se pueden clasificar en perfiles:
124
      \begin{itemize}
125
      \item Para la implementación de sistemas lógicos generales
126
      \item Orientado a un área específica
127
      \end{itemize}
128
    \end{itemize}
129
  \end{center}
130
\end{frame}
131
 
132
\begin{frame}
133
  \frametitle{Recursos de hardware vs. Nivel de enseñanza}
134
  % \transfade
135
 
136
  \begin{block}{Consideración}
137
    En función del perfil del usuario de la plataforma se definen los dispositivos que se utilizarán
138
  \end{block}
139
 
140
  \vfill
141
 
142
  \begin{center}
143
      \begin{tabular}{|l|c|c|c|}
144
        \hline
145
        \multirow{2}{*}{Nivel} & Llaves/pulsadores & ADC\&DAC/SPI & USB/ETH \\
146
        & Diodos LED & Display LCD/VGA & HDMI \\ \hline
147
        \hline
148
        Inicial & $\checkmark$ & & \\
149
        \hline
150
        Medio & $\checkmark$ & $\checkmark$ & \\
151
        \hline
152
        Avanzado & $\checkmark$ & $\checkmark$ & $\checkmark$ \\
153
        \hline
154
      \end{tabular}
155
 
156
      % \includegraphics[width=0.2\textwidth]{images-from-uEA2014/BASYS2-top-400}%
157
      % \hfil
158
      % \includegraphics[width=0.2\textwidth]{images-from-uEA2014/de0-nano}%
159
      % \hfil
160
      % \includegraphics[width=0.2\textwidth]{images-from-uEA2014/Avnet-Spartan-6-lx9-MicroBoard}%
161
 
162
  \end{center}
163
\end{frame}
164
 
165
\subsection{Desarrollos comerciales} %%%%%%%%%%%%%%%%
166
 
167
\begin{frame}
168
  \frametitle{Plataformas comerciales}
169
  % \transfade
170
  \begin{columns}[onlytextwidth]
171
 
172
    \begin{column}{0.4\textwidth}
173
      \centering
174
      \vfill
175
      \includegraphics<1>[width=0.5\textwidth]{images-from-uEA2014/digilent}%
176
      \hfill
177
      \includegraphics<1>[width=\textwidth]{images-from-uEA2014/BASYS2-top-400}%
178
      \vfill
179
      \includegraphics<2>[width=0.5\textwidth]{images-from-uEA2014/altera-logo}%
180
      \hfill
181
      \includegraphics<2>[width=\textwidth]{images-from-uEA2014/de0-nano}%
182
      \vfill
183
      \includegraphics<3>[width=0.5\textwidth]{images-from-uEA2014/avnetlogo}%
184
      \hfill
185
      \includegraphics<3>[width=\textwidth]{images-from-uEA2014/Avnet-Spartan-6-lx9-MicroBoard}%
186
      \vfill
187
    \end{column}
188
 
189
    \begin{column}{0.55\textwidth}
190
      \only<1>{
191
        \begin{itemize}
192
        \item Xilinx Spartan 3-E FPGA, 100K gates
193
        \item Multiplicadores, RAM y 500MHz
194
        \item Puerto USB 2 full-speed (configuración y transferencia)
195
        \item Memoria de Configuración Flash PROM XCF02
196
        \item 8 LEDs, display 7-seg de 4-dig, 4 pulsadores, 8 llaves, puerto PS/2 y VGA
197
        \end{itemize}
198
      }
199
 
200
      \only<2>{
201
        \begin{itemize}
202
        \item Cyclone IV EP4CE22F17C6N, 22,320 LEs
203
        \item Multiplicadores, RAM y 4 PLLs
204
        \item Memoria de configuración EPCS16, SDRAM 32MB, EEPROM 2Kb (I2C)
205
        \item 8 LEDs, 2 pulsadores,
206
        \item Sensores: Acelerómetro de 3 ejes ADI ADXL345, ADC ADC128S022 de 12-bits/8-canales
207
        \item Alimentación: USB (5 V), cable DC 5-V
208
        \end{itemize}
209
      }
210
 
211
      \only<3>{
212
        \begin{itemize}
213
        \item Spartan-6 XC6SLX9-2CSG324C FPGA
214
        \item Memoria de configuración SPI flash 128Mb, SDRAM 64MB
215
        \item 10/100 Ethernet PHY
216
        \item 4 LEDs, llave DIP 4-bit
217
        \item Sistema de alimentación (3-rail) con indicador de estado
218
        \end{itemize}
219
      }
220
    \end{column}
221
 
222
  \end{columns}
223
\end{frame}
224
 
225
\begin{frame}
226
\frametitle{Estado del arte de las FPGA en Argentina}
227
\begin{center}
228
 
229
  \begin{block}{}
230
    En nuestra región las tecnologías PLD se encuentran integradas en varias líneas de investigación y desarrollos hace algunos años. Instituciones gubernamentales de defensa\cite{citedef-ref}, aeroespaciales, comunicaciones\cite{paper-dta-conae} están implementando dispositivos como FPGAs y CPLDs en sus sistemas electrónicos. Además existe una constante actualización por parte de las instituciones académicas en los programas analíticos de las carreras relacionadas a los sistemas embebidos\cite{act-curricula}.
231
  \end{block}
232
 
233
\end{center}
234
\end{frame}
235
 
236
\begin{frame}
237
  \frametitle{Estado del arte de las FPGA en Argentina}
238
  % \transfade
239
 
240
  \begin{columns}[onlytextwidth]
241
 
242
    \begin{column}{0.5\textwidth}
243
      \vfill
244
      \includegraphics[width=\textwidth]{images-from-uEA2014/s3proto}%
245
      \vfill
246
    \end{column}
247
 
248
    \begin{column}{0.5\textwidth}
249
      \begin{itemize}
250
      \item FPGA Xilinx Spartan 3E
251
        (XC3S1600E)
252
      \item 2 Memorias de configuración XCF04S
253
        (4+4 Mbit).
254
      \item USB Transceiver de 12 Mb/s
255
        (Full Speed)
256
      \item 2 Puertos seriales RS232 de hasta
257
        300Kbps
258
      \item 4 Pulsadores, 5 Dip switch, 4 LEDs
259
      \item 1 Puerto JTAG.
260
      \item 26 Pines de I/O.
261
      \item Alimentación simple de 5V.
262
      \end{itemize}
263
 
264
    \end{column}
265
 
266
  \end{columns}
267
\end{frame}
268
 
269
\section{Antecedentes} %%%%%%%%%%%%%%%%
270
 
271
\subsection[Placa CPLD]{Kit de Desarrollo Educativo con CPLD}
272
 
273
\begin{frame}
274
\frametitle{Kit de Desarrollo educativo con CPLD}
275
\begin{center}
276
\includegraphics[height=0.5\textheight]{images-from-uEA2014/kit_cpld_per.png} \hspace{1ex}
277
\includegraphics[height=0.4\textheight]{images-from-uEA2014/kit_cpld.png}
278
\end{center}
279
\end{frame}
280
 
281
\begin{frame}
282
\frametitle{Kit de Desarrollo educativo con CPLD}
283
\begin{center}
284
  \includegraphics<1>[width=0.9\textwidth]{images-from-uEA2014/block1cpld}
285
  \includegraphics<2>[width=0.9\textwidth]{images-from-uEA2014/block2cpld}
286
\end{center}
287
\end{frame}
288
 
289
% \subsection{Proyecto FPGALibre}
290
 
291
% \begin{frame}
292
% \frametitle{FPGALibre.sourceforge.net}
293
% \begin{center}
294
%   \includegraphics[width=\textwidth]{images-from-uEA2014/fpgalibreweb}
295
% \end{center}
296
% \end{frame}
297
 
298
% \begin{frame}
299
% \frametitle{S3PROTO}
300
% \begin{center}
301
 
302
%   \begin{block}{FPGALibre}
303
%     El proyecto S3PROTO es parte de la
304
%     iniciativa FPGALibre cuyo objetivo
305
%     principal es el de facilitar el
306
%     intercambio de los elementos
307
%     necesarios para el desarrollo con
308
%     FPGA. Ambos proyectos iniciados
309
%     por INTI – Electrónica e Informática.
310
%     Toda la información de la tarjeta
311
%     S3PROTO-MINI se encuentra en el
312
%     sitio del proyecto FPGALibre\cite{s3proto-mini}.
313
%   \end{block}
314
 
315
%   % \begin{block}{Proyecto S3PROTO}
316
%   %   El proyecto S3PROTO tiene como
317
%   %   objetivo final crear una plataforma
318
%   %   FPGA que pueda alojar un diseño
319
%   %   con un procesador LEON3 (GRLib) y
320
%   %   un sistema GNU/Linux embebido.
321
%   %   Para lograr esto es necesario
322
%   %   primero abordar diseños multicapas y
323
%   %   con chips FPGA de encapsulado
324
%   %   BGA. Con este propósito se realizó el
325
%   %   diseño de la S3PROTO-MIN
326
%   % \end{block}
327
 
328
% \end{center}
329
% \end{frame}
330
 
331
% \begin{frame}
332
% \frametitle{S3PROTO (Caracteríticas)}
333
% \begin{center}
334
%   \begin{itemize}
335
%   \item  Dispositivo
336
%     FPGA capaz de alojar diseños
337
%     digitales de mediana y alta complejidad (1600K
338
%     compuertas).
339
%   \item Desarrollada con herramientas de software libre
340
%     (Kicad).
341
%   \item PCB
342
%     de 4 capas fabricado por una empresa
343
%     nacional.
344
%   \item Chip BGA soldado en el laboratorio con equipo
345
%     infrarrojo accesible.
346
%   \item Información de desarrollo y archivos de diseño
347
%     disponibles para libre uso, réplica y modificación.
348
%   \end{itemize}
349
% \end{center}
350
% \end{frame}
351
 
352
 
353
% \begin{frame}
354
% \frametitle{Plataforma de Hardware Reconfigurable}
355
% \begin{center}
356
% \includegraphics[width=1\textwidth]{images-from-uEA2014/phr_small.png}
357
% \end{center}
358
% \end{frame}
359
 
360
% \begin{frame}
361
% \frametitle{Hardware libre}
362
% \begin{center}
363
% \includegraphics[width=0.9\textwidth]{images-from-uEA2014/Ohw-logo.pdf}
364
% \end{center}
365
% \end{frame}
366
 
367
 
368
 
369
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
370
\section{Placa PHR}
371
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
372
 
373
\begin{frame}
374
\frametitle{Placa PHR}
375
\begin{center}
376
\includegraphics[width=\textwidth]{images-from-uEA2014/phr_text.png}
377
\end{center}
378
\end{frame}
379
 
380
\begin{frame}
381
\frametitle{Diagrama de bloques del Hardware}
382
%\transfade
383
\begin{center}
384
    \includegraphics<1>[width=0.9\textwidth]{images-from-uEA2014/block1.pdf}
385
    \includegraphics<2>[width=0.9\textwidth]{images-from-uEA2014/block2.pdf}
386
    \includegraphics<3>[width=0.9\textwidth]{images-from-uEA2014/block3.pdf}
387
\end{center}
388
\end{frame}
389
 
390
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
391
\subsection[Dispositivos]{Dispositivos Principales}
392
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
393
 
394
\subsubsection{FPGA} %%%%%%%%%%%%%%%%%%%%%%%%%%%
395
 
396
\begin{frame}
397
\frametitle{FPGA}
398
  \begin{center}
399
    \only<1-2>{
400
      \begin{itemize}
401
      \item Familia Spartan-3A extendida (bajo costo):
402
        \begin{itemize}
403
        \item \textbf<2>{Spartan-3A}
404
          \begin{itemize}
405
          \item \textbf<2>{Ideal para uso de interfaz entre dispositivos.}
406
          \end{itemize}
407
        \item Spartan-3A DSP
408
          \begin{itemize}
409
          \item Mayor densidad de recursos en comparación que la familia Spartan-3A
410
          \item Dispone de un dispositivo DSP (DSP48A)
411
          \end{itemize}
412
        \item Spartan-3AN
413
          \begin{itemize}
414
          \item Dispositivos no volátiles
415
          \item Ideal para aplicaciones con restricciones de espacio
416
          \end{itemize}
417
        \end{itemize}
418
      \item Familia Spartan-3E
419
      \item Familia Spartan-3
420
      \end{itemize}
421
    }
422
  \end{center}
423
\end{frame}
424
 
425
\begin{frame}
426
\frametitle{FPGA (Características Familia Spartan-3A)}
427
\begin{center}
428
  \only<1-2>{
429
    \begin{tabular}{|l|c|c|c|c|}
430
      \hline
431
      \multirow{2}{*}{\textbf{Devices}} & \textbf{System} & \textbf{Block RAM} & \textbf{Dedicated} &  \textbf{Maximum} \\
432
      & \textbf{Gates} & \textbf{bits} & \textbf{Multipliers} & \textbf{User I/O} \\
433
      \hline
434
      XC3S50A & 50K & 54K & 3 & 144 \\
435
      \hline
436
      \textbf<2>{XC3S200A} & \textbf<2>{200K} & \textbf<2>{288K} & \textbf<2>{16} & \textbf<2>{248} \\
437
      \hline
438
      XC3S400A & 400K & 360K & 20 & 311 \\
439
      \hline
440
      XC3S700A & 700K & 360K & 20 & 372 \\
441
      \hline
442
      XC3S1400A & 1400K & 576K & 32 & 502 \\
443
      \hline
444
    \end{tabular}
445
  }
446
\end{center}
447
\end{frame}
448
 
449
\subsubsection{Memoria de Configuración} %%%%%%%%%%%%%%%%%%%%%%%%%%%
450
 
451
\begin{frame}
452
\frametitle{Tipo de memoria para la familia Spartan-3A}
453
\begin{center}
454
\only<1-2>{
455
  \begin{tabular}{|l|c|c|}
456
    \hline
457
    \multirow{2}{*}{\textbf{Devices}} & \textbf{Configuration} & \textbf{ISP PROM} \\
458
    & \textbf{Bits} & \textbf{Solution} \\
459
    \hline
460
    XC3S50A   & 437,312   & XCF01S \\
461
    \hline
462
    \textbf<2>{XC3S200A}  & \textbf<2>{1,196,128} & \textbf<2>{XCF02S} \\
463
    \hline
464
    XC3S400A  & 1,886,560 & XCF02S \\
465
    \hline
466
    XC3S700A  & 2,732,640 & XCF04S \\
467
    \hline
468
    XC3S1400A & 4,755,296 & XCF08P     \\
469
    \hline
470
  \end{tabular}
471
}
472
\end{center}
473
\end{frame}
474
 
475
\subsection{Características} %%%%%%%%%%%%%%%%%%%%%%%%%%%
476
 
477
\begin{frame}
478
\frametitle{Características}
479
 
480
\begin{description}[Memoria PROM:]
481
 
482
\item [FPGA:] Xilinx Spartan-3A XC3S200A (VQG100)
483
\pause
484
\item [Memoria PROM:] Xilinx XCF02S
485
\pause
486
\item [Voltaje entrada:] 5V
487
\pause
488
\item [Relojes:] Un reloj fijo y tres seleccionables:
489
 
490
        \begin{enumerate}
491
        \item 50 MHz
492
        \item 16 MHz, 1 MHz, 500 kHz y 250 kHz
493
        \item 125 kHz, 62.5 kHz, 31.25 kHz, 15.625 kHz
494
        \item 3.9062 kHz, 1.9531 kHz, 976,56251 Hz
495
   \end{enumerate}
496
\pause
497
\item [GPIO:] 28 pines en total
498
\end{description}
499
 
500
\end{frame}
501
 
502
% \begin{frame}
503
% \frametitle{El chip FPGA (XC3S200A)}
504
% \begin{description}[E/S pares diferenciales máximo:]
505
% \item [Número de compuertas:] 200K
506
% \item [Celdas lógicas equivalentes:] 4032
507
% \item [CLBs:] 448
508
% \item [Bits de RAM distribuida:] 28K
509
% \item [Bits de Bloques de RAM:] 288K
510
% \item [Multiplicadores dedicados:] 16
511
% \item [DCMs:] 4
512
% \item [Máximo número de E/S:] 248
513
% \item [E/S pares diferenciales máximo:] 112
514
% \end{description}
515
% \end{frame}
516
 
517
 
518
\begin{frame}[b]
519
\frametitle{Periféricos}
520
\only<1-5>{
521
\begin{itemize}
522
\item \textbf<1>{8 LEDs}
523
\item \textbf<2>{8 llaves (\emph{DIP switch})}
524
\item \textbf<3>{4 pulsadores}
525
\item \textbf<4>{Display de 7 segmentos cuádruple}
526
\item \textbf<5>{Puerto serie}
527
\end{itemize}
528
}
529
 
530
%\vspace{3cm}
531
\begin{center}
532
\includegraphics<1>[width=1\textwidth]{images-from-uEA2014/phr_top_leds.png}
533
\includegraphics<2>[width=1\textwidth]{images-from-uEA2014/phr_top_switches.png}
534
\includegraphics<3>[width=1\textwidth]{images-from-uEA2014/phr_top_botones.png}
535
\includegraphics<4>[width=1\textwidth]{images-from-uEA2014/phr_top_display.png}
536
\includegraphics<5>[width=1\textwidth]{images-from-uEA2014/phr_top_nada.png}
537
\includegraphics<6>[width=1\textwidth]{images-from-uEA2014/phr_top.png}
538
\end{center}
539
 
540
\vspace{1ex}
541
 
542
\end{frame}
543
 
544
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
545
\section{Placa S3Power}
546
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
547
 
548
%
549
\begin{frame}
550
\frametitle{Placa S3Power}
551
\begin{center}
552
\includegraphics[width=0.8\textwidth]{images-from-uEA2014/s3power_small.png}
553
\end{center}
554
\end{frame}
555
 
556
%
557
\begin{frame}
558
\frametitle{Desarrollo del INTI}
559
\begin{center}
560
\includegraphics[width=0.6\textwidth]{images-from-uEA2014/s3power_inti.png}
561
 
562
Christian Huy y Diego Brengi
563
 
564
\emph{Instituto Nacional de Tecnología Industrial}
565
\end{center}
566
\end{frame}
567
 
568
\subsection{S3Power} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
569
 
570
\begin{frame}
571
%\frametitle{Voltajes elegidos}
572
\frametitle{Características de salida de la S3Power}
573
\begin{itemize}
574
\item 1.2V y 2.5A para la lógica interna.
575
\item 3.3V y 2.5A para los bancos de pines.
576
\item 2.5V y 200mA para el módulo de comunicación JTAG.
577
\end{itemize}
578
\end{frame}
579
 
580
\begin{frame}
581
\frametitle{El chip TPS75003}
582
\begin{itemize}
583
\item<1-> Posee tres reguladores de tensión: Dos tipo Buck de 3A y eficiencia del 95\% y otro regulador lineal de 300 mA.
584
\item<2-> Voltaje de entrada de entre 2.2V y 6.5 V.
585
\item<3-> Arranque suave e independiente para cada regulador.
586
\item<4-> Tensiones ajustables de 1.2 V a 6.5 V para los convertidores Buck y de 1.0 V a 6.5 V para el convertidor lineal.
587
\end{itemize}
588
\end{frame}
589
 
590
% \begin{frame}
591
% \frametitle{Arranque}
592
% \begin{center}
593
% \includegraphics[width=0.9\textwidth]{images-from-uEA2014/arranque.pdf}
594
% \end{center}
595
% \end{frame}
596
 
597
 
598
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
599
\section{Placa OOCDLink}
600
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
601
 
602
\begin{frame}
603
\frametitle{Placa OOCDLink}
604
\begin{center}
605
\includegraphics[width=0.8\textwidth]{images-from-uEA2014/oocdlink_small.png}
606
\end{center}
607
\end{frame}
608
 
609
\subsection{FTDI chip} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
610
 
611
\begin{frame}
612
\frametitle{El chip FT2232D}
613
\begin{itemize}
614
\item <1->Cumple con USB 2.0 Full Speed (12 Mbits/sec)
615
\item <2->Tiene una tasa de transferencia de entre 300 y 3 MBaud
616
\item <3->Forma dos canales de comunicación
617
\item <4->Desde el SO, la interfaz puede verse como un \emph{puerto serie virtual}
618
\item <5->Existen librerías para implementar JTAG, I2C y SPI
619
\end{itemize}
620
\end{frame}
621
 
622
\begin{frame}
623
\frametitle{El chip FT2232D}
624
\begin{center}
625
\includegraphics[width=1\textwidth]{images-from-uEA2014/FTblock.pdf}
626
\end{center}
627
\end{frame}
628
 
629
 
630
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
631
\section{Configuración de la FPGA}
632
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
633
 
634
\begin{frame}
635
\frametitle{Modos de configuración (familia Spartan-3A)}
636
\begin{itemize}
637
\item \textbf<2>{\textsl{Master Serial} desde una memoria PROM Flash de Xilinx}
638
\item \textsl{Serial Peripheral Interface} (SPI) desde una memoria Flash SPI
639
\item \textsl{Byte Peripheral Interface} (BPI) desde una memoria NOR Flash
640
\item \textsl{Slave Serial}, típicamente cargada desde un procesador
641
\item \textsl{Slave Parallel}, típicamente cargada desde un procesador
642
\item \textbf<2>{\textsl{Boundary Scan} (JTAG), típicamente cargada desde un procesador}
643
\end{itemize}
644
\end{frame}
645
 
646
 
647
\begin{frame}
648
\frametitle{Selección de los modos de configuración}
649
\includegraphics[width=1\textwidth]{images-from-uEA2014/config_modes.pdf}
650
\end{frame}
651
 
652
\subsection{Software} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
653
 
654
\begin{frame}
655
\frametitle{xc3sprog}
656
\begin{center}
657
\includegraphics[width=1\textwidth]{images-from-uEA2014/xc3sprog.pdf}
658
\end{center}
659
\end{frame}
660
 
661
\begin{frame}
662
\frametitle{xc3sprog}
663
\begin{center}
664
\includegraphics[width=0.8\textwidth]{images-from-uEA2014/front-end.pdf}
665
\end{center}
666
\end{frame}
667
 
668
 
669
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
670
\section{Conclusiones}
671
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
672
 
673
\begin{frame}
674
\frametitle{Conclusiones}
675
\begin{center}
676
 
677
  \begin{block}{Proceso de fabricación}
678
    El desarrollo del proyecto PHR ha requerido pasar por todas las etapas del proceso de producción de sistemas electrónicos
679
  \end{block}
680
  \vfill
681
  \includegraphics[width=\textwidth]{images-from-uEA2014/compra-pcb}
682
 
683
\end{center}
684
\end{frame}
685
 
686
\begin{frame}
687
\frametitle{Conclusiones}
688
\begin{center}
689
  \begin{block}{Desarrollos reutilizables}
690
    Se consideró disponer de la etapa de alimentación y la interfaz JTAG en forma independientes a la placa principal PHR. Ambas placas pueden ser reutilizadas en otros proyectos por parte de los estudiantes.
691
  \end{block}
692
  \vfill
693
  \includegraphics[width=0.8\textwidth]{images-from-uEA2014/placas-separadas}
694
\end{center}
695
\end{frame}
696
 
697
\begin{frame}
698
\frametitle{Conclusiones}
699
\begin{center}
700
 
701
  \begin{block}{Hardware de Especificaciones Abiertas}
702
  El proyecto se realizó en su totalidad con herramientas de software libre/abiertas. Por cada etapa del desarrollo se buscaron alternativas libres que cubrieran los requerimientos del caso. Se tiene referencias sobre proyectos de las mismas envergadura pero la plataforma PHR requería nuevas tecnologías a implementar que han sido resueltas con herramientas desarrolladas por la comunidad de software/hardware libre/abierto.
703
  \end{block}
704
 
705
  \vfill
706
  \includegraphics[width=0.8\textwidth]{images-from-uEA2014/kicadenplaca}
707
 
708
\end{center}
709
\end{frame}
710
 
711
\begin{frame}
712
\frametitle{Conclusiones}
713
\begin{center}
714
 
715
  \begin{block}{Transferencia del desarrollo}
716
    La transferencia del desarrollo se encuentran en ejecución. Se
717
    realizan tareas conjuntas con la formación del personal a cargo
718
    del Laboratorio donde se instalarán las plataformas. En principio
719
    se tiene una plataforma funcional e instalada sin problema alguno.
720
  \end{block}
721
 
722
  \vfill
723
  \includegraphics[width=\textwidth]{images-from-uEA2014/placalogoutn}
724
 
725
\end{center}
726
\end{frame}
727
 
728
\begin{frame}
729
\frametitle{Conclusiones}
730
\begin{center}
731
  \begin{block}{Costos finales}
732
    \begin{itemize}
733
    \item El costo de fabricación de un desarrollo de prototipaje es elevado
734
      y más si se trabajo con tecnologías no
735
      comercializadas en la región.
736
    \item No encontramos limitaciones o dependencia sobre herramientas de \textsl{software}.
737
    \end{itemize}
738
  \end{block}
739
 
740
  \pause{}
741
 
742
\begin{block}{Consideraciones para versiones futuras}
743
  \begin{itemize}
744
  \item Sistema de alimentación.
745
  \item Revisar la FPGA a utilizar.
746
  \item Memoria de configuración.
747
  \end{itemize}
748
\end{block}
749
 
750
  % \begin{tabular}{|l |l |}
751
  %   \hline
752
  %   Placa & Costo (\$)\\
753
  %   \hline \hline
754
 
755
  %   PHRboard & 73.44946 \\
756
  %   \hline
757
  %   S3Power & 25.87200\\
758
  %   \hline
759
  %   OOCDLink & 18.79393 \\
760
  %   \hline
761
  %   Total (en Dólares) & \textbf{118.11539} \\
762
  %   \hline
763
  % \end{tabular}
764
 
765
\end{center}
766
\end{frame}
767
 
768
% \begin{frame}
769
% \frametitle{Conclusiones}
770
 
771
 
772
% \end{frame}
773
 
774
\begin{frame}
775
  \frametitle{Conclusiones}
776
  \begin{center}
777
    \includegraphics[width=\textwidth]{images-from-uEA2014/phr-foto}
778
  \end{center}
779
\end{frame}
780
 
781
\appendix
782
 
783
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
784
\section*{OpenHardware}
785
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
786
 
787
\subsection{Comunidad} %%%%%%%%%%%%%%%%
788
 
789
% \begin{frame}
790
% \frametitle{Comunidad de hardware abierto}
791
% \begin{center}
792
% \includegraphics[width=0.6\textwidth]{images-from-uEA2014/oc.jpg}
793
% \end{center}
794
% \end{frame}
795
 
796
% \begin{frame}
797
% \frametitle{Otros proyectos Open Hardware}
798
% \begin{itemize}
799
% \item <1-2>OpenRISC
800
% \item <2-2>LEON
801
% \item <3>Arduino
802
% \item <4>CUBEBUG-1
803
% \end{itemize}
804
% \begin{center}
805
% \includegraphics<3>[width=1\textwidth]{images-from-uEA2014/ohwp_arduino.jpg}
806
% \includegraphics<4>[width=1\textwidth]{images-from-uEA2014/ohwp_cubeBug1.jpg}
807
% \end{center}
808
% \end{frame}
809
 
810
% \begin{frame}
811
%   \frametitle{Otros proyectos Open Hardware - OpenRISC}
812
%   \begin{center}
813
%     \begin{block}{OpenRISC}
814
%       El objetivo del proyecto es crear un procesador abierto de código abierto y libre
815
%     \end{block}
816
 
817
%     \begin{block}{El proyecto proporciona ...}
818
%       \begin{itemize}
819
%       \item un arquitectura abierta RISC con funciones de DSP
820
%       \item un conjunto de implementaciones de código abierto sobre una arquitectura RISC
821
%       \item un completo de herramientas de desarrollo (SW) de código abierto. Además de librerías, OS y aplicaciones
822
%       \end{itemize}
823
 
824
%     \end{block}
825
 
826
%   \end{center}
827
% \end{frame}
828
 
829
\begin{frame}
830
  \frametitle{Otros proyectos Open Hardware - Arduino}
831
  \begin{center}
832
    \begin{block}{}
833
      Arduino es una plataforma de hardware libre, basada en una placa con un microcontrolador y un entorno de desarrollo, diseñada para facilitar el uso de la electrónica en proyectos multidisciplinares.
834
    \end{block}
835
    \vfill
836
    \includegraphics[width=\textwidth]{images-from-uEA2014/ohwp_arduino.jpg}
837
 
838
  \end{center}
839
\end{frame}
840
 
841
 
842
\begin{frame}
843
  \frametitle{Otros proyectos Open Hardware - CUBEBUG-1}
844
  \begin{center}
845
    \begin{block}{}
846
      Desarrollo de tecnología para un nuevo diseño de la plataforma CubeSat. Se publica el diseño hardware y software como Open Source y Open Hardware para su uso en proyectos de aficionados, proyectos universitarios y laboratorios de investigación.
847
    \end{block}
848
    \vfill
849
    \includegraphics[width=0.85\textwidth]{images-from-uEA2014/ohwp_cubeBug1}
850
 
851
  \end{center}
852
\end{frame}
853
 
854
\subsection{Sitio web del proyecto} %%%%%%%%%%%%%%%%
855
 
856
\begin{frame}
857
\begin{center}
858
\includegraphics[width=1\textwidth]{images-from-uEA2014/opencores.png}
859
\end{center}
860
\end{frame}
861
 
862
 
863
\section*{Referencias} %%%%%%%%%%%%%%%%
864
 
865
\begin{frame}[allowframebreaks]
866
  \frametitle<presentation>{Rerefencias}
867
  \begin{thebibliography}{10}
868
 
869
    \beamertemplatebookbibitems
870
  \bibitem{citedef-ref}
871
    Instituto de Investigación Científica y Técnicas para al defensa (CITEDEF), \emph{Radar Láser}, url: \texttt{\burl{http://www.citedef.gob.ar/i-d/laser/areas-de-trabajo-laser/ral-descripcion/}}.
872
 
873
    \beamertemplatebookbibitems
874
  \bibitem{paper-dta-conae}
875
    J.~Siman, G.~Jaquenod and H.~Mascialino, \emph{Fpga-Based Transmit/Receive Distributed Controller for the TR Modules of an L Band Antenna (SAR)}, 4th. Southern Conference on Programmable Logic, 2008.
876
 
877
    \beamertemplatebookbibitems
878
  \bibitem{act-curricula}
879
    P.~Cayuela, \emph{Actualización de la currícula -- Incorporación de la lógica programable en ingeniería}, Jornada de Investigación y Desarrollo en Ingeniería de Software (JIDIS'07). Córdoba Argentina. 2007.
880
 
881
    \beamertemplatebookbibitems
882
  \bibitem{s3proto-mini}
883
    FPGALibre, \emph{S3PROTO-MINI - Proyecto FPGA Libre - SourceForge}, url: \texttt{\burl{http://fpgalibre.sourceforge.net/varios/brochure-s3proto-mini.pdf}}.
884
 
885
  \end{thebibliography}
886
\end{frame}
887
 
888
\subsection{Fin} %%%%%%%%%%%%%%%%
889
 
890
% \begin{frame}
891
% \frametitle{¿Preguntas?}
892
% \begin{center}
893
% \includegraphics[height=0.9\textheight]{images-from-uEA2014/question_.pdf}
894
% \end{center}
895
% \end{frame}
896
 
897
\begin{frame}
898
  \frametitle{Fin}
899
  \begin{center}
900 394 guanucolui
    ¡Muchas gracias!
901 393 guanucolui
  \end{center}
902
\end{frame}
903
 
904
\end{document}

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.