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

Subversion Repositories phr

[/] [phr/] [trunk/] [doc/] [informe-tesis/] [phd-thesis-template-master/] [Antecedentes/] [Antecedentes.tex] - Rev 258

Go to most recent revision | Compare with Previous | Blame | View Log

 
\chapter{Antecedentes}
\label{chap:antecedentes}
 
\ifpdf
    \graphicspath{{Antecedentes/Figs/Raster/}{Antecedentes/Figs/PDF/}{Antecedentes/Figs/}}
\else
    \graphicspath{{Antecedentes/Figs/Vector/}{Antecedentes/Figs/}}
\fi
 
Una de las principales actividades de los centros y grupos de investigación es la generación de recursos y contenidos académicos. Si bien las líneas de trabajo son definidas por una secretaría a nivel regional, en muchos casos la transferencia de investigación y desarrollo (I+D) beneficia a las mismas instituciones académicas permitiendo la actualización tecnológica con los resultados arribados por dichos centros. 
 
El \emph{Centro Universitario de Desarrollo en Automoción y Robótica} (CUDAR) desarrolla sus actividades en la Universidad Tecnológica Nacional -- Facultad Regional Córdoba. Las principales actividades y áreas del Centro se puede clasificar como,
 
\begin{multicols}{2}
\begin{itemize}
\item Investigación y Desarrollo
  \begin{itemize}
  \item Área Electrónica
  \item Área Mecánica
  \item Área Informática
  \end{itemize}
 
\item Extensión y Tecnología
  \begin{itemize}
  \item Convenios y transferencias
  \item Cursos de capacitación
  \item Consultoría y servicios
  \end{itemize}
\end{itemize}
\end{multicols}
 
En la búsqueda de nuevas tecnologías es que miembros del CUDAR comienzan el estudio de la tecnología PLD en la década del 2000. La principal actividad se centra en la participación de congreso y seminarios relacionados con la lógica programable.
 
Con el proyecto \emph{Robot Industrial de Arquitectura Reconfigurable Implementado con FPGA} desarrollado en el CUDAR se institucionalizó la investigación y se comenzó a realizar desarrollos relacionados con dispositivos reconfigurables como CPLD y FPGA. Estos esfuerzos en la formación y adquisición de nuevas tecnologías llevó a la actualización de la cátedra \emph{Técnicas Digitales I}, obviamente que fue necesaria la introducción de estos nuevos conceptos debido a la posibilidades que se tenían para adquirir estos dispositivos que anteriormente no se encontraban comercializados en forma tan masiva en nuestra región. Hace menos de cinco años el CUDAR impulsó la creación de la cátedra electiva \emph{Técnicas Digitales IV} con el objeto de dar continuidad a los estudiantes de ingeniería electrónica interesados en especializarse sobre la implementación de sistemas complejos basados en sistemas digitales reconfigurables. 
 
Para acompañar el proceso de formación tanto en el CUDAR como en las cátedras de grado se requirió contar con recursos de \textsl{hardware} donde implementar los sistemas digitales diseñados. Si bien se logró adquirir plataformas educativas, estratégicamente el CUDAR, desde el comienzo, dispuso el desarrollo de plataformas propias que lograran cubrir las necesidades del momento en materia de periféricos y otras cuestiones. 
 
\section{Placa MiniLab}
\label{sec:minilab}
 
En la cátedra de Técnicas Digitales I, la primera aproximación con los sistemas digitales físicos es el armado del denominado \emph{Proyecto MiniLab}. El circuito del MiniLab es una herramienta para los trabajos prácticos de diferentes cátedras de electrónica que cursan los alumnos del tercer nivel de la carrera ingeniería electrónica. Y es que esta plataforma permite  montar y testear circuitos con relativa facilidad. Dispone recursos digitales básicos con el fin de realizar prueba, tiene señales lógicas de entrada ('0' y '1') y también cuenta con indicadores LED que puede ser utilizados como salidas digitales. Además de entrada/salidas se dispone de un generadores de pulsos de reloj. En la Figura \ref{fig:minilab} se puede ver una fotografía del proyecto MiniLab.
 
\begin{figure}
  \centering
  \includegraphics[width=0.5\textwidth]{minilab}
  \caption{Implementación de un circuito electrónico montado sobre le \emph{MiniLab}.}
  \label{fig:minilab}
\end{figure}
 
Sobre esta plataforma multi-propósito se montan diferentes circuitos integrados (ICs) con compuertas (NOT, OR, AND, XOR, etc.) que permiten al estudiante implementar las diferentes funciones digitales a medida que avanza el contenido de la materia. Es aquí el primer antecedente sobre la disposición de recursos físicos vinculados con el contenido académico. Al transcurrir los años consecuentemente los avances tecnológicos demandaron, por parte de plataformas como el MiniLab, ofrecer nuevos recursos. Ya el MiniLab resultaba limitado para los estudiantes iniciales. Un factor clave resulta ser la decisión de introducir en la cátedra de Técnicas Digitales I los conceptos de lógica programable y acercar a los estudiantes a esta nueva tecnología, complementando así los recursos que dispone el MiniLab.
 
\section{Kit CPLD}
\label{sec:kit-cpld}
 
El \emph{Kit CPLD} desarrollado por el CUDAR en el año 2005 y publicado posteriormente en el año 2006 se presenta como un \emph{Equipo de Laboratorio basado en CPLD}. Esta plataforma permite simular y desarrollar circuitos digitales basados en lógica programable. Optimizado para reducir el costo de su fabricación, el Kit CPLD permitía introducir a los alumnos a los lenguajes de descripción de hardware (principalmente VHDL).
 
El diseño consta de dos bloque funcionales perfectamente acotados y cada uno de ellos está implementado sobre una placa independiente una de la otra. En la Figura \ref{fig:kitcpld-bloque} se representa en un diagrama de dos bloque el Kit CPLD. Estos bloques se denominarán de aquí en adelante como bloque programador (Fig. \ref{fig:kitcpld-bloque-principal}) y bloque expansión  I/O (Fig. \ref{fig:kitcpld-bloque-expansion}). El primer bloque indispensable en este Equipo tiene las siguientes particularidades. Alojar un CPLD con la electrónica necesaria para poder ser programarlo (JTAG), comunicación en forma serial para usos diversos y conectores que interconectan los pines físicos de entrada y salida del chip CPLD con el exterior. El otro boque se puede considerar de uso  opcional, debido a que es una extensión del primer bloque y es utilizado principalmente como interfase entre el usuario y la lógica con la cual  será programado el CPLD.
 
 
\begin{figure}
  \centering
  \subfloat[\footnotesize{Placa principal con el CPLD}]{\label{fig:kitcpld-bloque-principal}\includegraphics[width=0.45\textwidth]{kitcpld-bloque-cpld}}
  \qquad
  \subfloat[\footnotesize{Placa expansión, conector DB-37}]{\label{fig:kitcpld-bloque-expansion}\includegraphics[width=0.45\textwidth]{kitcpld-bloque-expansion}}
  \caption{Diagrama en bloque de la primera versión del \emph{Kit CPLD}.}
  \label{fig:kitcpld-bloque}
\end{figure}
 
% \begin{figure}
%   \centering
%   \includegraphics[width=0.5\textwidth]{kitcpld}
%   \caption{Fotografía de la plataforma \emph{Kit CPLD} desarrollada en el CUDAR.}
%   \label{fig:kitcpld}
% \end{figure}
 
 

Go to most recent revision | Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

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