Interfacear Ay-8910 con bus XT

Todo lo relacionado con esas preciosas maquinas x86 y M680x0, y porque no... Z80/8080 (padres de la tecnología x86)... y su software y sistemas operativos tan nobles.... OS/2, DOS, MacOS Classic, CP/M, Netware VMS y varios más... ¿¿¿ hasta el Pentium I con error de punto flotante ??? :?:
Responder
bighead
Mensajes: 378
Registrado: Dom Mar 24, 2013 3:27 pm

Interfacear Ay-8910 con bus XT

Mensaje por bighead » Lun Jul 31, 2017 12:42 am

No hallaba a quien pedir ayuda... y me acordé que existían, perdon por tanta ausencia :pena:

Al grano, quiero lucirme haciendo una tarjeta de psg para pc. Conseguí unos AY-8910 y me estoy encontrando un un problema un poco tonto: No estoy entendiendo bien si las lineas de arbitraje del AY-8910 son compatibles (en cuanto a tiempo) con las lineas de arbitraje del bus x86

Imagen
Imagen

obviamente si bien son analogas a las lineas del sistema original, no son compatibles directamente con el bus xt/isa, basta mirar la tabla que viene en el datasheet

Imagen

bastará con alguna decodificacion combinacional, o hay que meter mano con flipflops o algo mas marciano?
Última edición por bighead el Vie Ago 04, 2017 10:42 pm, editado 2 veces en total.

Avatar de Usuario
kiwa
Mensajes: 651
Registrado: Mié Jul 10, 2013 1:05 am
Ubicación: Providencia, Santiago.
Contactar:

Re: Interfacear Ay-8910 con bus XT

Mensaje por kiwa » Lun Jul 31, 2017 6:12 pm

Yo tengo un proyecto abandonado curiosamente super similar, me diste ganas de retomarlo, pero no veo tus imágenes :sabio:

bighead
Mensajes: 378
Registrado: Dom Mar 24, 2013 3:27 pm

Re: Interfacear Ay-8910 con bus XT

Mensaje por bighead » Vie Ago 04, 2017 10:55 pm

kiwa escribió:Yo tengo un proyecto abandonado curiosamente super similar, me diste ganas de retomarlo, pero no veo tus imágenes :sabio:
Ahora si :lol:

bighead
Mensajes: 378
Registrado: Dom Mar 24, 2013 3:27 pm

Re: Interfacear Ay-8910 con bus XT

Mensaje por bighead » Lun Nov 16, 2020 6:42 pm

En que va esto?
Leyendo bien el datasheet, cache que la payasá es combinacional nomas. Lo que me da un poco de temor, es que hay que hacer un oscilador de 1Mhz y bueno, complicado en una proto XT xD.

Tambien hay otros "horizontes" para esto. Hay unas tonteritas que se llaman, FX2LP de cypress que son USB 2.0 reales con un pequeño core 8051 y una fifo de 4bit (lease para conectarle el USB a un FPGA). Tal vez para este sea matar una araña con un tanque, pero para otros con capacidades de PCM, sea un poco mejor que poner un enlace serial a chorrrocientosmil baudios. Quizas alguien mas lo ha probado? tengo varios en la casa

Avatar de Usuario
xt5
Mensajes: 385
Registrado: Vie Feb 08, 2013 1:56 pm
Contactar:

Re: Interfacear Ay-8910 con bus XT

Mensaje por xt5 » Vie Nov 27, 2020 1:19 pm

Para conversar desde XT al AY-8910, necesitas multiplexar los datos y direcciones en los mismos 8 pines, con una buena integrados discretos te debería bastar, pero el tema con eso es la depuración, como no va a funcionar a la primera, tan solo saber lo que va pasando por las lineas se complica un mundo sin usar un analizador lógico.

Lo del FX2LP, en realidad es matar un una hormiga con un tanque, y mucho más complejo.

Es donde un micro-controlador (o Arduino) encaja super:
- La velocidad es lenta.
- Lo conectas fácil al compu.
- Puedes depurar super fácil lo que pasa en el bus.
- Cualquier cambio es software y no hardware.

Si te animas a avanzar, pregunta nomas por aquí.

Responder