Sugerencias de proyectos para el año final [cerrado]

0

Soy un estudiante de ingeniería de último año. Estoy muy interesado en aprender la síntesis de VHDL y FPGA. Creo que elegir un proyecto de último año con síntesis de VHDL me ayudará mucho para aprender más sobre él. Desafortunadamente, el FPGA disponible para mí es un Xilinx Spartan 3E Basys2. Es una tabla de inicio. ¿Crees que puedo hacer un proyecto de último año (un proyecto que sería aceptado como un proyecto de último año) con esa junta?

Aquí hay un enlace a la descripción de Basys2: enlace

Tengo la versión de 250k gates.

    
pregunta Chanuka Perera

2 respuestas

3

Bueno, sí, puedes hacer un proyecto de último año con una placa Basys2. Estas tarjetas tienen una gran cantidad de capacidades de E / S y 250k gates es suficiente para hacer un proyecto bastante sofisticado. Dicho esto, también es posible hacer un mal proyecto. Debe escribir una propuesta para su proyecto y obtener la aprobación de su instructor antes de comenzar.

    
respondido por el Joe Hass
3

Aunque está enano por sus competidores de gama alta, el Spartan 3E sigue siendo un dispositivo muy capaz. Esta placa en particular tiene la ventaja adicional de estar construida para su uso con los módulos periféricos de Digilent (PMOD). Esto le da acceso a todo tipo de cosas: varias formas de E / S en serie, A / Ds, D / As, GPS, Bluetooth / Zigbee / Wifi, expansión de memoria, integración de dispositivos, dispositivos de entrada y visualización, entrada y salida de audio y más.

Aquí hay algunas opciones de proyecto posibles:

  • Analizador lógico (esto ya se ha hecho en gran parte, posiblemente con esta placa, pero aún podría calificar si lo haces desde cero)
  • Osciloscopio de baja velocidad con PMOD A / D
  • Generador de formas de onda arbitrarias que utiliza PWM y un filtro, y / o DOD PMOD

Esto es lo que probablemente haría:

  • Sensor de posición y orientación absolutos con módulos PMOD GPS, brújula, acelerómetro y giroscopio
    • El FPGA es perfecto para implementar los filtros digitales requeridos por los dispositivos MEMS ruidosos
    • El GPS proporciona un posicionamiento absoluto con imprecisión localizada (es decir, la solución no empeora progresivamente con el tiempo)
    • El acelerómetro proporciona un posicionamiento relativo con una precisión muy alta pero con una desviación significativa, que deberá corregirse utilizando una solución GPS filtrada
    • La brújula proporciona orientación absoluta, pero es muy susceptible a la interferencia y, por lo tanto, es sospechosa por sí misma; se puede calibrar con el GPS si el GPS está en movimiento (para adivinar una trayectoria)
    • El giro proporciona una orientación relativa muy precisa, pero debe estar anclado contra una solución de orientación absoluta (brújula calibrada) para tener en cuenta la deriva

Hay mucho más que eso, pero este proyecto en particular tiene la ventaja de que no importa cuántas veces se resuelva, siempre habrá otra forma de hacerlo. Las personas (y las grandes corporaciones) han estado resolviendo este problema durante décadas, con diferentes grados de éxito. La diferencia entre 1993 y 2013 a este respecto es que la barrera fiscal para el ingreso se ha reducido en tres o más órdenes de magnitud ($ 250k + hasta $ 100 +).

Por encima de todo, asegúrese de elegir un proyecto que le gustaría usar cuando termine. Cuando tenga problemas en el proceso de diseño, será difícil mantener su motivación si el resultado va a ser aburrido. Buena suerte!

    
respondido por el Scott Winder

Lea otras preguntas en las etiquetas