Por qué mis dos núcleos Cortex-A9 no son coherentes en caché

En una entrada publicada el 22 de agosto de 2026 en su blog personal, el desarrollador conocido como JP relata su experiencia al retomar, tras siete años guardada, la placa de desarrollo Terasic DE0-Nano-SOC, un kit lanzado hacia 2015 que combina un SoC Altera Cyclone-V con FPGA (40 000 elementos ló

Un ordenador casero con Motorola 68000 incorpora un bus PCI funcional

Un aficionado ha construido un ordenador casero basado en el procesador Motorola 68000 que, contra toda expectativa, incorpora un bus PCI totalmente operativo. El proyecto, obra del maker conocido como maniek86, está ensamblado sobre placa de pruebas y cableado punto a punto, sin PCB personalizada,

Investigadores reviven la arquitectura SuperH como hardware abierto

Investigadores presentaron en LinuxCon Japan un proyecto para resucitar la arquitectura SuperH de Hitachi como núcleo de hardware libre y ejecutable sobre Linux. Jeff Dionne, Rob Landley y Shumpei Kawasaki mostraron J2, una reimplementación limpia del SH2 descrita en VHDL, capaz de sintetizarse en F

PSM: un marco formal para la atención en LLMs validado en FPGA

Un equipo de autores presenta en Zenodo la versión 8.0 de un preprint titulado "Persistent State Machines: Complete Mathematical Proofs and Vivado Implementation Synthesis", que introduce un marco discreto formal para modelar los operadores de atención de los modelos de lenguaje de gran tamaño (LLMs

Bitluni documenta el desarrollo de su propio 'ultracluster' doméstico de RISC-V

El creador de contenido bitluni ha presentado, en su canal de YouTube, un vídeo dedicado al diseño hardware de un clúster de procesado basado en el conjunto de instrucciones RISC-V al que denomina 'ultracluster'. El proyecto, que el autor define como su 'némesis', le ha consumido medio año de trabaj

Early Start del 80386: así se redujo la latencia de memoria en el núcleo z386

Cuando Intel diseñó el 80386 incorporó un mecanismo para ocultar la latencia de memoria llamado Early Start: en el último ciclo de cada instrucción la CPU ya inicia el cálculo de dirección, la relocalización de segmento y el ciclo de bus de la siguiente. Intel estimaba su aporte en torno al 9 % del

QuadRF: un SDR de cuatro canales para ver el mundo en ondas de radio

El proyecto QuadRF pone al alcance de desarrolladores e investigadores un receptor de radio definido por software (SDR) de cuatro canales con coherencia de fase, una pieza de hardware históricamente difícil de conseguir fuera de entornos profesionales. Su principio de funcionamiento es sencillo: med

Modos lanza un monitor e-paper a color de 13,3 pulgadas con controlador abierto

La startup Modos Tech ha abierto una campaña de crowdfunding en Crowd Supply para financiar el Modos Flow, un monitor e-paper a color de 13,3 pulgadas con resolución nativa de 3.200 x 2.400, entrada táctil y una frecuencia de actualización de 60 Hz. El dispositivo se conecta al ordenador mediante un

Generación de reloj para dispositivos

La generación de reloj para dispositivos es un aspecto crucial en el diseño de interfaces digitales de alta velocidad, como las que emplean memorias DDR, eMMC, NAND flash o controladores SDIO. Este artículo técnico, escrito por el desarrollador de hardware ZipCPU, explica los principios y desafíos d

Arquitecturas KAN para aprendizaje automático ultrarrápido en FPGA

Las redes neuronales Kolmogorov-Arnold (KAN) combinan de forma natural con las tablas de consulta (LUT) de las FPGA, los dispositivos de lógica digital reconfigurable que ejecutan redes neuronales directamente como circuitos, no como instrucciones secuenciales. Este artículo explica, de forma didáct

Service processor de Oxide desaparece en pruebas de la bandeja Cosmo

El Service Processor (SP) de Oxide es un microcontrolador encargado de gestionar funciones esenciales en sus racks para centros de datos, como el control térmico, la red de administración y la supervisión del hardware. Su importancia radica en que permite operar y diagnosticar el rack de forma remot

AMD elimina soporte Linux en Vivado y obliga a pagar

AMD ha implementado un cambio en la licencia de su herramienta de diseño de FPGAs, Vivado, que ha generado controversia entre los usuarios de Linux. A partir de la versión 2026.1, la edición gratuita (Basic) será exclusiva para Windows, mientras que el soporte para Linux se restringirá a la capa de

Tecnología White Rabbit sincroniza con precisión de picosegundos

Una tecnología de sincronización llamada White Rabbit está ofreciendo una precisión sin precedentes, alcanzando niveles de picosegundos (trillonésimas de segundo), para sistemas distribuidos a gran escala. Desarrollada como una solución de código abierto (hardware, firmware y software), White Rabbit

CPU Intel 80386 en FPGA alcanza estado funcional con software DOS

Un equipo de desarrolladores liderado por Nand ha logrado que la recreación en FPGA de la CPU Intel 80386, conocida como z386, alcance un estado funcional. Este proyecto, parte de una serie de reconstrucciones de hardware abierto, permite ejecutar software real de DOS, incluyendo programas en modo p

Nuevo framework permite emular chips multi-core usando varias FPGAs

EMiX es un framework de emulación escalable que permite superar los límites de una sola FPGA para validar diseños de chips multi-core antes de su fabricación. La emulación a nivel de FPGA es un paso crucial en el desarrollo de nuevos procesadores, ya que permite probar el hardware y software en cond

Desarrollador crea calculadora científica en FPGA con CPU personalizada

Un desarrollador independiente ha implementado una calculadora científica completamente funcional en hardware utilizando una FPGA Altera Cyclone II, creando desde cero un procesador personalizado, firmware de microcódigo y herramientas de desarrollo. El proyecto, disponible en GitHub bajo licencia C

Apple Lisa revive: ingeniero la moderniza con FPGA

Un ingeniero, bajo el alias de AlexElectronics, ha logrado recrear la Apple Lisa, una computadora histórica de finales de los años 80, utilizando un FPGA (Field-Programmable Gate Array). El proyecto, que ha requerido ocho meses de trabajo, permite ejecutar la Lisa con modernizaciones significativas,

UCE: Nueva arquitectura neuronal basada en reglas

El Universal Constraint Engine (UCE) representa un enfoque radicalmente nuevo para el diseño de arquitecturas computacionales, especialmente en el campo de la neuromorfología. Tradicionalmente, las redes neuronales artificiales se construyen y entrenan mediante algoritmos complejos como el descenso

Apolo: reviven computadora lunar y revelan secretos

Un equipo de ingenieros ha logrado restaurar y poner en funcionamiento la computadora de guía de la misión Apolo (Apollo Guidance Computer - AGC), revelando detalles cruciales sobre la tecnología utilizada en los alunizajes. El proyecto, documentado en un canal de YouTube y un video del Wall Street

Loseta SDR QuadRF abre camino a inalámbrico avanzado

QuadRF ha anunciado el lanzamiento de una nueva loseta de Radio Definida por Software (SDR) diseñada para aplicaciones inalámbricas avanzadas. El dispositivo, que opera en la banda C (4,9–6,0 GHz) con capacidad full duplex, permite la formación de haces y es adaptable tanto para uso independiente co

Aegis: FPGA de código abierto revoluciona el diseño de chips

Un equipo de desarrolladores ha presentado Aegis, un proyecto de FPGA (Field-Programmable Gate Array) completamente de código abierto, desde el diseño del silicio hasta las herramientas de desarrollo. A diferencia de otros proyectos open-source que se basan en arquitecturas propietarias o herramient

Baochip-1x: Coprocesador BIO optimiza E/S

El BIO (Basic I/O) es un coprocesador de E/S diseñado para el Baochip-1x, un SoC de 22nm de código abierto. Su propósito principal es liberar a los núcleos de la CPU de tareas de E/S, que pueden generar tiempos de respuesta impredecibles y 'jitter'. Esto se logra dedicando un procesador especializad

DDR4: Guía de Inicialización y Calibración

Este artículo de systemverilog.io explica el proceso de inicialización, calibración y entrenamiento de la memoria DDR4 SDRAM, un componente crucial en sistemas modernos como ASICs, FPGAs y procesadores. La inicialización es una secuencia compleja de pasos que ocurren al encender un dispositivo con u

Talos: Nuevo Hardware Acelera Redes Neuronales

Un equipo de ingenieros ha desarrollado 'Talos', un acelerador de hardware personalizado basado en FPGA diseñado para ejecutar redes neuronales convolucionales (CNN) con una eficiencia extrema. A diferencia de las implementaciones de software tradicionales, Talos elimina la sobrecarga de tiempo de e

Sistema de Alerta AM Rescata Túneles Sin Comunicación

Un equipo de ingenieros ha desarrollado un nuevo sistema de alertas de emergencia para túneles desatendidos, utilizando una placa FPGA Red Pitaya para transmitir mensajes de audio a través de una señal de radio AM de 12 canales. El sistema, cuyo código fuente está disponible en GitHub, permite la co