Analista-programador y researcher en ciberseguridad especializado en automatizar, auditar y unir software con hardware.
Soy analista programador e investigador en el sector de la seguridad informatica aunque mi trayectoria autodidacta me ha permitido adquirir habilidades en múltiples lenguajes de programación y otros ámbitos, lo que facilita mi adaptabilidad a diversos proyectos y tecnologías.
Fuera del ámbito profesional, disfruto explorando el mundo de la electrónica y el diseño de FPGA, lo que me permite entender y trabajar en la intersección entre el software y el hardware. Esta combinación de intereses me ha permitido desarrollar una perspectiva única en la resolución de desafíos tecnológicos.
Te invito a explorar la sección de proyectos personales, donde podrás conocer más sobre mi trabajo y las áreas en las que me he desempeñado. Además, encontrarás enlaces a diversas webs que reflejan mi colaboración en diferentes iniciativas.
SPK286
FPGA · 80286 · Microcode
- 1 397 996
- casos SingleStep 80286 superados
- 307
- formas de opcode en modo real
- 123
- entradas de microcódigo propio
- 9 247
- LUTs estimadas en Cyclone V
CPU compatible con el Intel 80286 escrita en SystemVerilog sintetizable, con microcódigo propio y verificada contra capturas de un 80286 real. Es un componente reutilizable para FPGA y diseños de hardware, y la base de un futuro PC/AT.
- Modo real y modo protegido completos: descriptores, privilegios, puertas, conmutación de tareas, LOADALL y SALC.
- Verificada con los 1,4 millones de casos de SingleStepTests/80286, bancos dirigidos en dos simuladores y auditorías de mutación.
- Desarrollada con agentes de programación de IA bajo mi dirección, pruebas y ajustes, y verificada contra capturas de un 80286 real.
Proyecto anterior · PCXT-EGA MiSTer
Capturas del core PC/XT con vídeo EGA y VGA 13h. Selecciona una imagen para verla a tamaño completo.
Proyectos
Selección de fotografías y prototipos.
Hardware retro, proyectos en Python/Web y experimentos con FPGA.