Candid Moe's user avatar
Candid Moe's user avatar
Candid Moe's user avatar
Candid Moe
  • Member for 5 years, 4 months
  • Last seen more than a month ago
  • Springfield
About

Programando desde 1975.

Hardware: Arduino, ESP8266, ESP32, FPGA.

Software: Python, Linux, Verilog.

Proyecto: Construir una CPU J1 en una FPGA.

15/May/23 - El minitron habla

Tengo implementada la salida serial, y el minitron ya puede desplegar mensajes.

Comunicación serial con minitron

Lo siguiente es implementar la entrada por teclado (vía serial).

El programa que corre en minitron es un mini-kernel bajado de GitHub.

18/Abr/23 - El minitron

Este es el "computador" en el que trabajo. Tiene por CPU una FPGA que implementa LC3, una tira de 8 LED como pantalla de despliegue, un conversor Serial-USB para comunicarse y un teclado con dos botones para entrada.

El Minitron

11/Abr/23 - Implementar una CPU LC3

He retomado mi objetivo inicial de construir una CPU basada en Little Computer 3, por razones prácticas: la abundante documentación, ensambladores y emuladores disponibles.

J1 es un buen ejercicio minimalista, pero LC3 es más práctico como plataforma de desarrollo.

Esta CPU la estoy construyendo directamente en Verilog, y voy viento en popa.

Badges
This user doesn’t have any gold badges yet.
This user doesn’t have any silver badges yet.
3
bronze badges
Top tags
0
Score
1
Posts
100
Posts %
0
Score
1
Posts
100
Posts %