top-icebreaker.pcf 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. # SPI
  2. set_io --warn-no-port spi_sck 15
  3. set_io --warn-no-port -pullup no spi_io[0] 14
  4. set_io --warn-no-port -pullup no spi_io[1] 17
  5. set_io --warn-no-port -pullup no spi_io[2] 12
  6. set_io --warn-no-port -pullup no spi_io[3] 13
  7. set_io --warn-no-port -pullup yes spi_cs_n[0] 16
  8. set_io --warn-no-port -pullup yes spi_cs_n[1] 37
  9. # HDMI 12 bit pmod on 1A/1B
  10. set_io -nowarn hdmi_clk 38
  11. set_io -nowarn hdmi_de 32
  12. set_io -nowarn hdmi_hsync 31
  13. set_io -nowarn hdmi_vsync 28
  14. set_io -nowarn hdmi_b[3] 43
  15. set_io -nowarn hdmi_b[2] 42
  16. set_io -nowarn hdmi_b[1] 36
  17. set_io -nowarn hdmi_b[0] 34
  18. set_io -nowarn hdmi_g[3] 47
  19. set_io -nowarn hdmi_g[2] 46
  20. set_io -nowarn hdmi_g[1] 45
  21. set_io -nowarn hdmi_g[0] 44
  22. set_io -nowarn hdmi_r[3] 4
  23. set_io -nowarn hdmi_r[2] 3
  24. set_io -nowarn hdmi_r[1] 2
  25. set_io -nowarn hdmi_r[0] 48
  26. # UART
  27. set_io -nowarn uart_rx 6
  28. set_io -nowarn uart_tx 9
  29. # Clock
  30. set_io -nowarn clk_in 35
  31. # Button
  32. set_io -nowarn btn_n 10
  33. # Leds
  34. set_io -nowarn rgb[0] 39
  35. set_io -nowarn rgb[1] 40
  36. set_io -nowarn rgb[2] 41
  37. # LEDs and Buttons (PMOD 2)
  38. set_io -nowarn led1 26
  39. set_io -nowarn led2 27
  40. set_io -nowarn led3 25
  41. set_io -nowarn led4 23
  42. set_io -nowarn led5 21
  43. set_io -nowarn btn_1 20
  44. set_io -nowarn btn_2 19
  45. set_io -nowarn btn_3 18
  46. set_io -nowarn led[0] 26
  47. set_io -nowarn led[1] 27
  48. set_io -nowarn led[2] 25
  49. set_io -nowarn led[3] 23
  50. set_io -nowarn led[4] 21