¿posible MacPlus?
Re: ¿posible MacPlus?
Pues no se, a mi me salen 6620 LUTs y, claro, no hay tantas.
¿Me pasas tu UCF?
¿Me pasas tu UCF?
Re: ¿posible MacPlus?
Aquí lo dejo adjunto.Kyp escribió:Pues no se, a mi me salen 6620 LUTs y, claro, no hay tantas.
¿Me pasas tu UCF?
Verás que está hecho a todo correr. Lo hice en un rato mientras trabajaba, sintetizó sin errores, y al llegar a casa lo probé, pero solo se veía pantalla gris oscuro, y lo dejé así. Publiqué este hilo y hasta ahora.
Te dejo el UCF con notas que ponen #FALSO o algo así, que son pines que he desviado a otros sin uso o con uso limitado el ZXUNO para que no diera error.
Y ademas dejo el TOP por si acaso, por que tapé algunas líneas sin uso.
- Adjuntos
-
- Downloads.rar
- (4.57 KiB) Descargado 240 veces
Re: ¿posible MacPlus?
Misterio resuelto:
Ejecuto el 1er paso (Synthetize - XST) con tu UCF y top y dice que no cabe:
Pero le digo que siga con el 2º paso (Implement Design) y entonces si:
De todas formas lo veo complicado. Solo quedan 4 LUTs libres y hay un montón de cosas que arreglar.
Ejecuto el 1er paso (Synthetize - XST) con tu UCF y top y dice que no cabe:
Pero le digo que siga con el 2º paso (Implement Design) y entonces si:
De todas formas lo veo complicado. Solo quedan 4 LUTs libres y hay un montón de cosas que arreglar.
Re: ¿posible MacPlus?
Xastamente eso le ocurrió a "mua", solo que yo hago los tres pasos a la vez, hasta conseguir el bit. Cuestión de jugar. Quest ya tenía algo hecho. Yo nada, solo lo probé por diversión.
Re: ¿posible MacPlus?
¿Y sintetizar un QL? al ser su bus de 8 bits es menos complejo de implementar, aparte que lo demás es más simple que el Mac Plus.
- mcleod_ideafix
- Mensajes: 831
- Registrado: 27 Sep 2015, 00:14
- Ubicación: Jerez de la Frontera
- Contactar:
Re: ¿posible MacPlus?
El problema con el QL es que no permite carga de programas nada más que desde microdrive o disquete. No soporta carga por audio, que es lo que tenemos "de serie" implementado en el ZX-UNO. Un core de QL tendría por tanto que incluir algún tipo de DivMMC, como lo que quería hacer yo con el QLSD, pero claro! esto significa a su vez escribir un firmware que aún no existe, para una máquina cuya documentación técnica en lo que se refiere a las interioridades del S.O. deja que desear.Radastan escribió:¿Y sintetizar un QL? al ser su bus de 8 bits es menos complejo de implementar, aparte que lo demás es más simple que el Mac Plus.
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
- mcleod_ideafix
- Mensajes: 831
- Registrado: 27 Sep 2015, 00:14
- Ubicación: Jerez de la Frontera
- Contactar:
Re: ¿posible MacPlus?
No tan simple. Recuerda que el QL tiene dentro de él un microcontrolador que es quien se encarga del manejo del teclado, sonido y puerto serie, si mal no recuerdo. Una reimplementación completa significa meter dos micros, el MC68008 (que por cierto no existe, así que habría que adaptar el core TG68 para que usara un bus de datos de 8 bits), y el 8042, que creo que es el que se usa como microcontrolador auxiliar.Radastan escribió:aparte que lo demás es más simple que el Mac Plus.
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
Re: ¿posible MacPlus?
Por algo será que algunos sistemas 8/16 de la época aún no se han sintetizado.
Re: ¿posible MacPlus?
Qubide te saluda...mcleod_ideafix escribió:Un core de QL tendría por tanto que incluir algún tipo de DivMMC
http://hardware.speccy.org/temp/qubide.html
Y perfectamente documentada.
Re: ¿posible MacPlus?
Efectivamente, habría que adaptar el core a MC68008 e implementar también un Intel 8049.mcleod_ideafix escribió:No tan simple. Recuerda que el QL tiene dentro de él un microcontrolador que es quien se encarga del manejo del teclado, sonido y puerto serie, si mal no recuerdo. Una reimplementación completa significa meter dos micros, el MC68008 (que por cierto no existe, así que habría que adaptar el core TG68 para que usara un bus de datos de 8 bits), y el 8042, que creo que es el que se usa como microcontrolador auxiliar.Radastan escribió:aparte que lo demás es más simple que el Mac Plus.
Respecto al 8049 puedes coger el 8035 de la recreativa del Dokey Kong y hacerle modificaciones para incluir los 16K de ROM (2x8K), teóricamente tiene el mismo juego de instrucciones. Ambos son de la familia MCS-48 de Intel.
Pero vamos, que en MIST ya implementaron el Sinclair QL, ¿no se puede usar ese trabajo?
https://github.com/mist-devel/mist-bina ... r/cores/ql