top-icepick.pcf 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. # IOs
  2. set_io -nowarn io_d_a[5] 43
  3. set_io -nowarn io_d_a[4] 42
  4. set_io -nowarn io_d_a[3] 38
  5. set_io -nowarn io_d_a[2] 34
  6. set_io -nowarn io_d_a[1] 32
  7. set_io -nowarn io_d_a[0] 31
  8. set_io -nowarn io_p_a[5] 37
  9. set_io -nowarn io_p_a[4] 36
  10. set_io -nowarn io_p_a[3] 35
  11. set_io -nowarn io_p_a[2] 28
  12. set_io -nowarn io_p_a[1] 27
  13. set_io -nowarn io_p_a[0] 26
  14. set_io -nowarn io_d_b[3] 47
  15. set_io -nowarn io_d_b[2] 46
  16. set_io -nowarn io_d_b[1] 45
  17. set_io -nowarn io_d_b[0] 44
  18. set_io -nowarn io_p_b[3] 4
  19. set_io -nowarn io_p_b[2] 3
  20. set_io -nowarn io_p_b[1] 2
  21. set_io -nowarn io_p_b[0] 48
  22. # Sense
  23. set_io -nowarn sense_ctrl 11
  24. set_io -nowarn sense_hi 12
  25. set_io -nowarn sense_lo 21
  26. set_io -nowarn sense_ena_n 13
  27. set_io -nowarn -pullup yes sense_mux[3] 18
  28. set_io -nowarn -pullup yes sense_mux[2] 14
  29. set_io -nowarn -pullup yes sense_mux[1] 17
  30. set_io -nowarn -pullup yes sense_mux[0] 15
  31. # Vio
  32. set_io -nowarn vio_pdm 19
  33. # USB
  34. set_io -nowarn usb_dp 10
  35. set_io -nowarn usb_dn 9
  36. set_io -nowarn usb_pu 6
  37. # UART (used for DFU debug)
  38. set_io -nowarn -pullup yes uart_rx 45
  39. set_io -nowarn uart_tx 44
  40. # Clock
  41. set_io -nowarn clk_in 20
  42. # Button
  43. set_io -nowarn -pullup yes btn 25
  44. # SPI
  45. set_io -nowarn -pullup yes spi_mosi 14
  46. set_io -nowarn -pullup yes spi_miso 17
  47. set_io -nowarn -pullup yes spi_clk 15
  48. set_io -nowarn -pullup yes spi_flash_cs_n 16
  49. # Leds
  50. set_io -nowarn rgb[0] 39
  51. set_io -nowarn rgb[1] 40
  52. set_io -nowarn rgb[2] 41