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

Subversion Repositories phr

[/] [phr/] [trunk/] [doc/] [financiamiento/] [adec/] [informes/] [informe_final/] [informe_final.tex] - Diff between revs 103 and 104

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 103 Rev 104
Line 268... Line 268...
  \end{subfigure}
  \end{subfigure}
  \caption{Fotografías de la placa \emph{OOCDLink}.}
  \caption{Fotografías de la placa \emph{OOCDLink}.}
  \label{fig:oocdlink-foto}
  \label{fig:oocdlink-foto}
\end{figure}
\end{figure}
 
 
 
\clearpage{}
\section{Gastos en recursos de \textsl{hardware}}
\section{Gastos en recursos de \textsl{hardware}}
\label{sec:hw-gastos}
\label{sec:hw-gastos}
 
 
Los recursos
Con el avance en la industria de la manufacturación de dispositivos electrónicos, hoy en día es posible adquirir tecnología que hace unos 10 años atrás resultaba difícil poseer. Otro factor importante fue el avance en el desarrollo de \textsl{software} para el diseño de sistemas electrónicos, estos programas se denominan EDA (\textsl{Electronic Design Automation}).
 
Actualmente en Argentina no hay industria que fabrique componentes electrónicos con las especificaciones requeridas para el proyecto. Existen empresas proveedoras de dispositivos electrónicos pero el costo para el pedido de componentes específico es muy alto.
 
En la evaluación del pre-proyecto, por parte de los desarrolladores, se consideraron la factibilidad en la adquisición de los materiales necesarios para llevar adelante el proyecto. Se pidió presupuesto de los principales componentes electrónicos, en los proveedores locales, y se realizó un estimativo del costo total si se adquiría todos los materiales necesarios por estas empresas. Lo que llevó a considerar la importación de los componentes por cuenta propia. A continuación se describen los procesos y etapas que atravesó el proyecto en lo que hace a la adquisición de insumo.
 
 
 
\subsection{Distribuidor de componentes electrónicos}
 
\label{sec:hw-distribuidor}
 
 
 
Existen muchas empresas internacionales que realizan la distribución de componentes electrónicos. Particularmente se optó por aquellas que son proveedoras de las empresas locales que son,
 
 
 
\begin{itemize}
 
