diff --git a/cores/Atari2600/zxuno/A2601_zxuno_Ap.ucf b/cores/Atari2600/zxuno/A2601_zxuno_Ap.ucf new file mode 100644 index 0000000..8cc2583 --- /dev/null +++ b/cores/Atari2600/zxuno/A2601_zxuno_Ap.ucf @@ -0,0 +1,91 @@ +# Clocks & debug +NET "CLOCK_50" LOC="P55" | IOSTANDARD = LVCMOS33 | PERIOD=20.0ns; +NET "LED" LOC="P2" | IOSTANDARD = LVCMOS33; + +# Video output +NET "VGA_R[2]" LOC="P97" | IOSTANDARD = LVCMOS33; +NET "VGA_R[1]" LOC="P95" | IOSTANDARD = LVCMOS33; +NET "VGA_R[0]" LOC="P94" | IOSTANDARD = LVCMOS33; +NET "VGA_G[2]" LOC="P88" | IOSTANDARD = LVCMOS33; +NET "VGA_G[1]" LOC="P87" | IOSTANDARD = LVCMOS33; +NET "VGA_G[0]" LOC="P85" | IOSTANDARD = LVCMOS33; +NET "VGA_B[2]" LOC="P84" | IOSTANDARD = LVCMOS33; +NET "VGA_B[1]" LOC="P83" | IOSTANDARD = LVCMOS33; +NET "VGA_B[0]" LOC="P82" | IOSTANDARD = LVCMOS33; +NET "VGA_HS" LOC="P93" | IOSTANDARD = LVCMOS33; +NET "VGA_VS" LOC="P92" | IOSTANDARD = LVCMOS33; +NET "NTSC" LOC="P51" | IOSTANDARD = LVCMOS33; +NET "PAL" LOC="P50" | IOSTANDARD = LVCMOS33; + +# Sound input/output +NET "AUDIO_L" LOC="P98" | IOSTANDARD = LVCMOS33; +NET "AUDIO_R" LOC="P99" | IOSTANDARD = LVCMOS33; +#NET "ear" LOC="P1" | IOSTANDARD = LVCMOS33; + +# Keyboard and mouse +NET "PS2_CLK" LOC="P143" | IOSTANDARD = LVCMOS33 | PULLUP; +NET "PS2_DAT" LOC="P142" | IOSTANDARD = LVCMOS33 | PULLUP; +#NET "mouseclk" LOC="P57" | IOSTANDARD = LVCMOS33 | PULLUP; +#NET "mousedata" LOC="P56" | IOSTANDARD = LVCMOS33 | PULLUP; + +# SRAM +#NET "sram_addr<0>" LOC="P115" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<1>" LOC="P116" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<2>" LOC="P117" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<3>" LOC="P119" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<4>" LOC="P120" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<5>" LOC="P123" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<6>" LOC="P126" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<7>" LOC="P131" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<8>" LOC="P127" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<9>" LOC="P124" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<10>" LOC="P118" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<11>" LOC="P121" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<12>" LOC="P133" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<13>" LOC="P132" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<14>" LOC="P137" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<15>" LOC="P140" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<16>" LOC="P139" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<17>" LOC="P141" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<18>" LOC="P138" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<19>" LOC="P111" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<20>" LOC="P138" | IOSTANDARD = LVCMOS33; + +#NET "sram_data<0>" LOC="P114" | IOSTANDARD = LVCMOS33; +#NET "sram_data<1>" LOC="P112" | IOSTANDARD = LVCMOS33; +#NET "sram_data<2>" LOC="P111" | IOSTANDARD = LVCMOS33; +#NET "sram_data<3>" LOC="P105" | IOSTANDARD = LVCMOS33; +#NET "sram_data<4>" LOC="P104" | IOSTANDARD = LVCMOS33; +#NET "sram_data<5>" LOC="P102" | IOSTANDARD = LVCMOS33; +#NET "sram_data<6>" LOC="P101" | IOSTANDARD = LVCMOS33; +#NET "sram_data<7>" LOC="P100" | IOSTANDARD = LVCMOS33; + +NET "SRAM_nWE" LOC="P134" | IOSTANDARD = LVCMOS33 | SLEW = FAST; + +# SPI Flash +#NET "flash_cs_n" LOC="P38" | IOSTANDARD = LVCMOS33; +#NET "flash_clk" LOC="P70" | IOSTANDARD = LVCMOS33; +#NET "flash_mosi" LOC="P64" | IOSTANDARD = LVCMOS33; +#NET "flash_miso" LOC="P65" | IOSTANDARD = LVCMOS33; +#NET "flash_ext1" LOC="P62" | IOSTANDARD = LVCMOS33; +#NET "flash_ext2" LOC="P61" | IOSTANDARD = LVCMOS33; + +# SD/MMC +NET "SPI_CS" LOC="P78" | IOSTANDARD = LVCMOS33 | DRIVE = 8 | SLEW = FAST; +NET "SPI_CLK" LOC="P80" | IOSTANDARD = LVCMOS33 | DRIVE = 8 | SLEW = FAST; +NET "SPI_MOSI" LOC="P79" | IOSTANDARD = LVCMOS33 | DRIVE = 8 | SLEW = FAST; +NET "SPI_MISO" LOC="P81" | IOSTANDARD = LVCMOS33 | DRIVE = 8 | SLEW = FAST; + +# JOYSTICK +NET "P_U" LOC="P74" | IOSTANDARD = LVCMOS33 | PULLUP; +NET "P_D" LOC="P67" | IOSTANDARD = LVCMOS33 | PULLUP; +NET "P_L" LOC="P59" | IOSTANDARD = LVCMOS33 | PULLUP; +NET "P_R" LOC="P58" | IOSTANDARD = LVCMOS33 | PULLUP; +NET "P_tr" LOC="P75" | IOSTANDARD = LVCMOS33 | PULLUP; +NET "P_A" LOC="P8" | IOSTANDARD = LVCMOS33 | PULLUP; +#NET "joyfire3" LOC="P39" | IOSTANDARD = LVCMOS33 | PULLUP; + + +# Otros + + diff --git a/cores/Atari2600/zxuno/A2601_zxuno_v2.ucf b/cores/Atari2600/zxuno/A2601_zxuno_v2.ucf new file mode 100644 index 0000000..bfd1d27 --- /dev/null +++ b/cores/Atari2600/zxuno/A2601_zxuno_v2.ucf @@ -0,0 +1,91 @@ +# Clocks & debug +NET "CLOCK_50" LOC="P55" | IOSTANDARD = LVCMOS33 | PERIOD=20.0ns; +NET "LED" LOC="P10" | IOSTANDARD = LVCMOS33; + +# Video output +NET "VGA_R[2]" LOC="P93" | IOSTANDARD = LVCMOS33; +NET "VGA_R[1]" LOC="P92" | IOSTANDARD = LVCMOS33; +NET "VGA_R[0]" LOC="P88" | IOSTANDARD = LVCMOS33; +NET "VGA_G[2]" LOC="P84" | IOSTANDARD = LVCMOS33; +NET "VGA_G[1]" LOC="P83" | IOSTANDARD = LVCMOS33; +NET "VGA_G[0]" LOC="P82" | IOSTANDARD = LVCMOS33; +NET "VGA_B[2]" LOC="P81" | IOSTANDARD = LVCMOS33; +NET "VGA_B[1]" LOC="P80" | IOSTANDARD = LVCMOS33; +NET "VGA_B[0]" LOC="P79" | IOSTANDARD = LVCMOS33; +NET "VGA_HS" LOC="P87" | IOSTANDARD = LVCMOS33; +NET "VGA_VS" LOC="P85" | IOSTANDARD = LVCMOS33; +NET "NTSC" LOC="P67" | IOSTANDARD = LVCMOS33; +NET "PAL" LOC="P66" | IOSTANDARD = LVCMOS33; + +# Sound input/output +NET "AUDIO_L" LOC="P8" | IOSTANDARD = LVCMOS33; +NET "AUDIO_R" LOC="P9" | IOSTANDARD = LVCMOS33; +#NET "ear" LOC="P105" | IOSTANDARD = LVCMOS33; + +# Keyboard and mouse +NET "PS2_CLK" LOC="P98" | IOSTANDARD = LVCMOS33 | PULLUP; +NET "PS2_DAT" LOC="P97" | IOSTANDARD = LVCMOS33 | PULLUP; +#NET "mouseclk" LOC="P94" | IOSTANDARD = LVCMOS33 | PULLUP; +#NET "mousedata" LOC="P95" | IOSTANDARD = LVCMOS33 | PULLUP; + +# SRAM +#NET "sram_addr<0>" LOC="P115" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<1>" LOC="P116" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<2>" LOC="P117" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<3>" LOC="P119" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<4>" LOC="P120" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<5>" LOC="P123" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<6>" LOC="P126" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<7>" LOC="P131" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<8>" LOC="P127" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<9>" LOC="P124" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<10>" LOC="P118" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<11>" LOC="P121" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<12>" LOC="P133" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<13>" LOC="P132" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<14>" LOC="P137" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<15>" LOC="P140" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<16>" LOC="P139" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<17>" LOC="P141" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<18>" LOC="P138" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<19>" LOC="P111" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<20>" LOC="P138" | IOSTANDARD = LVCMOS33; + +#NET "sram_data<0>" LOC="P114" | IOSTANDARD = LVCMOS33; +#NET "sram_data<1>" LOC="P112" | IOSTANDARD = LVCMOS33; +#NET "sram_data<2>" LOC="P111" | IOSTANDARD = LVCMOS33; +#NET "sram_data<3>" LOC="P99" | IOSTANDARD = LVCMOS33; +#NET "sram_data<4>" LOC="P100" | IOSTANDARD = LVCMOS33; +#NET "sram_data<5>" LOC="P101" | IOSTANDARD = LVCMOS33; +#NET "sram_data<6>" LOC="P102" | IOSTANDARD = LVCMOS33; +#NET "sram_data<7>" LOC="P104" | IOSTANDARD = LVCMOS33; + +NET "SRAM_nWE" LOC="P134" | IOSTANDARD = LVCMOS33 | SLEW = FAST; + +# SPI Flash +#NET "flash_cs_n" LOC="P38" | IOSTANDARD = LVCMOS33; +#NET "flash_clk" LOC="P70" | IOSTANDARD = LVCMOS33; +#NET "flash_mosi" LOC="P64" | IOSTANDARD = LVCMOS33; +#NET "flash_miso" LOC="P65" | IOSTANDARD = LVCMOS33; +#NET "flash_ext1" LOC="P62" | IOSTANDARD = LVCMOS33; +#NET "flash_ext2" LOC="P61" | IOSTANDARD = LVCMOS33; + +# SD/MMC +NET "SPI_CS" LOC="P59" | IOSTANDARD = LVCMOS33 | DRIVE = 8 | SLEW = FAST; +NET "SPI_CLK" LOC="P75" | IOSTANDARD = LVCMOS33 | DRIVE = 8 | SLEW = FAST; +NET "SPI_MOSI" LOC="P74" | IOSTANDARD = LVCMOS33 | DRIVE = 8 | SLEW = FAST; +NET "SPI_MISO" LOC="P78" | IOSTANDARD = LVCMOS33 | DRIVE = 8 | SLEW = FAST; + +# JOYSTICK +NET "P_U" LOC="P142" | IOSTANDARD = LVCMOS33 | PULLUP; +NET "P_D" LOC="P1" | IOSTANDARD = LVCMOS33 | PULLUP; +NET "P_L" LOC="P2" | IOSTANDARD = LVCMOS33 | PULLUP; +NET "P_R" LOC="P5" | IOSTANDARD = LVCMOS33 | PULLUP; +NET "P_tr" LOC="P143" | IOSTANDARD = LVCMOS33 | PULLUP; +NET "P_A" LOC="P6" | IOSTANDARD = LVCMOS33 | PULLUP; +#NET "joyfire3" LOC="P7" | IOSTANDARD = LVCMOS33 | PULLUP; + + +# Otros + + diff --git a/cores/Atari2600/zxuno/A2601_zxuno_v3.ucf b/cores/Atari2600/zxuno/A2601_zxuno_v3.ucf new file mode 100644 index 0000000..9c9a0b0 --- /dev/null +++ b/cores/Atari2600/zxuno/A2601_zxuno_v3.ucf @@ -0,0 +1,91 @@ +# Clocks & debug +NET "CLOCK_50" LOC="P55" | IOSTANDARD = LVCMOS33 | PERIOD=20.0ns; +NET "LED" LOC="P10" | IOSTANDARD = LVCMOS33; + +# Video output +NET "VGA_R[2]" LOC="P93" | IOSTANDARD = LVCMOS33; +NET "VGA_R[1]" LOC="P92" | IOSTANDARD = LVCMOS33; +NET "VGA_R[0]" LOC="P88" | IOSTANDARD = LVCMOS33; +NET "VGA_G[2]" LOC="P84" | IOSTANDARD = LVCMOS33; +NET "VGA_G[1]" LOC="P83" | IOSTANDARD = LVCMOS33; +NET "VGA_G[0]" LOC="P82" | IOSTANDARD = LVCMOS33; +NET "VGA_B[2]" LOC="P81" | IOSTANDARD = LVCMOS33; +NET "VGA_B[1]" LOC="P80" | IOSTANDARD = LVCMOS33; +NET "VGA_B[0]" LOC="P79" | IOSTANDARD = LVCMOS33; +NET "VGA_HS" LOC="P87" | IOSTANDARD = LVCMOS33; +NET "VGA_VS" LOC="P85" | IOSTANDARD = LVCMOS33; +NET "NTSC" LOC="P67" | IOSTANDARD = LVCMOS33; +NET "PAL" LOC="P66" | IOSTANDARD = LVCMOS33; + +# Sound input/output +NET "AUDIO_L" LOC="P8" | IOSTANDARD = LVCMOS33; +NET "AUDIO_R" LOC="P9" | IOSTANDARD = LVCMOS33; +#NET "ear" LOC="P105" | IOSTANDARD = LVCMOS33; + +# Keyboard and mouse +NET "PS2_CLK" LOC="P98" | IOSTANDARD = LVCMOS33 | PULLUP; +NET "PS2_DAT" LOC="P97" | IOSTANDARD = LVCMOS33 | PULLUP; +#NET "mouseclk" LOC="P94" | IOSTANDARD = LVCMOS33 | PULLUP; +#NET "mousedata" LOC="P95" | IOSTANDARD = LVCMOS33 | PULLUP; + +# SRAM +#NET "sram_addr<0>" LOC="P143" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<1>" LOC="P142" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<2>" LOC="P141" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<3>" LOC="P140" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<4>" LOC="P139" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<5>" LOC="P104" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<6>" LOC="P102" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<7>" LOC="P101" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<8>" LOC="P100" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<9>" LOC="P99" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<10>" LOC="P112" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<11>" LOC="P114" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<12>" LOC="P115" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<13>" LOC="P116" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<14>" LOC="P117" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<15>" LOC="P131" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<16>" LOC="P133" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<17>" LOC="P134" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<18>" LOC="P137" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<19>" LOC="P111" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<20>" LOC="P138" | IOSTANDARD = LVCMOS33; + +#NET "sram_data<0>" LOC="P132" | IOSTANDARD = LVCMOS33; +#NET "sram_data<1>" LOC="P126" | IOSTANDARD = LVCMOS33; +#NET "sram_data<2>" LOC="P123" | IOSTANDARD = LVCMOS33; +#NET "sram_data<3>" LOC="P120" | IOSTANDARD = LVCMOS33; +#NET "sram_data<4>" LOC="P119" | IOSTANDARD = LVCMOS33; +#NET "sram_data<5>" LOC="P121" | IOSTANDARD = LVCMOS33; +#NET "sram_data<6>" LOC="P124" | IOSTANDARD = LVCMOS33; +#NET "sram_data<7>" LOC="P127" | IOSTANDARD = LVCMOS33; + +NET "SRAM_nWE" LOC="P118" | IOSTANDARD = LVCMOS33 | SLEW = FAST; + +# SPI Flash +#NET "flash_cs_n" LOC="P38" | IOSTANDARD = LVCMOS33; +#NET "flash_clk" LOC="P70" | IOSTANDARD = LVCMOS33; +#NET "flash_mosi" LOC="P64" | IOSTANDARD = LVCMOS33; +#NET "flash_miso" LOC="P65" | IOSTANDARD = LVCMOS33; +#NET "flash_ext1" LOC="P62" | IOSTANDARD = LVCMOS33; +#NET "flash_ext2" LOC="P61" | IOSTANDARD = LVCMOS33; + +# SD/MMC +NET "SPI_CS" LOC="P59" | IOSTANDARD = LVCMOS33 | DRIVE = 8 | SLEW = FAST; +NET "SPI_CLK" LOC="P75" | IOSTANDARD = LVCMOS33 | DRIVE = 8 | SLEW = FAST; +NET "SPI_MOSI" LOC="P74" | IOSTANDARD = LVCMOS33 | DRIVE = 8 | SLEW = FAST; +NET "SPI_MISO" LOC="P78" | IOSTANDARD = LVCMOS33 | DRIVE = 8 | SLEW = FAST; + +# JOYSTICK +NET "P_U" LOC="P1" | IOSTANDARD = LVCMOS33 | PULLUP; +NET "P_D" LOC="P5" | IOSTANDARD = LVCMOS33 | PULLUP; +NET "P_L" LOC="P6" | IOSTANDARD = LVCMOS33 | PULLUP; +NET "P_R" LOC="P7" | IOSTANDARD = LVCMOS33 | PULLUP; +NET "P_tr" LOC="P2" | IOSTANDARD = LVCMOS33 | PULLUP; +NET "P_A" LOC="P8" | IOSTANDARD = LVCMOS33 | PULLUP; +#NET "joyfire3" LOC="P39" | IOSTANDARD = LVCMOS33 | PULLUP; + + +# Otros + + diff --git a/cores/Atari2600/zxuno/A2601_zxuno_v4.ucf b/cores/Atari2600/zxuno/A2601_zxuno_v4.ucf new file mode 100644 index 0000000..2de562c --- /dev/null +++ b/cores/Atari2600/zxuno/A2601_zxuno_v4.ucf @@ -0,0 +1,91 @@ +# Clocks & debug +NET "CLOCK_50" LOC="P55" | IOSTANDARD = LVCMOS33 | PERIOD=20.0ns; +NET "LED" LOC="P11" | IOSTANDARD = LVCMOS33; + +# Video output +NET "VGA_R[2]" LOC="P81" | IOSTANDARD = LVCMOS33; +NET "VGA_R[1]" LOC="P80" | IOSTANDARD = LVCMOS33; +NET "VGA_R[0]" LOC="P79" | IOSTANDARD = LVCMOS33; +NET "VGA_G[2]" LOC="P84" | IOSTANDARD = LVCMOS33; +NET "VGA_G[1]" LOC="P83" | IOSTANDARD = LVCMOS33; +NET "VGA_G[0]" LOC="P82" | IOSTANDARD = LVCMOS33; +NET "VGA_B[2]" LOC="P93" | IOSTANDARD = LVCMOS33; +NET "VGA_B[1]" LOC="P92" | IOSTANDARD = LVCMOS33; +NET "VGA_B[0]" LOC="P88" | IOSTANDARD = LVCMOS33; +NET "VGA_HS" LOC="P87" | IOSTANDARD = LVCMOS33; +NET "VGA_VS" LOC="P85" | IOSTANDARD = LVCMOS33; +NET "NTSC" LOC="P66" | IOSTANDARD = LVCMOS33; +NET "PAL" LOC="P67" | IOSTANDARD = LVCMOS33; + +# Sound input/output +NET "AUDIO_L" LOC="P10" | IOSTANDARD = LVCMOS33; +NET "AUDIO_R" LOC="P9" | IOSTANDARD = LVCMOS33; +#NET "ear" LOC="P94" | IOSTANDARD = LVCMOS33; + +# Keyboard and mouse +NET "PS2_CLK" LOC="P99" | IOSTANDARD = LVCMOS33 | PULLUP; +NET "PS2_DAT" LOC="P98" | IOSTANDARD = LVCMOS33 | PULLUP; +#NET "mouseclk" LOC="P95" | IOSTANDARD = LVCMOS33 | PULLUP; +#NET "mousedata" LOC="P97" | IOSTANDARD = LVCMOS33 | PULLUP; + +# SRAM +#NET "sram_addr<0>" LOC="P141" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<1>" LOC="P139" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<2>" LOC="P137" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<3>" LOC="P134" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<4>" LOC="P133" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<5>" LOC="P120" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<6>" LOC="P118" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<7>" LOC="P116" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<8>" LOC="P114" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<9>" LOC="P112" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<10>" LOC="P104" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<11>" LOC="P102" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<12>" LOC="P101" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<13>" LOC="P100" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<14>" LOC="P111" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<15>" LOC="P131" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<16>" LOC="P138" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<17>" LOC="P140" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<18>" LOC="P142" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<19>" LOC="P105" | IOSTANDARD = LVCMOS33; +#NET "sram_addr<20>" LOC="P143" | IOSTANDARD = LVCMOS33; + +#NET "sram_data<0>" LOC="P132" | IOSTANDARD = LVCMOS33; +#NET "sram_data<1>" LOC="P127" | IOSTANDARD = LVCMOS33; +#NET "sram_data<2>" LOC="P124" | IOSTANDARD = LVCMOS33; +#NET "sram_data<3>" LOC="P123" | IOSTANDARD = LVCMOS33; +#NET "sram_data<4>" LOC="P115" | IOSTANDARD = LVCMOS33; +#NET "sram_data<5>" LOC="P117" | IOSTANDARD = LVCMOS33; +#NET "sram_data<6>" LOC="P119" | IOSTANDARD = LVCMOS33; +#NET "sram_data<7>" LOC="P126" | IOSTANDARD = LVCMOS33; + +NET "SRAM_nWE" LOC="P121" | IOSTANDARD = LVCMOS33 | SLEW = FAST; + +# SPI Flash +#NET "flash_cs_n" LOC="P38" | IOSTANDARD = LVCMOS33; +#NET "flash_clk" LOC="P70" | IOSTANDARD = LVCMOS33; +#NET "flash_mosi" LOC="P64" | IOSTANDARD = LVCMOS33; +#NET "flash_miso" LOC="P65" | IOSTANDARD = LVCMOS33; +#NET "flash_ext1" LOC="P62" | IOSTANDARD = LVCMOS33; +#NET "flash_ext2" LOC="P61" | IOSTANDARD = LVCMOS33; + +# SD/MMC +NET "SPI_CS" LOC="P59" | IOSTANDARD = LVCMOS33 | DRIVE = 8 | SLEW = FAST; +NET "SPI_CLK" LOC="P75" | IOSTANDARD = LVCMOS33 | DRIVE = 8 | SLEW = FAST; +NET "SPI_MOSI" LOC="P74" | IOSTANDARD = LVCMOS33 | DRIVE = 8 | SLEW = FAST; +NET "SPI_MISO" LOC="P78" | IOSTANDARD = LVCMOS33 | DRIVE = 8 | SLEW = FAST; + +# JOYSTICK +NET "P_U" LOC="P1" | IOSTANDARD = LVCMOS33 | PULLUP; +NET "P_D" LOC="P5" | IOSTANDARD = LVCMOS33 | PULLUP; +NET "P_L" LOC="P6" | IOSTANDARD = LVCMOS33 | PULLUP; +NET "P_R" LOC="P7" | IOSTANDARD = LVCMOS33 | PULLUP; +NET "P_tr" LOC="P2" | IOSTANDARD = LVCMOS33 | PULLUP; +NET "P_A" LOC="P8" | IOSTANDARD = LVCMOS33 | PULLUP; +#NET "joyfire3" LOC="P39" | IOSTANDARD = LVCMOS33 | PULLUP; + + +# Otros + + diff --git a/cores/Atari2600/zxuno/A6500_summary.html b/cores/Atari2600/zxuno/A6500_summary.html deleted file mode 100644 index 6a3e9ef..0000000 --- a/cores/Atari2600/zxuno/A6500_summary.html +++ /dev/null @@ -1,82 +0,0 @@ -Xilinx Design Summary - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
EP4CE6_A2601 Project Status (11/21/2015 - 19:06:06)
Project File:zxuno_a2601.xiseParser Errors: No Errors
Module Name:A6500Implementation State:Programming File Not Generated
Target Device:xc6slx9-2tqg144
  • Errors:
 
