BeavisUltrasound: clon open source de la tarjeta Gravis Ultrasound PnP

Fuentes: GitHub - schlae/BeavisUltrasound: Open source clone of the Gravis Ultrasound PnP

BeavisUltrasound es un proyecto de hardware abierto que reproduce la tarjeta de sonido Gravis Ultrasound Plug and Play a partir del esquema completo y del código fuente de la GAL, obtenidos por ingeniería inversa. A diferencia de otros clones, publica tanto el diseño eléctrico como los archivos necesarios para fabricar la placa, pensada para makers y entusiastas del hardware retro que quieran reconstruir este clásico de los años noventa.

El diseño se apoya casi por completo en el chip AMD AM78C201 (InterWave), que integra la mayor parte de las funcionalidades de la tarjeta original. Por ello, el primer requisito para fabricar la placa es conseguir ese integrado. La placa es de 8,2 x 4,2 pulgadas (208 x 107 mm), cuenta con cuatro capas y admite acabado ENIG para los contactos, más económico que el oro duro.

El README detalla los componentes clave: el amplificador operacional dual puede sustituirse por alternativas como el JRC5532 o cualquier modelo de bajo ruido de unos 10 MHz que tolere ±8 V; las cuentas de ferrita desconocidas pueden reemplazarse por resistencias de 0 Ω o un puente de cable. La ROM de muestras de 1 MB IW78C21M1 puede sustituirse grabando el firmware en una EPROM 27C800, y la EEPROM 93C66 se programa con el archivo ultrasound_pnp.bin mediante un programador TL866, teniendo en cuenta el orden inverso de bits cada 16 bits. El proyecto también incluye una GAL 16V8 para las funciones de buffer y decodificación del puerto IDE integrado, aunque no es imprescindible si no se usa la unidad de CD-ROM.