\item Digi-Key (http://www.digikey.com.ar/)
 
\item Farnell (http://www.farnell.com/)
 
\end{itemize}
 
 
 
Debido a la experiencia y facilidades en el soporte comercial, se elige adquirir los componentes a través de \emph{Digi-Key}. Además cuenta con un sistema informático que permite realizar las cotizaciones en linea, lo que resultó importante para la estimación de los gastos en el comienzo del proyecto.
 
 
 
 
 
\subsection{Empresas de trasporte}
 
\label{sec:hw-transporte}
 
 
 
Al igual que el proceso de compra de los componentes electrónicos, la contratación de una empresa de transporte fue determinada por referencias tanto de miembros del grupo de investigación y desarrollo donde se lleva adelante el proyecto (CUDAR), como también empresas locales que adquieren componentes en el extranjero. Las principales empresas de transporte son,
 
 
 
\begin{itemize}
 
\item FedEx (http://www.fedex.com/ar/)
 
\item UPS (http://www.ups.com/content/ar/es/index.jsx)
 
\end{itemize}
 
 
 
Para cualquier de las empresas mencionadas se necesita tener una cuenta de usuario registrado lo que, en principio, parecía ser un inconveniente puedo ser solucionado con la colaboración de un tercero, miembro del CUDAR, que ofreció su cuenta en FedEx para registrar el envío desde la empresa distribuidora de componentes electrónicos (Digi-Key) hasta Córdoba. El costo del envío depende del peso del paquete como así también de sus dimensiones. Además uno puede seleccionar el tiempo que tardará la entrega, obviamente que mientras menos tiempo tarda el envío es más costoso. El tiempo de entrega ha sido importante en el diagrama temporal de actividades, pues hasta que no se tuvo los componentes, se paralizó los trabajos relacionados con el \textsl{hardware}.
 
 
 
\subsection{Fabricante de PCB}
 
\label{sec:hw-fabricacion-pcb}
 
 
 
Los diseños de \textsl{hardware} fueron fabricados en el exterior de país, los factores por influyeron fueron el \textbf{costo} de las placas y el \textbf{tiempo} que le tomaba a las empresas locales en obtener el producto final. Seguramente si los diseños fueran un poco más sencillos se podría realizar en el país, pero debido a las especificaciones tecnológicas de los dispositivos semiconductores utilizados no fue posible, por lo menos con el presupuesto asignado. Hay una gran oferta en la fabricación de \emph{PCB} pero se contaba con una buena experiencia comercial con \emph{PCBWING}\footnote{http://www.pcbwing.com/}, pues ya se habían pedido la fabricación de placas en otros proyectos. Al igual que la empresa distribuidora de componentes electrónicos (\emph{Digi-Key}), \emph{PCBWING} dispone de un sistema informático que presupuesta las posibles órdenes que quiera uno fabricar y se puede realizar el envío por \emph{FedEx}.
 
 
 
 
\section{Observaciones}
\section{Observaciones}
\label{sec:hw-obs}
\label{sec:hw-obs}
 
No todo los recursos de \textsl{hardware} fueron adquiridos en el extranjero en forma directa. Los dispositivos comunes se compraron en el país (directamente en Córdoba Capital). Esto permitió que se pudiera agilizar el trámite de facturación,  y dicho costos fueron adjudicados a la contra-parte del proyecto (Departamento de Ingeniería Electrónica) \footnote{Universidad Tecnológica Nacional -- Facultad Regional Córdoba}.
 
Al adquirir componentes del extranjero, se tuvo que designar tiempos de ``espera'' hasta la llegada tanto de los componentes electrónicos como las placas (PCB). Es aquí donde resultó de suma utilidad el uso de \textbf{\emph{Diagramas de Gantt}}. El \emph{diagrama de Gantt} es una popular herramienta gráfica cuyo objetivo es mostrar el tiempo de dedicación previsto para diferentes tareas o actividades a lo largo de un tiempo total determinado. A pesar de esto, el diagrama de Gantt no indica las relaciones existentes entre actividades.
 
Los tiempos que requerían los envíos debían ser asignados de forma tal que se pudiera seguir trabajando en el desarrollo del proyectos sin necesitar ninguno de los paquetes pedidos. Un ejemplo de esto se puede ver en la Figura \ref{fig:hw-envio-gantt}, donde se puede ver como se ubicaron las tareas de envíos.
 
 
 
\subsection{Retos}
 
\label{sec:hw-obs-problem}
 
 
 
Los principales problemas que se presentaron en el proyecto, ajenos a lo meramente técnico, fueron de índole comerciales. Al realizar compra en el exterior se tuvo que contar con cuenta corriente o tarjetas de créditos internacionales. Además de los impuesto de importación, se tuvo que pagar intereses que graban al uso de divisa extranjera. Todos estos costos agregados no fueron considerados a la hora de estimar el gasto total del proyecto.
 
 
 
En base a la documentación que ofrece el fabricante de los dispositivos electrónicos principales, se debía cumplir con determinadas especificaciones en el diseño de las placas. Lo que llevó al estudio de nuevas tecnologías, que demandó horas en la búsqueda de complementos de \textsl{software} (por ej.:librerías para KiCAD) como así también recopilación de información por parte de los proveedores de los componentes electrónicos y el fabricante de PCB.
 
 
 
\begin{figure}[ht]
 
  \centering
 
   \includegraphics[width=\textheight,angle=90]{images/PHRboard-gantt}
 
  \caption{Diagrama de Gantt para el desarrollo de la placa \emph{PHR}.}
 
  \label{fig:hw-envio-gantt}
 
\end{figure}
 
 
 
\clearpage{}
\chapter{Software}
\chapter{Software}
\label{chap:sw}
\label{chap:sw}
 
 
Los desarrollos y herramientas de \textsl{software} que se integran en el proyecto son complementarios a los recursos de \textsl{hardware}. Se han requerido varios programas informáticos en todo el proceso. Si bien no es el objetivo del presente informe realizar una descripción de cada uno de los \textsl{software} utilizados, resulta necesario hacer una breve descripción de los mismos.
Los desarrollos y herramientas de \textsl{software} que se integran en el proyecto son complementarios a los recursos de \textsl{hardware}. Se han requerido varios programas informáticos en todo el proceso. Si bien no es el objetivo del presente informe realizar una descripción de cada uno de los \textsl{software} utilizados, resulta necesario hacer una breve descripción de los mismos.
 
 
Line 336... Line 388...
\label{sec:sw-obs}
\label{sec:sw-obs}
 
 
Los programas que se utilizan para interactuar con el \textsl{hardware}, \emph{OpenOCD} y \emph{xc3sprog}, no disponen de un entorno gráfico. La forma en que se manipulan es mediante lineas de comando \emph{Bash}. Esto no genera imposibilidades alguna al usuario, pero sí la implementación de un entorno gráfico podría ayudar o facilitar su uso (por ejemplo: con el empleo de botones, visualización del estado del \textsl{hardware}, etc.).
Los programas que se utilizan para interactuar con el \textsl{hardware}, \emph{OpenOCD} y \emph{xc3sprog}, no disponen de un entorno gráfico. La forma en que se manipulan es mediante lineas de comando \emph{Bash}. Esto no genera imposibilidades alguna al usuario, pero sí la implementación de un entorno gráfico podría ayudar o facilitar su uso (por ejemplo: con el empleo de botones, visualización del estado del \textsl{hardware}, etc.).
Otra observación que se documenta es la posibilidad de integrar las herramientas del fabricante del dispositivo a programar, en nuestro caso Xilinx Inc., con las herramientas que disponemos (\emph{OpenOCD} y \emph{xc3sprog}). El ciclo completo por parte de los usuarios del proyecto arranca con el diseño de un circuito con un lenguaje de programación descriptivo (VHDL o Verilog), luego se sintetiza con una herramienta del fabricante del dispositivo y luego con el archivo que genera se lo debe cargar al \textsl{hardware}. Estos últimos pasos podrían realizarse con nuevos \textsl{scripts} que se agregan a los ya utilizados.
Otra observación que se documenta es la posibilidad de integrar las herramientas del fabricante del dispositivo a programar, en nuestro caso Xilinx Inc., con las herramientas que disponemos (\emph{OpenOCD} y \emph{xc3sprog}). El ciclo completo por parte de los usuarios del proyecto arranca con el diseño de un circuito con un lenguaje de programación descriptivo (VHDL o Verilog), luego se sintetiza con una herramienta del fabricante del dispositivo y luego con el archivo que genera se lo debe cargar al \textsl{hardware}. Estos últimos pasos podrían realizarse con nuevos \textsl{scripts} que se agregan a los ya utilizados.
 
 
 
 
\chapter{Conclusiones}
\chapter{Conclusiones}
\label{chap:conclusiones}
\label{chap:conclusiones}
 
 
 
La tecnología de los sistemas electrónicos dan pasos agigantados, por lo que las Instituciones Académicas deben constantemente ir en búsqueda de nuevas técnicas y herramientas que permitan a los Estudiantes no sufrir la falta de capacidades a la hora de insertarse en el ámbito laboral.
 
Si bien el proceso de actualización en los contenidos en los programas universitarios no se corresponden con la avance tecnológico, es responsabilidad tanto de los Docentes como los Estudiantes no limitarse y salir en búsqueda de conocimientos.
 
El proyecto \textbf{\emph{Plataforma de hardware reconfigurable en diseño de sistemas electrónicos}} ha sido motivado por la demanda de una actualización en los recursos tecnológicos que son utilizados para el dictado de las clases de los últimos niveles de las Cátedras de la Carrera Ingeniería Electrónica. Se logró cumplir con los objetivos propuestos en un principio. Actualmente no se encuentra limitaciones en la posibilidad de acceder a las nuevas tecnologías, quizá los limites son económicos pero no más que eso. Con iniciativas propias (por parte de alumnos y docentes), y la  búsqueda de  organismos impulsores de proyectos nuevos, es posible lograr desarrollos de gran aporte territorial tanto regional como internacional.\\
 
\emph{Por último se agradece a la \textbf{Agencia para el Desarrollo Económico de la ciudad de Córdoba} (ADEC)\footnote{http://www.adec.org.ar/} por su apoyo tanto económico como el asesoramiento en proceso de desarrollo del proyecto. El programa articulado por ADEC, ``Córdoba Innovadora  -- Programa de Desarrollo Territorial del Área Metropolitana de Córdoba'' permite la vinculación entre sectores estratégicos (Universidad -- Industria), y es quizá la motivación más grande que se tuvo a la hora de la postulación del proyecto}.
 
 
 
 
 
\appendix{}
 
 
\end{document}
\end{document}
 
 
 No newline at end of file
 No newline at end of file

powered by: WebSVN 2.1.0

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