Product Version:ISE 14.7
  • Warnings:
 
Design Goal:Balanced
  • Routing Results:
Design Strategy:Xilinx Default (unlocked)
  • Timing Constraints:
 
Environment: 
  • Final Timing Score:
  
- - - - - - - - - - - - 
- - - - - - - - - - - -
Detailed Reports [-]
Report NameStatusGeneratedErrorsWarningsInfos
Synthesis Report     
Translation Report     
Map Report     
Place and Route Report     
CPLD Fitter Report (Text)     
Power Report     
Post-PAR Static Timing Report     
Bitgen Report     

- - - - -
Secondary Reports [-]
Report NameStatusGenerated
WebTalk ReportOut of Datesáb nov 21 19:06:05 2015
WebTalk Log FileOut of Datesáb nov 21 19:06:06 2015
- - -
Date Generated: 11/21/2015 - 19:48:16
-Xilinx Design Summary - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
EP4CE6_A2601 Project Status (11/21/2015 - 19:06:06)
Project File:zxuno_a2601.xiseParser Errors: No Errors
Module Name:ALUImplementation State:Programming File Not Generated
Target Device:xc6slx9-2tqg144
  • Errors:
 
Product Version:ISE 14.7
  • Warnings:
 
Design Goal:Balanced
  • Routing Results:
