Core PC/XT BETA
Re: Core PC/XT BETA
Los pines están definidos en los ficheros .ucf. Hay tres de estos ficheros y su nombre indica si es para 512KB, 2M internos o 2M externos.
En todos salen las mismas definiciones para los pines de la SRAM externa, todas empiezan con "SRAM_EXT_":
Para controlar la memoria se necesita el bus de datos, el de direcciones y la señal wr de escritura. Todas son de salida (peligroso para el asunto de los addons), y el bus de datos es bidireccional (además). Por si fuera poco, estas señales ocupan todos los pines del expansor, por lo que colisionarán sí o sí.
Para recompilar el core solo necesitarias comentar (con #) esas líneas "SRAM_EXT_" y recompilar con el Xilinx ISE, no hay otra.
En todos salen las mismas definiciones para los pines de la SRAM externa, todas empiezan con "SRAM_EXT_":
Código: Seleccionar todo
# SRAM EXPANSION
NET "SRAM_EXT_A<0>" LOC="P58" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_A<1>" LOC="P56" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_A<2>" LOC="P57" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_A<3>" LOC="P51" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_A<4>" LOC="P48" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_A<5>" LOC="P40" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_A<6>" LOC="P35" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_A<7>" LOC="P15" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_A<8>" LOC="P12" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_A<9>" LOC="P14" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_A<10>" LOC="P16" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_A<11>" LOC="P21" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_A<12>" LOC="P23" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_A<13>" LOC="P22" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_A<14>" LOC="P24" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_A<15>" LOC="P30" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_A<16>" LOC="P33" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_A<17>" LOC="P34" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_A<18>" LOC="P43" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_A<19>" LOC="P17" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_A<20>" LOC="P44" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_D<0>" LOC="P50" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_D<1>" LOC="P47" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_D<2>" LOC="P45" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_D<3>" LOC="P46" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_D<4>" LOC="P27" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_D<5>" LOC="P26" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_D<6>" LOC="P29" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_D<7>" LOC="P32" | IOSTANDARD = LVCMOS33;
NET "SRAM_EXT_WE_n" LOC="P41" | IOSTANDARD = LVCMOS33;
Para recompilar el core solo necesitarias comentar (con #) esas líneas "SRAM_EXT_" y recompilar con el Xilinx ISE, no hay otra.
Re: Core PC/XT BETA
Todas las SRAM EXT ¿no?
Edito: ¿Y donde está los fuentes? En el repo no los veo
Edito: ¿Y donde está los fuentes? En el repo no los veo
Re: Core PC/XT BETA
Pregunto, este core sería posible hacer que sacará video por RGB????
Re: Core PC/XT BETA
No queda espacio en la FPGA, pero seguro que se podría rascar de alguna parte para meter un "scanhalver" (lo contrario a un scandoubler). Yo he tenido un año bastante complicado y no he tenido tiempo para desarrollar nada, ni siquiera para encender el zxunojevilon escribió:Pregunto, este core sería posible hacer que sacará video por RGB????
Re: Core PC/XT BETA
Ayer hizo un año que nos diste este sorpresón del core de PC, algo que agradecemos muchísimo, es una delicia tener ese core funcionando , y la versión de 2Mb más
Respecto al RGB, la verdad es que a mi también me gustaría tenerlo, por comodidad más que nada, incluso si eso implicara quitarle la salida VGA (en el supuesto de que no hubiera para rascar para ese scanhalver). No obstante entiendo que el tiempo disponible es el que manda, así que solo me uno a la petición de Jevilon para que conste en acta
¡Ah! Y aprovecho para decir que si no me equivoco no hace falta que sea Distwave el que lo haga, lo mismo algun otro de los expertos en FPGA de este foro os animais, dejo el enlace por si consigo picaros a alguno
http://svn.zxuno.com/svn/zxuno/cores/xt_lite/test1/
Respecto al RGB, la verdad es que a mi también me gustaría tenerlo, por comodidad más que nada, incluso si eso implicara quitarle la salida VGA (en el supuesto de que no hubiera para rascar para ese scanhalver). No obstante entiendo que el tiempo disponible es el que manda, así que solo me uno a la petición de Jevilon para que conste en acta
¡Ah! Y aprovecho para decir que si no me equivoco no hace falta que sea Distwave el que lo haga, lo mismo algun otro de los expertos en FPGA de este foro os animais, dejo el enlace por si consigo picaros a alguno
http://svn.zxuno.com/svn/zxuno/cores/xt_lite/test1/
Re: Core PC/XT BETA
Hi All
please send me a working image of sd-card PC/XT ?
please send me a working image of sd-card PC/XT ?
- desUBIKado
- Mensajes: 1002
- Registrado: 05 Ago 2016, 22:33
Re: Core PC/XT BETA
You have two links to download SD images ready to use in the first post of this thread.tomi1970 escribió:Hi All
please send me a working image of sd-card PC/XT ?
Re: Core PC/XT BETA
How resize or create second partition on sd image ?