显示页面 讨论 修订记录 反向链接 本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。 牛人Adam Taylor向FPGA开发者推荐的20个资源网站 • 本文章来自FPGA的大神 MicroZed Chronicles and Hackster.IO projects的著名博主Adam Taylor的推荐,发表于Arm社区 • 文章背景 • 2018年,Arm针对嵌入式IoT开发者推出了Design Start FPGA平台,在Xilinx的Vivado环境下可以通过拖拽的方式集成进去Arm Cortex-M1和Cortex-M3软核IP,使得用户能够很快、很简单、成本更优化地在FPGA上进行创新。 • Cortex-M1是基于Cortex-M0的针对FPGA进行的优化版本,M1、M3以软核的方式集成在FPGA里面是给嵌入式IoT开发者带来了很大的方便。 • 针对初学FPGA和可编程SoCs的资源 • MicroZed Chronicles:http://www.microzedchronicles.com • 数字逻辑介绍:https://www.element14.com/community/docs/DOC-90338?ICID=essentials-prgmdevice-module • FPGA开发介绍:https://community.arm.com/innovation/b/blog/posts/arm-innovator-adam-taylor-shares-top-20-resources-for-fpga-developers • 可编程SoC的基础:https://www.element14.com/community/docs/DOC-91940/l/programmable-devices-ii-programmable-socs • 如何在你的Xilinx SoC上创建Linux:https://www.hackster.io/adam-taylor/two-methods-of-building-petalinux-for-the-ultra96-77c8e0 • 中级项目资源 • 使用AWS IoT将FreeRTOS连接到Zynq A9:https://medium.com/m/global-identity?redirectUrl=https%3A%2F%2Fblog.hackster.io%2Fmicrozed-chronicles-iot-with-aws-the-microzed-2ffdb9fcb67e • 使用Python和Pynq加速FPGA开发:https://blog.hackster.io/microzed-chronicles-ultra96-and-pynq-da3b22cc982 • 为Ultra96开发使用系统优化编译器:https://blog.hackster.io/microzed-chronicles-ultra96-and-pynq-da3b22cc982 • 将Ultra96连接到物联网:https://www.hackster.io/adam-taylor/iot-ultra96-temperature-monitor-using-ifttt-05011b • 用C开发FPGA图像处理算法:https://www.hackster.io/adam-taylor/fpga-based-edge-detection-using-hls-192ad2 • 高阶项目的资源 • 训练二元神经网络:https://www.hackster.io/adam-taylor/training-implementing-a-bnn-using-pynq-1210b9 • 为Xilinx SoC创建Pynq映像:https://www.hackster.io/adam-taylor/making-cora-pynq-582854 • 将Alexa与您的SoC集成:https://www.hackster.io/adam-taylor/integrating-alexa-ultra96-52051d • 创建HexaPod机器人:https://www.hackster.io/adam-taylor/hexapod-robot-fpga-based-solution-2c41b5 • SDSoC和C可调用库:https://blog.hackster.io/microzed-chronicles-sdsoc-c-callable-libraries-eb8180e890c8 • 针对DesignStart FPGA项目的资源: • 使用Arm DesignStart启动并运行:https://www.element14.com/community/blogs/Exploring_the_Programmable_World/2018/11/19/getting-up-and-running-with-arm-design-start • 用于将Cortex-M软IP与Xilinx FPGA集成的分步视频:https://developer.arm.com/products/designstart/designstart-fpga?_ga=2.134102598.955520159.1552444482-1559401776.1552444482 • Cortex-M1 DesignStart FPGA - Xilinx用户指南:https://developer.arm.com/docs/100211/0000?_ga=2.134102598.955520159.1552444482-1559401776.1552444482 • Cortex-M3 DesignStart FPGA - Xilinx用户指南:https://developer.arm.com/docs/101483/latest/preface?_ga=2.134102598.955520159.1552444482-1559401776.1552444482 • 网络研讨会:如何将Cortex-M处理器与基于Xilinx的FPGA和SoC配合使用:https://www.xilinx.com/about/webinar.html