Design Strategy:Xilinx Default (unlocked)
  • Timing Constraints:
 
Environment: 
  • Final Timing Score:
  
- - - - - - - - - - - - 
- - - - - - - - - - - -
Detailed Reports [-]
Report NameStatusGeneratedErrorsWarningsInfos
Synthesis Report     
Translation Report     
Map Report     
Place and Route Report     
CPLD Fitter Report (Text)     
Power Report     
Post-PAR Static Timing Report     
Bitgen Report     

- - - - -
Secondary Reports [-]
Report NameStatusGenerated
WebTalk ReportOut of Datesáb nov 21 19:06:05 2015
WebTalk Log FileOut of Datesáb nov 21 19:06:06 2015
- - -
Date Generated: 11/21/2015 - 19:48:16
- +-case Maintain +-slice_utilization_ratio 100 +-bram_utilization_ratio 100 +-dsp_utilization_ratio 100 +-lc Auto +-reduce_control_sets Auto +-fsm_extract YES -fsm_encoding Auto +-safe_implementation No +-fsm_style LUT +-ram_extract Yes +-ram_style Auto +-rom_extract Yes +-shreg_extract YES +-rom_style Auto +-auto_bram_packing NO +-resource_sharing YES +-async_to_sync NO +-shreg_min_size 2 +-use_dsp48 Auto +-iobuf YES +-max_fanout 100000 +-bufg 16 +-register_duplication YES +-register_balancing No +-optimize_primitives NO +-use_clock_enable Auto +-use_sync_set Auto +-use_sync_reset Auto +-iob Auto +-equivalent_register_removal YES +-slice_utilization_ratio_maxmargin 5 diff --git a/cores/Atari2600/zxuno/ZXUNO_A2601_bitgen.xwbt b/cores/Atari2600/zxuno/ZXUNO_A2601_bitgen.xwbt deleted file mode 100644 index 1292203..0000000 --- a/cores/Atari2600/zxuno/ZXUNO_A2601_bitgen.xwbt +++ /dev/null @@ -1,8 +0,0 @@ -INTSTYLE=ise -INFILE=/home/nestor/Projects/zxuno/git/zxuno_a2600/TCA2601/zxuno/ZXUNO_A2601.ncd -OUTFILE=/home/nestor/Projects/zxuno/git/zxuno_a2600/TCA2601/zxuno/ZXUNO_A2601.bit -FAMILY=Spartan6 -PART=xc6slx9-2tqg144 -WORKINGDIR=/home/nestor/Projects/zxuno/git/zxuno_a2600/TCA2601/zxuno -LICENSE=WebPack -USER_INFO=211086823_0_0_417 diff --git a/cores/Atari2600/zxuno/ZXUNO_A2601_summary.html b/cores/Atari2600/zxuno/ZXUNO_A2601_summary.html deleted file mode 100644 index 3d6becb..0000000 --- a/cores/Atari2600/zxuno/ZXUNO_A2601_summary.html +++ /dev/null @@ -1,78 +0,0 @@ -Xilinx Design Summary - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ZXUNO_A2601 Project Status
Project File:zxuno_a2601.xiseParser Errors:
Module Name:ZXUNO_A2601Implementation State:New
Target Device:xc6slx9-2tqg144
  • Errors:
 
Product Version:ISE 14.7
  • Warnings:
 
Design Goal:Balanced
  • Routing Results:
Design Strategy:Xilinx Default (unlocked)
  • Timing Constraints:
 
Environment: 
  • Final Timing Score:
  
- - - - - - - - - - - - 
- - - - - - - - - - -
Detailed Reports [-]
Report NameStatusGeneratedErrorsWarningsInfos
Synthesis Report     
Translation Report     
Map Report     
Place and Route Report     
Power Report     
Post-PAR Static Timing Report     
Bitgen Report     

- - -
Secondary Reports [-]
Report NameStatusGenerated
- - -
Date Generated: 02/10/2016 - 14:28:42
- \ No newline at end of file diff --git a/cores/Atari2600/zxuno/ZXUNO_A2601_v2.ucf b/cores/Atari2600/zxuno/ZXUNO_A2601_v2.ucf deleted file mode 100644 index a4f70a6..0000000 --- a/cores/Atari2600/zxuno/ZXUNO_A2601_v2.ucf +++ /dev/null @@ -1,93 +0,0 @@ - - -NET "VGA_B[0]" LOC = P79; -NET "VGA_B[0]" IOSTANDARD = LVCMOS33; -NET "VGA_B[1]" LOC = P80; -NET "VGA_B[1]" IOSTANDARD = LVCMOS33; -NET "VGA_B[2]" LOC = P81; -NET "VGA_B[2]" IOSTANDARD = LVCMOS33; -NET "VGA_G[0]" LOC = P82; -NET "VGA_G[0]" IOSTANDARD = LVCMOS33; -NET "VGA_G[1]" LOC = P83; -NET "VGA_G[1]" IOSTANDARD = LVCMOS33; -NET "VGA_G[2]" LOC = P84; -NET "VGA_G[2]" IOSTANDARD = LVCMOS33; -NET "VGA_R[0]" LOC = P88; -NET "VGA_R[0]" IOSTANDARD = LVCMOS33; -NET "VGA_R[1]" LOC = P92; -NET "VGA_R[1]" IOSTANDARD = LVCMOS33; -NET "VGA_R[2]" LOC = P93; -NET "VGA_R[2]" IOSTANDARD = LVCMOS33; -NET "CLOCK_50" LOC = P55; -NET "CLOCK_50" IOSTANDARD = LVCMOS33; -NET "SRAM_nWE" LOC = P134; -NET "SRAM_nWE" IOSTANDARD = LVCMOS33; -NET "SRAM_nWE" SLEW = FAST; -NET "VGA_VS" LOC = P85; -NET "VGA_VS" IOSTANDARD = LVCMOS33; -NET "VGA_HS" LOC = P87; -NET "VGA_HS" IOSTANDARD = LVCMOS33; -NET "LED" LOC = P10; -NET "LED" IOSTANDARD = LVCMOS33; -NET "AUDIO_L" LOC = P8; -NET "AUDIO_L" IOSTANDARD = LVCMOS33; -NET "AUDIO_R" LOC = P9; -NET "AUDIO_R" IOSTANDARD = LVCMOS33; - - -NET "P_A" LOC = P6; -NET "P_A" IOSTANDARD = LVCMOS33; -NET "P_A" PULLUP; -NET "P_D" LOC = P1; -NET "P_D" IOSTANDARD = LVCMOS33; -NET "P_D" PULLUP; -NET "P_L" LOC = P2; -NET "P_L" IOSTANDARD = LVCMOS33; -NET "P_L" PULLUP; -NET "P_R" LOC = P5; -NET "P_R" IOSTANDARD = LVCMOS33; -NET "P_R" PULLUP; -NET "P_U" LOC = P142; -NET "P_U" IOSTANDARD = LVCMOS33; -NET "P_U" PULLUP; - - -NET "PS2_CLK" LOC = P98; -NET "PS2_CLK" IOSTANDARD = LVCMOS33; -NET "PS2_CLK" PULLUP; -NET "PS2_DAT" LOC = P97; -NET "PS2_DAT" IOSTANDARD = LVCMOS33; -NET "PS2_DAT" PULLUP; - - -NET "SPI_MOSI" LOC = P74; -NET "SPI_MOSI" IOSTANDARD = LVCMOS33; -NET "SPI_MOSI" DRIVE = 8; -NET "SPI_MOSI" SLEW = FAST; -NET "SPI_MISO" LOC = P78; -NET "SPI_MISO" IOSTANDARD = LVCMOS33; -NET "SPI_MISO" DRIVE = 8; -NET "SPI_MISO" SLEW = FAST; -NET "SPI_CLK" LOC = P75; -NET "SPI_CLK" IOSTANDARD = LVCMOS33; -NET "SPI_CLK" DRIVE = 8; -NET "SPI_CLK" SLEW = FAST; -NET "SPI_CS" LOC = P59; -NET "SPI_CS" IOSTANDARD = LVCMOS33; -NET "SPI_CS" DRIVE = 8; -NET "SPI_CS" SLEW = FAST; - - -NET "PAL" LOC = P66; -NET "PAL" IOSTANDARD = LVCMOS33; -NET "NTSC" LOC = P67; -NET "NTSC" IOSTANDARD = LVCMOS33; - -# PlanAhead Generated physical constraints - -NET "P_tr" LOC = P143; - -# PlanAhead Generated IO constraints - -NET "P_tr" IOSTANDARD = LVCMOS33; -NET "P_tr" PULLUP; diff --git a/cores/Atari2600/zxuno/ZXUNO_A2601_v3.ucf b/cores/Atari2600/zxuno/ZXUNO_A2601_v3.ucf deleted file mode 100644 index b481ee7..0000000 --- a/cores/Atari2600/zxuno/ZXUNO_A2601_v3.ucf +++ /dev/null @@ -1,93 +0,0 @@ - - -NET "VGA_B[0]" LOC = P79; -NET "VGA_B[0]" IOSTANDARD = LVCMOS33; -NET "VGA_B[1]" LOC = P80; -NET "VGA_B[1]" IOSTANDARD = LVCMOS33; -NET "VGA_B[2]" LOC = P81; -NET "VGA_B[2]" IOSTANDARD = LVCMOS33; -NET "VGA_G[0]" LOC = P82; -NET "VGA_G[0]" IOSTANDARD = LVCMOS33; -NET "VGA_G[1]" LOC = P83; -NET "VGA_G[1]" IOSTANDARD = LVCMOS33; -NET "VGA_G[2]" LOC = P84; -NET "VGA_G[2]" IOSTANDARD = LVCMOS33; -NET "VGA_R[0]" LOC = P88; -NET "VGA_R[0]" IOSTANDARD = LVCMOS33; -NET "VGA_R[1]" LOC = P92; -NET "VGA_R[1]" IOSTANDARD = LVCMOS33; -NET "VGA_R[2]" LOC = P93; -NET "VGA_R[2]" IOSTANDARD = LVCMOS33; -NET "CLOCK_50" LOC = P55; -NET "CLOCK_50" IOSTANDARD = LVCMOS33; -NET "SRAM_nWE" LOC = P118; -NET "SRAM_nWE" IOSTANDARD = LVCMOS33; -NET "SRAM_nWE" SLEW = FAST; -NET "VGA_VS" LOC = P85; -NET "VGA_VS" IOSTANDARD = LVCMOS33; -NET "VGA_HS" LOC = P87; -NET "VGA_HS" IOSTANDARD = LVCMOS33; -NET "LED" LOC = P10; -NET "LED" IOSTANDARD = LVCMOS33; -NET "AUDIO_L" LOC = P8; -NET "AUDIO_L" IOSTANDARD = LVCMOS33; -NET "AUDIO_R" LOC = P9; -NET "AUDIO_R" IOSTANDARD = LVCMOS33; - - -NET "P_A" LOC = P2; -NET "P_A" IOSTANDARD = LVCMOS33; -NET "P_A" PULLUP; -NET "P_D" LOC = P5; -NET "P_D" IOSTANDARD = LVCMOS33; -NET "P_D" PULLUP; -NET "P_L" LOC = P6; -NET "P_L" IOSTANDARD = LVCMOS33; -NET "P_L" PULLUP; -NET "P_R" LOC = P7; -NET "P_R" IOSTANDARD = LVCMOS33; -NET "P_R" PULLUP; -NET "P_U" LOC = P1; -NET "P_U" IOSTANDARD = LVCMOS33; -NET "P_U" PULLUP; - - -NET "PS2_CLK" LOC = P98; -NET "PS2_CLK" IOSTANDARD = LVCMOS33; -NET "PS2_CLK" PULLUP; -NET "PS2_DAT" LOC = P97; -NET "PS2_DAT" IOSTANDARD = LVCMOS33; -NET "PS2_DAT" PULLUP; - - -NET "SPI_MOSI" LOC = P74; -NET "SPI_MOSI" IOSTANDARD = LVCMOS33; -NET "SPI_MOSI" DRIVE = 8; -NET "SPI_MOSI" SLEW = FAST; -NET "SPI_MISO" LOC = P78; -NET "SPI_MISO" IOSTANDARD = LVCMOS33; -NET "SPI_MISO" DRIVE = 8; -NET "SPI_MISO" SLEW = FAST; -NET "SPI_CLK" LOC = P75; -NET "SPI_CLK" IOSTANDARD = LVCMOS33; -NET "SPI_CLK" DRIVE = 8; -NET "SPI_CLK" SLEW = FAST; -NET "SPI_CS" LOC = P59; -NET "SPI_CS" IOSTANDARD = LVCMOS33; -NET "SPI_CS" DRIVE = 8; -NET "SPI_CS" SLEW = FAST; - - -NET "PAL" LOC = P66; -NET "PAL" IOSTANDARD = LVCMOS33; -NET "NTSC" LOC = P67; -NET "NTSC" IOSTANDARD = LVCMOS33; - -# PlanAhead Generated physical constraints - -NET "P_tr" LOC = P39; - -# PlanAhead Generated IO constraints - -NET "P_tr" IOSTANDARD = LVCMOS33; -NET "P_tr" PULLUP; diff --git a/cores/Atari2600/zxuno/ipcore_dir/_xmsgs/cg.xmsgs b/cores/Atari2600/zxuno/ipcore_dir/_xmsgs/cg.xmsgs deleted file mode 100644 index 5fa756f..0000000 --- a/cores/Atari2600/zxuno/ipcore_dir/_xmsgs/cg.xmsgs +++ /dev/null @@ -1,27 +0,0 @@ - - - -Generating IP... - - -A core named 'DualPortRAM_Block' already exists in the project. Output products for this core may be overwritten. - - -Pre-processing HDL files for 'DualPortRAM_Block'... - - -Overwriting existing file /home/nestor/Projects/zxuno/git/zxuno_a2600/TCA2601/zxuno/ipcore_dir/tmp/_cg/DualPortRAM_Block/doc/blk_mem_gen_v7_3_vinfo.html with file from view xilinx_documentation - - -Finished generation of ASY schematic symbol. - - -Finished FLIST file generation. - - - - diff --git a/cores/Atari2600/zxuno/ipcore_dir/_xmsgs/pn_parser.xmsgs b/cores/Atari2600/zxuno/ipcore_dir/_xmsgs/pn_parser.xmsgs deleted file mode 100644 index a38ed26..0000000 --- a/cores/Atari2600/zxuno/ipcore_dir/_xmsgs/pn_parser.xmsgs +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/cores/Atari2600/zxuno/ipcore_dir/pll.ncf b/cores/Atari2600/zxuno/ipcore_dir/pll.ncf deleted file mode 100644 index f4a46ea..0000000 --- a/cores/Atari2600/zxuno/ipcore_dir/pll.ncf +++ /dev/null @@ -1,59 +0,0 @@ -# file: pll.ucf -# -# (c) Copyright 2008 - 2011 Xilinx, Inc. All rights reserved. -# -# This file contains confidential and proprietary information -# of Xilinx, Inc. and is protected under U.S. and -# international copyright and other intellectual property -# laws. -# -# DISCLAIMER -# This disclaimer is not a license and does not grant any -# rights to the materials distributed herewith. Except as -# otherwise provided in a valid license issued to you by -# Xilinx, and to the maximum extent permitted by applicable -# law: (1) THESE MATERIALS ARE MADE AVAILABLE "AS IS" AND -# WITH ALL FAULTS, AND XILINX HEREBY DISCLAIMS ALL WARRANTIES -# AND CONDITIONS, EXPRESS, IMPLIED, OR STATUTORY, INCLUDING -# BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, NON- -# INFRINGEMENT, OR FITNESS FOR ANY PARTICULAR PURPOSE; and -# (2) Xilinx shall not be liable (whether in contract or tort, -# including negligence, or under any other theory of -# liability) for any loss or damage of any kind or nature -# related to, arising under or in connection with these -# materials, including for any direct, or any indirect, -# special, incidental, or consequential loss or damage -# (including loss of data, profits, goodwill, or any type of -# loss or damage suffered as a result of any action brought -# by a third party) even if such damage or loss was -# reasonably foreseeable or Xilinx had been advised of the -# possibility of the same. -# -# CRITICAL APPLICATIONS -# Xilinx products are not designed or intended to be fail- -# safe, or for use in any application requiring fail-safe -# performance, such as life-support or safety devices or -# systems, Class III medical devices, nuclear facilities, -# applications related to the deployment of airbags, or any -# other applications that could lead to death, personal -# injury, or severe property or environmental damage -# (individually and collectively, "Critical -# Applications"). Customer assumes the sole risk and -# liability of any use of Xilinx products in Critical -# Applications, subject only to applicable laws and -# regulations governing limitations on product liability. -# -# THIS COPYRIGHT NOTICE AND DISCLAIMER MUST BE RETAINED AS -# PART OF THIS FILE AT ALL TIMES. -# - -# Input clock periods. These duplicate the values entered for the -# input clocks. You can use these to time your system -#---------------------------------------------------------------- -NET "CLK_IN1" TNM_NET = "CLK_IN1"; -TIMESPEC "TS_CLK_IN1" = PERIOD "CLK_IN1" 20.0 ns HIGH 50% INPUT_JITTER 200.0ps; - - -# FALSE PATH constraints - - diff --git a/cores/Atari2600/zxuno/iseconfig/EP4CE6_A2601.xreport b/cores/Atari2600/zxuno/iseconfig/EP4CE6_A2601.xreport deleted file mode 100644 index b975d7f..0000000 --- a/cores/Atari2600/zxuno/iseconfig/EP4CE6_A2601.xreport +++ /dev/null @@ -1,215 +0,0 @@ - - -
- 2015-11-21T13:38:31 - ZXUNO_A2601 - Unknown - /home/nestor/Projects/zxuno/TCA2601/zxuno/iseconfig/EP4CE6_A2601.xreport - /home/nestor/Projects/zxuno/TCA2601/zxuno - 2015-11-21T13:38:30 - true -
- - - - - - - - - - - - - - - - - - - - - - - -
diff --git a/cores/Atari2600/zxuno/iseconfig/ZXUNO_A2601.xreport b/cores/Atari2600/zxuno/iseconfig/ZXUNO_A2601.xreport deleted file mode 100644 index 62e0761..0000000 --- a/cores/Atari2600/zxuno/iseconfig/ZXUNO_A2601.xreport +++ /dev/null @@ -1,215 +0,0 @@ - - -
- 2016-02-10T14:28:42 - ZXUNO_A2601 - 2016-02-10T14:27:58 - /home/nestor/Projects/zxuno/git/zxuno_a2600/TCA2601/zxuno/iseconfig/ZXUNO_A2601.xreport - /home/nestor/Projects/zxuno/git/zxuno_a2600/TCA2601/zxuno/ - 2015-11-21T19:51:54 - true -
- - - - - - - - - - - - - - - - - - - - - - - -
diff --git a/cores/Atari2600/zxuno/iseconfig/filter.filter b/cores/Atari2600/zxuno/iseconfig/filter.filter deleted file mode 100644 index d47ae35..0000000 --- a/cores/Atari2600/zxuno/iseconfig/filter.filter +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/cores/Atari2600/zxuno/iseconfig/zxuno_a2601.projectmgr b/cores/Atari2600/zxuno/iseconfig/zxuno_a2601.projectmgr deleted file mode 100644 index ca1f0e7..0000000 --- a/cores/Atari2600/zxuno/iseconfig/zxuno_a2601.projectmgr +++ /dev/null @@ -1,128 +0,0 @@ - - - - - - - - - 2 - /A6500 - arch |home|nestor|Projects|zxuno|TCA2601|A6500|src|A6500.vhd - /A6502 - arch |home|nestor|Projects|zxuno|TCA2601|A6500|src|A6502.vhd/cpu_A6500 - A6500 - arch - /EP4CE6_A2601 - rtl |home|nestor|Projects|zxuno|TCA2601|zxuno|ZXUNO_A2601.vhd/a2601Instance - A2601NoFlash - arch/ms_A2601 - A2601 - arch/cpu_A6507 - A6507 - arch - /EP4CE6_A2601 - rtl |home|nestor|Projects|zxuno|TCA2601|zxuno|ZXUNO_A2601.vhd/a2601Instance - A2601NoFlash - arch/ms_A2601 - A2601 - arch/riot_A6532 - A6532 - arch - /EP4CE6_A2601 - rtl |home|nestor|Projects|zxuno|TCA2601|zxuno|ZXUNO_A2601.vhd/a2601Instance - A2601NoFlash - arch/ms_A2601 - A2601 - arch/tia_inst - TIA - arch - /ZXUNO_A2601 - rtl |home|nestor|Projects|zxuno|TCA2601|zxuno|ZXUNO_A2601.vhd/a2601Instance - A2601NoFlash - arch/ms_A2601 - A2601 - arch - /ZXUNO_A2601 - rtl |home|nestor|Projects|zxuno|TCA2601|zxuno|ZXUNO_A2601.vhd/a2601Instance - A2601NoFlash - arch/ms_A2601 - A2601 - arch/tia_inst - TIA - arch/bl - ball - arch - /ZXUNO_A2601 - rtl |home|nestor|Projects|zxuno|TCA2601|zxuno|ZXUNO_A2601.vhd/a2601Instance - A2601NoFlash - arch/ms_A2601 - A2601 - arch/tia_inst - TIA - arch/m0 - missile - arch - /ZXUNO_A2601 - rtl |home|nestor|Projects|zxuno|TCA2601|zxuno|ZXUNO_A2601.vhd/a2601Instance - A2601NoFlash - arch/ms_A2601 - A2601 - arch/tia_inst - TIA - arch/m1 - missile - arch - /ZXUNO_A2601 - rtl |home|nestor|Projects|zxuno|TCA2601|zxuno|ZXUNO_A2601.vhd/a2601Instance - A2601NoFlash - arch/ms_A2601 - A2601 - arch/tia_inst - TIA - arch/p0 - player - arch - /ZXUNO_A2601 - rtl |home|nestor|Projects|zxuno|TCA2601|zxuno|ZXUNO_A2601.vhd/a2601Instance - A2601NoFlash - arch/ms_A2601 - A2601 - arch/tia_inst - TIA - arch/p1 - player - arch - - - ZXUNO_A2601 - rtl (/home/nestor/Projects/zxuno/git/zxuno_a2600/TCA2601/zxuno/ZXUNO_A2601.vhd) - - 39 - 0 - 000000ff0000000000000001000000010000000000000000000000000000000002020000000100000001000000640000029b000000020000000000000000000000000200000064ffffffff0000008100000003000000020000029b0000000100000003000000000000000100000003 - true - ZXUNO_A2601 - rtl (/home/nestor/Projects/zxuno/git/zxuno_a2600/TCA2601/zxuno/ZXUNO_A2601.vhd) - - - - 1 - Configure Target Device - Design Utilities - Implement Design - Synthesize - XST - User Constraints - - - - - 0 - 0 - 000000ff00000000000000010000000100000000000000000000000000000000000000000000000128000000010000000100000000000000000000000064ffffffff000000810000000000000001000001280000000100000000 - false - - - - - 1 - - - 0 - 0 - 000000ff00000000000000010000000000000000010000000000000000000000000000000000000370000000040101000100000000000000000000000064ffffffff000000810000000000000004000000b600000001000000000000002900000001000000000000008400000001000000000000020d0000000100000000 - false - A2601Core.vhd - - - - 1 - - - 0 - 0 - 000000ff00000000000000010000000000000000010000000000000000000000000000000000000125000000010001000100000000000000000000000064ffffffff000000810000000000000001000001250000000100000000 - false - work - - - - 1 - CORE Generator - Configure Target Device - Design Utilities - Implement Design - Synthesize - XST - User Constraints - - - Generate Programming File - - 0 - 0 - 000000ff0000000000000001000000010000000000000000000000000000000000000000000000012a000000010000000100000000000000000000000064ffffffff0000008100000000000000010000012a0000000100000000 - false - Generate Programming File - - - - 1 - - - 0 - 0 - - false - - - 000000ff00000000000000020000014a0000011b01000000040100000002 - Implementation - - - 1 - CORE Generator - - - - - 0 - 0 - 000000ff0000000000000001000000010000000000000000000000000000000000000000000000012a000000010000000100000000000000000000000064ffffffff0000008100000000000000010000012a0000000100000000 - false - - - - - 1 - - - 0 - 0 - - false - - - diff --git a/cores/Atari2600/zxuno/make.bat b/cores/Atari2600/zxuno/make.bat new file mode 100644 index 0000000..3313028 --- /dev/null +++ b/cores/Atari2600/zxuno/make.bat @@ -0,0 +1,8 @@ +SET machine=zxuno_a2601 +SET ruta_ucf=a2601 +SET ruta_bat=..\..\ +call %ruta_bat%genxst.bat +call %ruta_bat%generar.bat v2 +call %ruta_bat%generar.bat v3 +call %ruta_bat%generar.bat v4 +call %ruta_bat%generar.bat Ap diff --git a/cores/Atari2600/zxuno/par_usage_statistics.html b/cores/Atari2600/zxuno/par_usage_statistics.html deleted file mode 100644 index b52897a..0000000 --- a/cores/Atari2600/zxuno/par_usage_statistics.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Par Statistics
Total Non-vccgnd Signals=3005
Total Non-vccgnd Design Pins=11992
Total Non-vccgnd Conns=11992
Total Non-vccgnd Timing Constrained Conns=10739
Phase 1 CPU=3.9 sec
Phase 2 CPU=4.5 sec
Phase 3 CPU=9.5 sec
Phase 4 CPU=10.2 sec
Phase 5 CPU=16.5 sec
Phase 6 CPU=17.4 sec
Phase 7 CPU=17.4 sec
Phase 8 CPU=17.4 sec
Phase 9 CPU=17.7 sec
Phase 10 CPU=18.3 sec
AvgWirelenPerPin Fanout 1=2.0
AvgWirelenPerPin Fanout 2=3.5
AvgWirelenPerPin Fanout 3=3.0
AvgWirelenPerPin Fanout 4=3.2
AvgWirelenPerPin Fanout 10=3.9
AvgWirelenPerPin Fanout 50=3.3
AvgWirelenPerPin Fanout 100=9.1
AvgWirelenPerPin Fanout 500=4.6
AvgWirelenPerPin Fanout 5000=0.0
AvgWirelenPerPin Fanout 20000=0.0
AvgWirelenPerPin Fanout 50000=0.0
AvgWirelenPerPin Fanout 100000=0.0
IRR Gamma=5.6092
diff --git a/cores/Atari2600/zxuno/zxuno_a2601.gise b/cores/Atari2600/zxuno/zxuno_a2601.gise deleted file mode 100644 index d59ceb7..0000000 --- a/cores/Atari2600/zxuno/zxuno_a2601.gise +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - 11.1 - - - - - - - - - - - - - - - - - - - diff --git a/cores/Atari2600/zxuno/zxuno_a2601.xise b/cores/Atari2600/zxuno/zxuno_a2601.xise deleted file mode 100644 index a72bdf3..0000000 --- a/cores/Atari2600/zxuno/zxuno_a2601.xise +++ /dev/null @@ -1,471 +0,0 @@ - - - -
- - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -