Humble48 - Clon Spectrum 48k

Proyectos de hardware con sus esquemáticos y si llevan software en fuente

Moderadores: cacharreo, Fundadores

Reglas del Foro
Aquí solo tienen cabida proyectos de hardware que incluyan siempre al menos sus esquemáticos para poder reproducirlos si llevan componentes electrónicos, y si es posible los ficheros del programa en que se hacen, los diseños de las placas, los gerber, etc. Si llevan algún tipo de software asociado debe estar diponible el código fuente

Para los que no cumplen estas condiciones se debe postear en el foro de proyectos generales.
Avatar de Usuario
antoniovillena
Demonio segundo orden
Demonio segundo orden
Mensajes: 1596
Registrado: 02 Abr 2013, 19:06
Been thanked: 1 time

Re: Humble48 - Clon Spectrum 48k

Mensaje por antoniovillena »

flopping escribió: 25 Ene 2018, 00:45 Por qué no abrimos un nuevo hilo de humble 128?
Hecho.

http://www.va-de-retro.com/foros/viewto ... =63&t=6680
Avatar de Usuario
Kyp !Sinclair 1
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3376
Registrado: 30 Sep 2013, 14:54
Ubicación: Madrid
Has thanked: 28 times
Been thanked: 146 times

Re: Humble48 - Clon Spectrum 48k

Mensaje por Kyp »

antoniovillena escribió: 25 Ene 2018, 00:15
BCH escribió: 24 Ene 2018, 23:57 Si la idea era utilizar el codigo de la implementacion 128K a la que se referia Kyp es mejor que pongas una XC95144XC o una XC95288XL. Los fuentes son del ISE webpack de Xilix. Puedes mirar el codigo para el pinout de la CPLD

De otra forma habria que portar el codigo al Quartus de Altera.
Es que me estoy basando en los esquemas del Max 48 issue 2 que hizo superfo. No quiero cagarla cambiando de CPLD. Aunque si es complicado añadir paginación 128K (no me importa que sea con timings 48K) a lo que hay me pensaré migrar al XC95144XC o bien basarme en los esquemas del Humble 48.
Yo creo que el código es lo bastante estándar como para que de igual con qué CPLD se hace. Puestos a opinar, lo que a mi me gustaría es una mezcla de los dos diseños, la distribución de placa y CPLD del Humble y la parte 'analógica' del Max que en conjunto vendría a ser un Harlequín CPLD :|
Avatar de Usuario
jgilcas
Demonio tercer orden
Demonio tercer orden
Mensajes: 587
Registrado: 08 Abr 2013, 22:16
Has thanked: 4 times
Been thanked: 9 times

Re: Humble48 - Clon Spectrum 48k

Mensaje por jgilcas »

Alguien va a comprar componentes para esta? lo digo por unirnos y hacer perdido conjunto :)
ZX48, ZX48+, ZX128+2, ZX128+3, OREL BK08, A500, MSX2, VIC-20, C64C, CPC464, CPC6128, GAMEBOY, GAMEBOY POCKET, GAMEBOY COLOR, NES, SNES, N64, GBA, GBASP, GBAMICRO, GAMECUBE, GAMEGEAR, SMS, SMS2, MD1, MD2, MEGACD, SATURN, DC, XBOX, XBOX360, TG-16
BCH
Demonio tercer orden
Demonio tercer orden
Mensajes: 973
Registrado: 06 Sep 2014, 12:10
Ubicación: Barcelona
Been thanked: 4 times

Re: Humble48 - Clon Spectrum 48k

Mensaje por BCH »

Kyp escribió: 25 Ene 2018, 11:30 Yo creo que el código es lo bastante estándar como para que de igual con qué CPLD se hace. Puestos a opinar, lo que a mi me gustaría es una mezcla de los dos diseños, la distribución de placa y CPLD del Humble y la parte 'analógica' del Max que en conjunto vendría a ser un Harlequín CPLD :|
Eso es algo que ya tenia planeado hacer (utilizar el circuito de video del Max). Lo de como conectar las memorias y ROMs del 128 no lo tengo claro pero es cuestion de ponerse un rato...De todos modos Antonio ya esta en ello
Avatar de Usuario
Kyp !Sinclair 1
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3376
Registrado: 30 Sep 2013, 14:54
Ubicación: Madrid
Has thanked: 28 times
Been thanked: 146 times

Re: Humble48 - Clon Spectrum 48k

Mensaje por Kyp »

Parece fácil:

Código: Seleccionar todo

	 // 128K interface extension
	 output sa14,			// A14 of RAM
	 output sa15,			// A15 of RAM
	 output rom_a14,		// A14 of ROM
	 output rom_a15,		// A15 of ROM
	 output vram_a14,		// A14 of VRAM
	 output vram_a15,		// A15 of VRAM
Solo hay que añadir estas señales a las memorias.
BCH
Demonio tercer orden
Demonio tercer orden
Mensajes: 973
Registrado: 06 Sep 2014, 12:10
Ubicación: Barcelona
Been thanked: 4 times

Re: Humble48 - Clon Spectrum 48k

Mensaje por BCH »

Kyp escribió: 25 Ene 2018, 12:39 Parece fácil:

Código: Seleccionar todo

	 // 128K interface extension
	 output sa14,			// A14 of RAM
	 output sa15,			// A15 of RAM
	 output rom_a14,		// A14 of ROM
	 output rom_a15,		// A15 of ROM
	 output vram_a14,		// A14 of VRAM
	 output vram_a15,		// A15 of VRAM
Solo hay que añadir estas señales a las memorias.
A ver si el finde me pongo un rato con esto. Creo que lo mas conveniente seria hacer una placa de 10x10 para el prototipo y una vez que este funcionando volver al formato del Humble...
Avatar de Usuario
dandare
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3718
Registrado: 09 Feb 2016, 15:09
Ubicación: I Register
Been thanked: 6 times

Re: Humble48 - Clon Spectrum 48k

Mensaje por dandare »

Hola, ahora que veo los esquemas de la 3.1b, tengo una pregunta.
¿no queda espacio en la CPLD para hacer la gestión del joystick? Si cabe, te ahorrarías tres integrados
Imagen
Imagen
Avatar de Usuario
Kyp !Sinclair 1
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3376
Registrado: 30 Sep 2013, 14:54
Ubicación: Madrid
Has thanked: 28 times
Been thanked: 146 times

Re: Humble48 - Clon Spectrum 48k

Mensaje por Kyp »

Avatar de Usuario
dandare
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3718
Registrado: 09 Feb 2016, 15:09
Ubicación: I Register
Been thanked: 6 times

Re: Humble48 - Clon Spectrum 48k

Mensaje por dandare »

Pues tienes razón, se me ha colado tu post :D
Imagen
Imagen
BCH
Demonio tercer orden
Demonio tercer orden
Mensajes: 973
Registrado: 06 Sep 2014, 12:10
Ubicación: Barcelona
Been thanked: 4 times

Re: Humble48 - Clon Spectrum 48k

Mensaje por BCH »

Kyp escribió: 26 Ene 2018, 12:31 Eso dije yo: http://www.va-de-retro.com/foros/viewto ... 70#p116830
Pero llegué tarde :| :))
Queda pendiente para la proxima! :))
Responder

Volver a “Proyectos de hardware abiertos”