|
1 | 1 | # picosoc pin file
|
2 | 2 |
|
| 3 | +default_GPIO | SLEW="fast"; |
| 4 | + |
3 | 5 | ## 10 MHz clock
|
4 |
| -Pin_in "clk" Loc = "IO_SB_A8" | SCHMITT_TRIGGER=true; |
| 6 | +NET "clk" Loc = "IO_SB_A8" | SCHMITT_TRIGGER=true; |
5 | 7 |
|
6 | 8 | ## UART
|
7 |
| -Pin_out "ser_tx" Loc = "IO_NB_B5"; # Pmod B: IO D4 |
8 |
| -Pin_in "ser_rx" Loc = "IO_NB_B6"; # Pmod B: IO D5 |
| 9 | +NET "ser_tx" Loc = "IO_NB_B5"; # Pmod B: IO D4 |
| 10 | +NET "ser_rx" Loc = "IO_NB_B6"; # Pmod B: IO D5 |
9 | 11 |
|
10 | 12 | ## Serial flash (use +uCIO to enable bank)
|
11 |
| -Pin_out "flash_csb" Loc = "IO_WA_A8"; |
12 |
| -Pin_out "flash_clk" Loc = "IO_WA_B8"; |
13 |
| -Pin_inout "flash_io0" Loc = "IO_WA_B7"; |
14 |
| -Pin_inout "flash_io1" Loc = "IO_WA_A7"; |
15 |
| -Pin_inout "flash_io2" Loc = "IO_WA_B6"; |
16 |
| -Pin_inout "flash_io3" Loc = "IO_WA_A6"; |
| 13 | +NET "flash_csb" Loc = "IO_WA_A8"; |
| 14 | +NET "flash_clk" Loc = "IO_WA_B8"; |
| 15 | +NET "flash_io0" Loc = "IO_WA_B7"; |
| 16 | +NET "flash_io1" Loc = "IO_WA_A7"; |
| 17 | +NET "flash_io2" Loc = "IO_WA_B6"; |
| 18 | +NET "flash_io3" Loc = "IO_WA_A6"; |
17 | 19 |
|
18 | 20 | ## GPIO
|
19 |
| -Pin_out "led[0]" Loc = "IO_EB_B1"; |
20 |
| -Pin_out "led[1]" Loc = "IO_EB_B2"; |
21 |
| -Pin_out "led[2]" Loc = "IO_EB_B3"; |
22 |
| -Pin_out "led[3]" Loc = "IO_EB_B4"; |
23 |
| -Pin_out "led[4]" Loc = "IO_EB_B5"; |
24 |
| -Pin_out "led[5]" Loc = "IO_EB_B6"; |
25 |
| -Pin_out "led[6]" Loc = "IO_EB_B7"; |
26 |
| -Pin_out "led[7]" Loc = "IO_EB_B8"; |
| 21 | +NET "led[0]" Loc = "IO_EB_B1"; |
| 22 | +NET "led[1]" Loc = "IO_EB_B2"; |
| 23 | +NET "led[2]" Loc = "IO_EB_B3"; |
| 24 | +NET "led[3]" Loc = "IO_EB_B4"; |
| 25 | +NET "led[4]" Loc = "IO_EB_B5"; |
| 26 | +NET "led[5]" Loc = "IO_EB_B6"; |
| 27 | +NET "led[6]" Loc = "IO_EB_B7"; |
| 28 | +NET "led[7]" Loc = "IO_EB_B8"; |
0 commit comments