Quicklogic Boards
The torii.platform.vendor.quicklogic
module provides a base platform to support Quicklogic toolchains with the Symbiflow toolchain.
- class torii_boards.quicklogic.quickfeather.QuickfeatherPlatform
- device = 'ql-eos-s3_wlcsp'
- package = 'PU64'
- default_clk = 'sys_clk0'
- osc_freq = 60000000
- osc_div = 12
- pretty_name = 'QuickFeather'
- description = 'QuickLogic EOS S3 Development Board'
- connectors = [(connector J 2 2=>28 3=>22 4=>21 5=>37 6=>36 7=>42 8=>40 9=>7 10=>2 11=>4 12=>5), (connector J 3 2=>8 3=>9 4=>17 5=>16 6=>20 7=>6 8=>55 9=>31 10=>25 11=>47 16=>41), (connector J 8 1=>27 2=>26 3=>33 4=>32 5=>23 6=>57 7=>56 8=>3 9=>64 10=>62 11=>63 12=>61 13=>59)]
- resources = [(resource button 0 (pins i 62)), (resource rgb_led 0 (subsignal r (pins o 34)) (subsignal g (pins o 39)) (subsignal b (pins o 38))), (resource uart 0 (subsignal rx (pins i 9)) (subsignal tx (pins o 8))), (resource spi 0 (subsignal cs (pins-n o 11)) (subsignal clk (pins o 20)) (subsignal copi (pins o 16)) (subsignal cipo (pins i 17))), (resource spi 1 (subsignal cs (pins-n i 37)) (subsignal clk (pins i 40)) (subsignal copi (pins i 36)) (subsignal cipo (pins oe 42))), (resource i2c 0 (subsignal scl (pins io 4)) (subsignal sda (pins io 5))), (resource i2c 1 (subsignal scl (pins io 22)) (subsignal sda (pins io 21))), (resource usb 0 (subsignal d_p (pins io 10)) (subsignal d_n (pins io 14))), (resource swd 0 (subsignal clk (pins io 54)) (subsignal io (pins io 53)))]