gpt4 book ai didi

io - 启动 FPGA 编程

转载 作者:行者123 更新时间:2023-12-04 07:45:24 26 4
gpt4 key购买 nike

关闭。这个问题需要更多focused .它目前不接受答案。












想改善这个问题吗?更新问题,使其仅关注一个问题 editing this post .

7 个月前关闭。




Improve this question




我想开始FPGA编程。我对 FPGA 的工作原理一无所知。我想要一块开发板,不要太贵,但至少要有 40 个 I/O 引脚。任何高达 300 美元的东西都可以。

我决定用 Verilog 编程。我不确定以下内容:

  • 我编译的“程序”将如何存储在芯片上?我猜该芯片有某种 EEPROM 来保存我的程序,但从我读过的内容来看,它显然存储在 RAM 中。我希望我的程序每次开机时都保留在芯片上(或以某种方式加载)。
  • 是否可以单独购买FPGA芯片(不是整个开发板)进行生产?如果是,我如何将我的程序上传到单独的芯片?它是否以某种方式连接到开发板?
  • 最佳答案

    我推荐 Digilent Basys板作为介绍。它只有 16 个外部 I/O,但它已经有 RAM、USB、开关、按钮、LED、7 段显示器、VGA 连接器和板载 PS/2 连接器 - 您不太可能找到具有更少的 FPGA超过 40 个 I/O 引脚。如果你想为另一个项目 I/O,使用 Nexys相反 - 比我想列出的更多的外围设备,如果您有一个特别需要大约 40 个连接的项目,还有一个高速 Hirose 43 针连接器。

    此外,请考虑您希望如何与 PC 交互。您的目标是制作嵌入式系统,还是通过 PCI/以太网/USB 连接与计算机连接?

    是的,您可以购买单独的 FPGA 板用于生产——不过,有一系列令人眼花缭乱的选择——Digikey 有 5,300此时。您确实需要某种方式来对 FPGA 进行编程,并且在启动时对 FPGA 进行编程的板载 NVM 芯片是一种流行的选择。但是,您应该从支持良好并且已经有可用的编程器、工具链和模拟器的开发板开始,然后再深入设计您的开发板或担心如何将您的程序保存到芯片上。这些都是值得知道的好事情,但它们不是你现在想要担心的。祝你好运!

    关于io - 启动 FPGA 编程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3423437/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com