Último mensaje de la página anterior:
No tengo forma de grabar una PAL, pero si que estaría encantado de probarla.NEWDOS/80 con una sola disquetera y 128K para Model IV
- ron
- Mensajes: 21856
- Registrado: 28 Oct 2010 14:20
- Ubicación: retrocrypta
- Agradecido : 3862 veces
- Agradecimiento recibido: 4755 veces
-
- Mensajes: 316
- Registrado: 23 Ene 2012 20:20
- Agradecimiento recibido: 32 veces
Re: NEWDOS/80 con una sola disquetera y 128K para Model IV
Hola
Yo tengo en mi PC varios programas para compilar jed, entre ellos el PALASM y el OPALJR.
No he seguido el hilo completo, por lo que seguro que me equivoco en algo.
No entiendo cual es el problema. Si tenéis las ecuaciones, se pueden pasar al OPALJR para hacer una versión sobre GAL16V8. La sintaxis cambia un poco pero nada del otro mundo.
Si lo que tenéis es un fichero *.jed para una PAL, ejemplo, PAL16L8, se puede usar el programa PAL2GAL para pasarlo a una GAL16V8 ( a mi nunca me ha fallado). Otra opción es usar otro programa del OPALJR para coger el jed y pasarlo a EQN ( ecuaciones).
Otra cosa es que tengáis unas ecuaciones y no estéis seguros que son las correctas. Eso generaría un fichero jed inútil.
Saludos
José Leandro
Yo tengo en mi PC varios programas para compilar jed, entre ellos el PALASM y el OPALJR.
No he seguido el hilo completo, por lo que seguro que me equivoco en algo.
No entiendo cual es el problema. Si tenéis las ecuaciones, se pueden pasar al OPALJR para hacer una versión sobre GAL16V8. La sintaxis cambia un poco pero nada del otro mundo.
Si lo que tenéis es un fichero *.jed para una PAL, ejemplo, PAL16L8, se puede usar el programa PAL2GAL para pasarlo a una GAL16V8 ( a mi nunca me ha fallado). Otra opción es usar otro programa del OPALJR para coger el jed y pasarlo a EQN ( ecuaciones).
Otra cosa es que tengáis unas ecuaciones y no estéis seguros que son las correctas. Eso generaría un fichero jed inútil.
Saludos
José Leandro
- groovydrifter
- Mensajes: 1303
- Registrado: 31 Ago 2014 21:07
- Ubicación: Mañolandia
- Agradecido : 53 veces
- Agradecimiento recibido: 50 veces
Re: NEWDOS/80 con una sola disquetera y 128K para Model IV
El caso es es que Diotronic tiene unas PALCE16V8H, CE de "CMOS Eraseable", que segun el datasheet se pueden grabar con un JED de PAL16R8 o PAL16H8 Y el ultimo grabador que compré las graba. Lo bueno es que si no van grabandolas "tal cual" se puede uno meter a averigual las ecuaciones, rehacer un JED a medida con ellas, borrarlas y grabarlas de nuevo. El caso es que no encuentro ningun programa que soporte las PALCE16V8H/Q... AMD vendio estos dispositivos a Lattice, me he bajado el software de LAttice para dispositivos "clasicos" y lo mas antiguo para lo que hace JED son las GAL... WinCUPL tampoco las soporta puesto que solo soporta dispositivos de su marca... No se de ningun programa que me permita hacer ecuaciones para PALCE... ¿Sabeis de alguno?
Shut up and deal... (The Apartment, Billy Wilder, 1960)
-
- Mensajes: 5619
- Registrado: 20 Sep 2011 13:59
- Ubicación: Madrid
- Agradecido : 990 veces
- Agradecimiento recibido: 2040 veces
- Contactar:
Re: NEWDOS/80 con una sola disquetera y 128K para Model IV
¿Has mirado el OpalJr?, es una suite bastante completa...
El problema es básicamente el que comenta Jose Leandro. Yo tengo las ecuaciones y el fichero .jed para dicha PAL, usando el OpalJr y el PAL2GAL genero un fichero equivalente para una GAL. El problema surge cuando intento grabar la GAL ya que no tengo ni idea del procedimiento, el caso es que parece que va a grabarlo y ¡pum!, el grabador se me queda tostado muy malamente. En teoría es un buen grabador y siempre me ha dado resultados bastante buenos; pero no tengo ni idea de como grabar una PAL.
La otra es que esas ecuaciones no valgan un pimiento; pero para mí son como chinorris:
El problema es básicamente el que comenta Jose Leandro. Yo tengo las ecuaciones y el fichero .jed para dicha PAL, usando el OpalJr y el PAL2GAL genero un fichero equivalente para una GAL. El problema surge cuando intento grabar la GAL ya que no tengo ni idea del procedimiento, el caso es que parece que va a grabarlo y ¡pum!, el grabador se me queda tostado muy malamente. En teoría es un buen grabador y siempre me ha dado resultados bastante buenos; pero no tengo ni idea de como grabar una PAL.
La otra es que esas ecuaciones no valgan un pimiento; pero para mí son como chinorris:
PAL16L8 PAL DESIGN SPECIFICATION
U72 MICHAEL DITTO 05/06/85
128K BANKING CONTROL
OMNICRON DATA SYSTEMS
NC A16 /EXTMEM MBIT0 MBIT1 FXUPMEM MAPON A15 /CAS GND
NC /CAS1 MPA15 NC NC NC XA15 /BANKP /CAS2 VCC
IF (VCC) BANKP = MBIT1 * FXUPMEM * /A15
+ MBIT1 * /FXUPMEM * A15
IF (VCC) /XA15 = /A15
IF (VCC) /MPA15 = /BANKP * /A15
+ BANKP * /MBIT0
CAS1 = CAS * /BANKP
CAS2 = CAS * BANKP
FUNCTION TABLE
MBIT0 MBIT1 FXUPMEM A15 /CAS BANKP XA15 MPA15 /CAS1 /CAS2
;MB0 MB1 FXP A15 /CAS BNKP XA15 MPA CAS CAS
; MEM 15 1 2
---------------------------------------------
X L X L L L L L L H
X L X L H L L L H H
X L X H L L H H L H
X L X H H L H H H H
L H L L L L L L L H
L H L H L H H L H L
L H H L L H L L H L
L H H H L L H H L H
H H L L L L L L L H
H H L H L H H H H L
H H H L L H L H H L
H H H H L L H H L H
---------------------------------------------
-
- Mensajes: 316
- Registrado: 23 Ene 2012 20:20
- Agradecimiento recibido: 32 veces
Re: NEWDOS/80 con una sola disquetera y 128K para Model IV
Hola
He leido el post completo para hacerme una mejor idea.
Hay una cosa que veo que nadie ha propuesto. Si tenéis el jed para una PAL16L8 ¿Porque no hacéis la prueba con una PAL16L8?. No son difíciles de encontrar (yo de hecho tengo 3).
En cuanto a las ecuaciones que pones, no parecen de PALASM a bote pronto. Esta es la estructura "normal" de un fichero PDS.
La parte inicial y la asignación de patillas es distinta. No fijaros en el códido dado que PALASM funciona con lenguaje de programación o con ecuaciones.
Saludos
José Leandro
He leido el post completo para hacerme una mejor idea.
Hay una cosa que veo que nadie ha propuesto. Si tenéis el jed para una PAL16L8 ¿Porque no hacéis la prueba con una PAL16L8?. No son difíciles de encontrar (yo de hecho tengo 3).
En cuanto a las ecuaciones que pones, no parecen de PALASM a bote pronto. Esta es la estructura "normal" de un fichero PDS.
;PALASM Design Description
;---------------------------------- Declaration Segment ------------
TITLE TUTOR7.PDS
PATTERN A
REVISION 2.0
AUTHOR J.ENGINEER
COMPANY ADVANCED MICRO DEVICES, INC.
DATE 01/01/90
CHIP TEMP PALCE26V12
;---------------------------------- PIN Declarations ---------------
PIN 1 CLOCK COMBINATORIAL ; INPUT
PIN 2 POWER COMBINATORIAL ; INPUT
PIN 3..6 TEMP[1..4] COMBINATORIAL ; INPUT
PIN 7 VCC ; INPUT
PIN 15 OFF REGISTERED ; OUTPUT
PIN 16 NORMAL REGISTERED ; OUTPUT
PIN 17 ALARM REGISTERED ; OUTPUT
PIN 21 GND ; INPUT
;----------------------------------- Boolean Equation Segment ------
EQUATIONS
IF POWER = 0 THEN
BEGIN
OFF = 1
ALARM = 0 ;This line is a change from the tutorial. See release notes.
NORMAL = 0 ;This line is a change from the tutorial. See release notes.
END ; END IF STATEMENT
ELSE
BEGIN
CASE ( TEMP[1..4] )
BEGIN
#d4..8:
BEGIN
NORMAL = 1
ALARM = 0 ;This line is a change from the tutorial. See release notes.
OFF = 0 ;This line is a change from the tutorial. See release notes.
END
OTHERWISE:
BEGIN
ALARM = 1
NORMAL = 0 ;This line is a change from the tutorial. See release notes.
OFF = 0 ;This line is a change from the tutorial. See release notes.
END ; END OTHERWISE STATEMENT
END ; END CASE STATEMENT
END ; END ELSE STATEMENT
La parte inicial y la asignación de patillas es distinta. No fijaros en el códido dado que PALASM funciona con lenguaje de programación o con ecuaciones.
------COUNTER--------
DAT8.T := /UP * COUNT * /DAT7 * /DAT6 * /DAT5
* /DAT4 * /DAT3 * /DAT2 * /DAT1
+ UP * COUNT * DAT7 * DAT6 * DAT5
* DAT4 * DAT1
+ UP * COUNT * DAT8 * DAT5 * DAT4 * DAT1
DAT7.T := UP * COUNT * DAT6 * DAT5 * DAT4 * DAT1
+ /UP * COUNT * DAT7 * /DAT6 * /DAT5 * /DAT4
* /DAT3 * /DAT2 * /DAT1
+ /UP * COUNT * DAT8 * /DAT5 * /DAT4
* /DAT3 * /DAT2 * /DAT1
DAT6.T := /UP * COUNT * DAT8 * /DAT5 * /DAT4
* /DAT3 * /DAT2 * /DAT1
+ /UP * COUNT * DAT6 * /DAT5 * /DAT4 * /DAT3
* /DAT2 * /DAT1
+ /UP * COUNT * DAT7 * /DAT5 * /DAT4
* /DAT3 * /DAT2 * /DAT1
+ UP * COUNT * /DAT8 * DAT5 * DAT4 * DAT1
Saludos
José Leandro
-
- Mensajes: 5619
- Registrado: 20 Sep 2011 13:59
- Ubicación: Madrid
- Agradecido : 990 veces
- Agradecimiento recibido: 2040 veces
- Contactar:
Re: NEWDOS/80 con una sola disquetera y 128K para Model IV
Pues ahí posiblemente está el tema, que los archivos disponibles (el .PAL, que he pegado algo más arriba y el .JED) no sabemos si valen para algo. Supuestamente el PAL indica que sí que es para una PAL16L8 y por tanto estaría bien probarlo tal cual con una PAL; pero ni tengo PAL16L8, ni mi grabador parece que las soporta :
Si no fuera porque creo que las PAL sólo se pueden grabar una vez te pediría que me grabaras una para probarla (¿tienes grabador que las soporte?). En cualquier caso, siempre podría tratar de comprar alguna por ahí.
¿Las GAL se pueden regrabar?, a ver si es que también he estado usando alguna ya usada...EDITO: Por lo que veo, si que pueden ser reprogramadas, por eso mi grabador me ofrece la opción de "blank"
Si no fuera porque creo que las PAL sólo se pueden grabar una vez te pediría que me grabaras una para probarla (¿tienes grabador que las soporte?). En cualquier caso, siempre podría tratar de comprar alguna por ahí.
¿Las GAL se pueden regrabar?, a ver si es que también he estado usando alguna ya usada...EDITO: Por lo que veo, si que pueden ser reprogramadas, por eso mi grabador me ofrece la opción de "blank"
-
- Mensajes: 316
- Registrado: 23 Ene 2012 20:20
- Agradecimiento recibido: 32 veces
Re: NEWDOS/80 con una sola disquetera y 128K para Model IV
Hola
Yo tengo PAL y un programador que las soporta. Asi que para mi no hay problema.
Es cierto que las PAL sólo se pueden grabar una vez (por eso luego salieron las PALCE y posteriormente las GAL que son regrabables) pero no las tengo que tener sin uso para el resto de la vida
Pasame el fichero jed y te la grabo en una de las PAL. La proxima vez que nos veamos, te la paso.
Saludos
José Leandro
jltursan escribió:Pues ahí posiblemente está el tema, que los archivos disponibles (el .PAL, que he pegado algo más arriba y el .JED) no sabemos si valen para algo. Supuestamente el PAL indica que sí que es para una PAL16L8 y por tanto estaría bien probarlo tal cual con una PAL; pero ni tengo PAL16L8, ni mi grabador parece que las soporta :
Si no fuera porque creo que las PAL sólo se pueden grabar una vez te pediría que me grabaras una para probarla (¿tienes grabador que las soporte?). En cualquier caso, siempre podría tratar de comprar alguna por ahí.
¿Las GAL se pueden regrabar?, a ver si es que también he estado usando alguna ya usada...EDITO: Por lo que veo, si que pueden ser reprogramadas, por eso mi grabador me ofrece la opción de "blank"
Yo tengo PAL y un programador que las soporta. Asi que para mi no hay problema.
Es cierto que las PAL sólo se pueden grabar una vez (por eso luego salieron las PALCE y posteriormente las GAL que son regrabables) pero no las tengo que tener sin uso para el resto de la vida
Pasame el fichero jed y te la grabo en una de las PAL. La proxima vez que nos veamos, te la paso.
Saludos
José Leandro
-
- Mensajes: 5619
- Registrado: 20 Sep 2011 13:59
- Ubicación: Madrid
- Agradecido : 990 veces
- Agradecimiento recibido: 2040 veces
- Contactar:
Re: NEWDOS/80 con una sola disquetera y 128K para Model IV
Pues lo intentamos a ver si asi al menos podemos dar por buenos los ficheros y pelearnos para que funcionen en GAL. El jed para las PAL lo enlace unos mensajes atras para Groovy.
- ron
- Mensajes: 21856
- Registrado: 28 Oct 2010 14:20
- Ubicación: retrocrypta
- Agradecido : 3862 veces
- Agradecimiento recibido: 4755 veces
Re: NEWDOS/80 con una sola disquetera y 128K para Model IV
Wow ! si funciona entonces la repera. Tener el Model IV ampliado en espera de saber si chuta y sale algo bueno. Si alguien quiere probar ya sabéis que pongo mi cacharro a vuestra disposición.
-
- Mensajes: 316
- Registrado: 23 Ene 2012 20:20
- Agradecimiento recibido: 32 veces
Re: NEWDOS/80 con una sola disquetera y 128K para Model IV
Hola
Me pongo con ello y vamos contado.
Por cierto ¿porque quereis clonar la PAL?. Según esto:
http://ianmav.customer.netspace.net.au/trs80/newstuff
El tipo te regala 1 (tu pagas los gastos de envio)
Saludos
José Leandro
Me pongo con ello y vamos contado.
Por cierto ¿porque quereis clonar la PAL?. Según esto:
http://ianmav.customer.netspace.net.au/trs80/newstuff
El tipo te regala 1 (tu pagas los gastos de envio)
Saludos
José Leandro
-
- Mensajes: 316
- Registrado: 23 Ene 2012 20:20
- Agradecimiento recibido: 32 veces
Re: NEWDOS/80 con una sola disquetera y 128K para Model IV
Hola
Lo prometido es deuda. Ya tengo programada una PAL16L8 y una GAL16V8 con el fichero jed que hay en este hilo.
En el caso de la GAL, he hecho una mezcla entre usar el PAL2GAL y el JED2EQN (Del programa opaljr) para sacar las ecuaciones, compararlas con el fichero original y crear un fichero jed para GAL. En principio sobre protoboard se comportan igual.
Ahora tengo que quedar con jltursan y que él haga las pruebas.
Saludos
José Leandro
Lo prometido es deuda. Ya tengo programada una PAL16L8 y una GAL16V8 con el fichero jed que hay en este hilo.
En el caso de la GAL, he hecho una mezcla entre usar el PAL2GAL y el JED2EQN (Del programa opaljr) para sacar las ecuaciones, compararlas con el fichero original y crear un fichero jed para GAL. En principio sobre protoboard se comportan igual.
Ahora tengo que quedar con jltursan y que él haga las pruebas.
Saludos
José Leandro
-
- Mensajes: 5619
- Registrado: 20 Sep 2011 13:59
- Ubicación: Madrid
- Agradecido : 990 veces
- Agradecimiento recibido: 2040 veces
- Contactar:
Re: NEWDOS/80 con una sola disquetera y 128K para Model IV
¡Genial, gracias!, si en GAL has obtenido algo que parece que se comporta igual, digo yo que funcionará . ¿Que GAL has usado?, yo tenía por aquí GAL16V8B si no me equivoco, supongo que son totalmente compatibles...
Pues la verdad es que no me había fijado . En cualquier caso, el transporte es desde Australia, que aunque no creo que sea mucho dado lo pequeño del paquete siempre es preferible encontrar una solución local y más a mano.
Voy a ver si recolecto las memorias compatibles y así lo dejo todo preparado.
El tipo te regala 1 (tu pagas los gastos de envio)
Pues la verdad es que no me había fijado . En cualquier caso, el transporte es desde Australia, que aunque no creo que sea mucho dado lo pequeño del paquete siempre es preferible encontrar una solución local y más a mano.
Voy a ver si recolecto las memorias compatibles y así lo dejo todo preparado.
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados