mirror of
https://github.com/Polprzewodnikowy/SummerCart64.git
synced 2024-11-28 08:24:14 +01:00
CIC resistor pull changes
This commit is contained in:
parent
0fcdecfd6b
commit
3fdad1ef61
@ -21,8 +21,10 @@ IOBUF PORT "inclk" PULLMODE=NONE IO_TYPE=LVCMOS33 ;
|
|||||||
IOBUF PORT "mcu_clk" PULLMODE=NONE IO_TYPE=LVCMOS33 ;
|
IOBUF PORT "mcu_clk" PULLMODE=NONE IO_TYPE=LVCMOS33 ;
|
||||||
IOBUF PORT "mcu_cs" PULLMODE=UP IO_TYPE=LVCMOS33 ;
|
IOBUF PORT "mcu_cs" PULLMODE=UP IO_TYPE=LVCMOS33 ;
|
||||||
IOBUF PORT "mcu_int" PULLMODE=UP IO_TYPE=LVCMOS33 ;
|
IOBUF PORT "mcu_int" PULLMODE=UP IO_TYPE=LVCMOS33 ;
|
||||||
IOBUF PORT "mcu_miso" IO_TYPE=LVCMOS33 PULLMODE=NONE ;
|
IOBUF PORT "mcu_miso" PULLMODE=NONE IO_TYPE=LVCMOS33 ;
|
||||||
IOBUF PORT "mcu_mosi" IO_TYPE=LVCMOS33 PULLMODE=NONE ;
|
IOBUF PORT "mcu_mosi" PULLMODE=NONE IO_TYPE=LVCMOS33 ;
|
||||||
|
IOBUF PORT "n64_cic_clk" PULLMODE=UP IO_TYPE=LVCMOS33 ;
|
||||||
|
IOBUF PORT "n64_cic_dq" PULLMODE=UP IO_TYPE=LVCMOS33 ;
|
||||||
IOBUF PORT "n64_irq" PULLMODE=UP IO_TYPE=LVCMOS33 ;
|
IOBUF PORT "n64_irq" PULLMODE=UP IO_TYPE=LVCMOS33 ;
|
||||||
IOBUF PORT "n64_nmi" PULLMODE=DOWN IO_TYPE=LVCMOS33 ;
|
IOBUF PORT "n64_nmi" PULLMODE=DOWN IO_TYPE=LVCMOS33 ;
|
||||||
IOBUF PORT "n64_pi_ad[0]" PULLMODE=NONE IO_TYPE=LVCMOS33 ;
|
IOBUF PORT "n64_pi_ad[0]" PULLMODE=NONE IO_TYPE=LVCMOS33 ;
|
||||||
@ -48,6 +50,7 @@ IOBUF PORT "n64_pi_write" PULLMODE=UP IO_TYPE=LVCMOS33 ;
|
|||||||
IOBUF PORT "n64_reset" PULLMODE=DOWN IO_TYPE=LVCMOS33 ;
|
IOBUF PORT "n64_reset" PULLMODE=DOWN IO_TYPE=LVCMOS33 ;
|
||||||
IOBUF PORT "n64_si_clk" PULLMODE=DOWN IO_TYPE=LVCMOS33 ;
|
IOBUF PORT "n64_si_clk" PULLMODE=DOWN IO_TYPE=LVCMOS33 ;
|
||||||
IOBUF PORT "n64_si_dq" PULLMODE=UP IO_TYPE=LVCMOS33 ;
|
IOBUF PORT "n64_si_dq" PULLMODE=UP IO_TYPE=LVCMOS33 ;
|
||||||
|
IOBUF PORT "n64_video_sync" PULLMODE=NONE IO_TYPE=LVCMOS33 ;
|
||||||
IOBUF PORT "sd_clk" PULLMODE=UP IO_TYPE=LVCMOS33 ;
|
IOBUF PORT "sd_clk" PULLMODE=UP IO_TYPE=LVCMOS33 ;
|
||||||
IOBUF PORT "sd_cmd" PULLMODE=UP IO_TYPE=LVCMOS33 ;
|
IOBUF PORT "sd_cmd" PULLMODE=UP IO_TYPE=LVCMOS33 ;
|
||||||
IOBUF PORT "sd_dat[0]" PULLMODE=UP IO_TYPE=LVCMOS33 ;
|
IOBUF PORT "sd_dat[0]" PULLMODE=UP IO_TYPE=LVCMOS33 ;
|
||||||
@ -120,6 +123,8 @@ LOCATE COMP "mcu_miso" SITE "119" ;
|
|||||||
LOCATE COMP "mcu_mosi" SITE "120" ;
|
LOCATE COMP "mcu_mosi" SITE "120" ;
|
||||||
LOCATE COMP "n64_irq" SITE "32" ;
|
LOCATE COMP "n64_irq" SITE "32" ;
|
||||||
LOCATE COMP "n64_nmi" SITE "28" ;
|
LOCATE COMP "n64_nmi" SITE "28" ;
|
||||||
|
LOCATE COMP "n64_cic_clk" SITE "34" ;
|
||||||
|
LOCATE COMP "n64_cic_dq" SITE "35" ;
|
||||||
LOCATE COMP "n64_pi_ad[0]" SITE "60" ;
|
LOCATE COMP "n64_pi_ad[0]" SITE "60" ;
|
||||||
LOCATE COMP "n64_pi_ad[1]" SITE "58" ;
|
LOCATE COMP "n64_pi_ad[1]" SITE "58" ;
|
||||||
LOCATE COMP "n64_pi_ad[10]" SITE "42" ;
|
LOCATE COMP "n64_pi_ad[10]" SITE "42" ;
|
||||||
@ -143,6 +148,7 @@ LOCATE COMP "n64_pi_write" SITE "49" ;
|
|||||||
LOCATE COMP "n64_reset" SITE "31" ;
|
LOCATE COMP "n64_reset" SITE "31" ;
|
||||||
LOCATE COMP "n64_si_clk" SITE "33" ;
|
LOCATE COMP "n64_si_clk" SITE "33" ;
|
||||||
LOCATE COMP "n64_si_dq" SITE "27" ;
|
LOCATE COMP "n64_si_dq" SITE "27" ;
|
||||||
|
LOCATE COMP "n64_video_sync" SITE "26" ;
|
||||||
LOCATE COMP "sd_clk" SITE "111" ;
|
LOCATE COMP "sd_clk" SITE "111" ;
|
||||||
LOCATE COMP "sd_cmd" SITE "112" ;
|
LOCATE COMP "sd_cmd" SITE "112" ;
|
||||||
LOCATE COMP "sd_dat[0]" SITE "110" ;
|
LOCATE COMP "sd_dat[0]" SITE "110" ;
|
||||||
|
@ -45,7 +45,12 @@ module top (
|
|||||||
input mcu_clk,
|
input mcu_clk,
|
||||||
input mcu_cs,
|
input mcu_cs,
|
||||||
input mcu_mosi,
|
input mcu_mosi,
|
||||||
output mcu_miso
|
output mcu_miso,
|
||||||
|
|
||||||
|
// Unused I/O
|
||||||
|
output n64_cic_clk,
|
||||||
|
output n64_cic_dq,
|
||||||
|
output n64_video_sync
|
||||||
);
|
);
|
||||||
|
|
||||||
logic clk;
|
logic clk;
|
||||||
@ -264,4 +269,11 @@ module top (
|
|||||||
.vendor_scb(vendor_scb)
|
.vendor_scb(vendor_scb)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
|
// Unused I/O
|
||||||
|
|
||||||
|
assign n64_cic_clk = 1'bZ;
|
||||||
|
assign n64_cic_dq = 1'bZ;
|
||||||
|
assign n64_video_sync = 1'bZ;
|
||||||
|
|
||||||
endmodule
|
endmodule
|
||||||
|
@ -508,7 +508,7 @@ static void hw_init_crc (void) {
|
|||||||
|
|
||||||
static void hw_init_misc (void) {
|
static void hw_init_misc (void) {
|
||||||
hw_gpio_init(GPIO_ID_N64_RESET, GPIO_INPUT, GPIO_PP, GPIO_SPEED_VLOW, GPIO_PULL_DOWN, GPIO_AF_0, 0);
|
hw_gpio_init(GPIO_ID_N64_RESET, GPIO_INPUT, GPIO_PP, GPIO_SPEED_VLOW, GPIO_PULL_DOWN, GPIO_AF_0, 0);
|
||||||
hw_gpio_init(GPIO_ID_N64_CIC_CLK, GPIO_INPUT, GPIO_PP, GPIO_SPEED_VLOW, GPIO_PULL_DOWN, GPIO_AF_0, 0);
|
hw_gpio_init(GPIO_ID_N64_CIC_CLK, GPIO_INPUT, GPIO_PP, GPIO_SPEED_VLOW, GPIO_PULL_UP, GPIO_AF_0, 0);
|
||||||
hw_gpio_init(GPIO_ID_N64_CIC_DQ, GPIO_OUTPUT, GPIO_OD, GPIO_SPEED_VLOW, GPIO_PULL_UP, GPIO_AF_0, 1);
|
hw_gpio_init(GPIO_ID_N64_CIC_DQ, GPIO_OUTPUT, GPIO_OD, GPIO_SPEED_VLOW, GPIO_PULL_UP, GPIO_AF_0, 1);
|
||||||
hw_gpio_init(GPIO_ID_FPGA_INT, GPIO_INPUT, GPIO_PP, GPIO_SPEED_VLOW, GPIO_PULL_UP, GPIO_AF_0, 0);
|
hw_gpio_init(GPIO_ID_FPGA_INT, GPIO_INPUT, GPIO_PP, GPIO_SPEED_VLOW, GPIO_PULL_UP, GPIO_AF_0, 0);
|
||||||
hw_gpio_init(GPIO_ID_RTC_MFP, GPIO_INPUT, GPIO_PP, GPIO_SPEED_VLOW, GPIO_PULL_UP, GPIO_AF_0, 0);
|
hw_gpio_init(GPIO_ID_RTC_MFP, GPIO_INPUT, GPIO_PP, GPIO_SPEED_VLOW, GPIO_PULL_UP, GPIO_AF_0, 0);
|
||||||
|
Loading…
Reference in New Issue
Block a user