Entradas

Mostrando las entradas de febrero, 2014

Diseño memoria ROM (FPGA Basys 2)

Imagen
Para realizar este diseño se debe tener claro como es el comportamiento de este tipo de dispositivos los cuales tienen la función de guardar datos sin que se pierdan al haber una desconecion o falta de energía ( información acerca de la memoria rom en wikipedia). para realizar una lectura de una memoria rom es necesario recorrer las posiciones de memoria una a una para sacar la información necesaria para nuestro diseño se utiliza un contador a una frecuencia de 1 Hz como se muestra en la siguiente figura y su funcionamiento es el siguiente:

Conversor BCD a display 16 segmentos (VHDL + Schematic)

Imagen
Para poder realizar la implementación de este circuito nos basaremos en el mismo principio empleado en el diseño de un conversor BCD a display 7 segmentos realizando la tabla de verdad con las funciones necesarias para el display de 16 segmentos el cual esta configurado de la siguiente forma:

Migrar a LibreOffice de forma exitosa y no morir en el intento !!!

Imagen
La comunidad oficial de Ubuntu en nuestro país esta publicando unos hangouts que a mas de uno le puede interesar y es la forma de migrar de MS Office a LibreOffice esto es importante ya que como usuario de esta herramienta he conocido las bondades y beneficios de esta potente herramienta ofimática (si algún día creo una empresa sera con este como software). En la pagina podrás encontrar el itinerario y los temas a tratar de esta suite, los Hangouts seran grabados y estarán disponibles en youtube en el canal de la comunidad y los iré agregando a esta entrada por si estas interesado en aprender acerca de LibreOffice. el primer video se titula: Hangout, Sensibilizando para Migrar exitosamente a LibreOffice. Donde se trataran temas como la compatibilidad de formatos, los tipos de usuarios entre otras cosas. hoy 13 de febrero de 2014 tendremos el segundo hangout de este tema

Conversor binario a BCD (schematic en Project Navigator)

Imagen
(este circuito aun se puede simplificar mas pero es totalmente funcional) Lo primero. Antes de empezar a hacer cualquier cosa con el Project Navigator de Xilinx debemos tener muy claro como es le funcionamiento del componente o circuito antes de sintetizar un código, en nuestro caso en particular se trata de un convensor BCD a display siete segmentos, cuyo objetivo es convertir el código binario y mostrarlo en un display para que el usuario entienda lo que esta pasando, la forma mas facil de deducir el comportamiento de este conversor es realizar la tabla de verdad de su comportamiento para ello vamos a llamar sus entradas A, B, C y D y sus salidas las llamaremos sa, sb, sc, sd, se, sf y sg Para nuestro siguiente paso podemos tomar dos caminos: uno es realizar las ecuaciones de cada salida, sin embargo es mejor utilizar mapas de karnaugth ya que podremos simplificar de una forma mas rápida y agilizando así el resultado final del diseño a usar.  realizado los

usbpicprog

Imagen
Aprovechando que me encuentro en vacaciones laborales y que ase ya algún tiempo no he publicado nada, he echado un ojo a un antiguo proyecto libre usbpicprog que es un programador de microcontroladores pic.