跳转到主要内容

LiteX支持的板卡

项目描述

                              __   _ __      _  __    ___                   __
                             / /  (_) /____ | |/_/___/ _ )___  ___ ________/ /__
                            / /__/ / __/ -_)>  </___/ _  / _ \/ _ `/ __/ _  (_-<
                           /____/_/\__/\__/_/|_|   /____/\___/\_,_/_/  \_,_/___/

                                          LiteX boards files

                                 Copyright 2012-2023 / LiteX-Hub community

License

[> 简介

从小巧的Fomu到大型的PCIe加速器板...

此存储库包含当前由LiteX支持的平台/目标

  • 该平台提供了板卡的定义:IOs、约束、时钟、组件以及将位流加载和烧录到板卡的方法。
  • 目标提供了一个针对板卡的LiteX基本设计,允许您创建SoC(带或不带CPU)并轻松集成板卡的所有基本组件:以太网、DRAM、PCIe、SPIFlash、SDCard、LEDs、GPIOs等...

这些目标可以作为构建更复杂或定制SoC的基础。例如,它们可以直接由Linux-on-LiteX-VexRiscv项目重用,该项目仅使用特定配置(具有Linux能力的CPU、额外的外围设备)。基于提供的目标可以使代码在不同项目之间重复率降低。

首先,请按照安装指南正确安装LiteX,并查看LiteX的wiki,包括教程项目示例以及更多有关使用/构建FPGA设计的详细信息。

每个目标都提供了一个默认配置,包括CPU、ROM、SRAM、UART、DRAM(如有)、以太网(如有)等,可以简单地构建并加载到FPGA中

$ python3 -m litex_boards.targets.<board> --build --load

然后您可以在板卡的主UART上打开一个终端并与之交互LiteX BIOS

构建/编译行为

  • python3 -m litex_boards.targets.board : 测试LiteX/Migen语法但不生成任何内容。
  • 添加--build以生成SoC/软件头文件并运行软件/门控编译。
  • 添加--no-compile以禁用软件/门控编译。
  • 添加--no-compile-software以禁用软件编译。
  • 添加--no-compile-gateware以禁用门控编译。

但这只是创建您自己的硬件的起点!然后您可以进行以下操作

  • 更改CPU:添加 --cpu-type=lm32, microwatt, serv, rocket, 等...
  • 更改总线标准:添加 --bus-standard=wishbone, axi-lite
  • 启用组件:添加 --with-ethernet --with-etherbone --with-sdcard 等...
  • 将应用程序代码加载到CPU 通过UART/以太网/SD卡等...
  • 使用主机桥创建与您的计算机的桥接,以便轻松 访问您的SoC的主总线
  • 将逻辑分析仪添加到您的SoC,以轻松 观察/调试您的设计
  • 使用 LiteX Sim/Verilator对您的SoC进行模拟,并以合理的速度与其交互。
  • 集成外部核心/处理器以创建您自己的设计。
  • 等等...

请使用 python3 -m litex_boards.targets.<board> --help 查看预构建的各种可能性。

希望您觉得这很有用,并享受它,如果您做出可能对他人有用的改进或发现问题,请积极回馈!

有疑问或想要联系?我们的IRC频道是 #litex at irc.libera.chat

[> 支持的板卡

LiteX-Boards 目前支持来自各种FPGA供应商(Xilinx、Intel、Lattice、Efinix、Gowin等)> 150种板卡!其中一些是完全开源硬件板(Fomu、NeTV2、OrangeCrab、Butterstick等),这些板卡通常由开源工具链支持,一些是改用的现成硬件(Colorlight 5A/I5/I9、SQRL Acorn CLE 215+、FK33、Siglent SDS1104X-E、Decklink Mini 4k等),当然我们也支持流行的/常规FPGA开发板 :)

大多数现存的外围设备通常都得到支持:DRAM、UART、以太网、SPI-Flash、SD卡、PCIe、SATA等,这使得LiteX-Boards的目标希望成为创建您自己的定制SoC的良好基础架构!

注意:所有具有>= 32MB内存和足够逻辑的板卡都可以被认为是Linux兼容的,请查看 LiteX-on-LiteX-Vexriscv 项目,以尝试在FPGA板上运行Linux!

支持的一些板卡,看看您的?试试LiteX-Boards!

[> 板卡列表

├── adi_adrv2crr_fmc
├── adi_plutosdr
├── alchitry_au
├── alchitry_cu
├── alchitry_mojo
├── aliexpress_xc7k420t
├── aliexpress_xc7k70t
├── alinx_ax7010
├── alinx_axu2cga
├── analog_pocket
├── antmicro_artix_dc_scm
├── antmicro_datacenter_ddr4_test_board
├── antmicro_lpddr4_test_board
├── antmicro_sdi_mipi_video_converter
├── arduino_mkrvidor4000
├── avalanche
├── avnet_aesku40
├── berkeleylab_marblemini
├── berkeleylab_marble
├── camlink_4k
├── colorlight_5a_75b
├── colorlight_5a_75e
├── colorlight_i5
├── decklink_intensity_pro_4k
├── decklink_mini_4k
├── decklink_quad_hdmi_recorder
├── digilent_arty
├── digilent_arty_s7
├── digilent_arty_z7
├── digilent_atlys
├── digilent_basys3
├── digilent_cmod_a7
├── digilent_genesys2
├── digilent_nexys4ddr
├── digilent_nexys4
├── digilent_nexys_video
├── digilent_pynq_z1
├── digilent_zedboard
├── digilent_zybo_z7
├── ebaz4205
├── efinix_t8f81_dev_kit
├── efinix_titanium_ti60_f225_dev_kit
├── efinix_trion_t120_bga576_dev_kit
├── efinix_trion_t20_bga256_dev_kit
├── efinix_trion_t20_mipi_dev_kit
├── efinix_xyloni_dev_kit
├── ego1
├── enclustra_mercury_kx2
├── enclustra_mercury_xu5
├── fairwaves_xtrx
├── fpc_iii
├── fpgawars_alhambra2
├── gadgetfactory_papilio_pro
├── gsd_butterstick
├── gsd_orangecrab
├── hackaday_hadbadge
├── icebreaker_bitsy
├── icebreaker
├── ice_v_wireless
├── isx_im1283
├── jungle_electronics_fireant
├── kosagi_fomu_evt
├── kosagi_fomu_hacker
├── kosagi_fomu_pvt
├── kosagi_netv2
├── krtkl_snickerdoodle
├── lambdaconcept_ecpix5
├── lambdaconcept_pcie_screamer_m2
├── lambdaconcept_pcie_screamer
├── lattice_crosslink_nx_evn
├── lattice_crosslink_nx_vip
├── lattice_ecp5_evn
├── lattice_ecp5_vip
├── lattice_ice40up5k_evn
├── lattice_machxo3
├── lattice_versa_ecp5
├── limesdr_mini_v2
├── linsn_rv901t
├── litex_acorn_baseboard
├── logicbone
├── machdyne_konfekt
├── machdyne_kopflos
├── machdyne_krote
├── machdyne_mozart_ml1
├── machdyne_noir
├── machdyne_schoko
├── marblemini
├── marble
├── micronova_mercury2
├── mist
├── mnt_rkx7
├── muselab_icesugar_pro
├── muselab_icesugar
├── myminieye_runber
├── newae_cw305
├── numato_aller
├── numato_mimas_a7
├── numato_nereid
├── numato_tagus
├── ocp_tap_timecard
├── opalkelly_xem8320
├── pano_logic_g2
├── qmtech_10cl006
├── qmtech_5cefa2
├── qmtech_artix7_fbg484
├── qmtech_artix7_fgg676
├── qmtech_ep4ce15_starter_kit
├── qmtech_ep4cex5
├── qmtech_ep4cgx150
├── qmtech_wukong
├── qmtech_xc7a35t
├── quicklogic_quickfeather
├── qwertyembedded_beaglewire
├── radiona_ulx3s
├── radiona_ulx4m_ld_v2
├── rcs_arctic_tern_bmc_card
├── redpitaya
├── rz_easyfpga
├── saanlima_pipistrello
├── scarabhardware_minispartan6
├── seeedstudio_spartan_edge_accelerator
├── siglent_sds1104xe
├── sipeed_tang_nano_20k
├── sipeed_tang_nano_4k
├── sipeed_tang_nano_9k
├── sipeed_tang_nano
├── sipeed_tang_mega_138k
├── sipeed_tang_primer_20k
├── sipeed_tang_primer_25k
├── sipeed_tang_primer
├── sitlinv_a_e115fb
├── sitlinv_stlv7325
├── sitlinv_xc7k420t
├── sqrl_acorn
├── sqrl_fk33
├── sqrl_xcu1525
├── terasic_de0nano
├── terasic_de10lite
├── terasic_de10nano
├── terasic_de1soc
├── terasic_de2_115
├── terasic_deca
├── terasic_sockit
├── tinyfpga_bx
├── trellisboard
├── trenz_c10lprefkit
├── trenz_cyc1000
├── trenz_max1000
├── trenz_te0725
├── trenz_tec0117
├── tul_pynq_z2
├── xilinx_ac701
├── xilinx_alveo_u200
├── xilinx_alveo_u250
├── xilinx_alveo_u280
├── xilinx_kc705
├── xilinx_kcu105
├── xilinx_kv260
├── xilinx_sp605
├── xilinx_vc707
├── xilinx_vcu118
├── xilinx_zcu102
├── xilinx_zcu104
├── xilinx_zcu106
├── xilinx_zcu216
└── ztex213

项目详情


下载文件

下载适合您平台的应用程序。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分布

litex-boards-2023.12.tar.gz (336.8 kB 查看哈希值)

上传时间

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面