差别
这里会显示出您选择的修订版和当前版本之间的差别。
后一修订版 | 前一修订版 | ||
adamtaylorfpga [2019/03/13 11:26] gongyu 创建 |
adamtaylorfpga [2019/03/13 11:34] (当前版本) gongyu |
||
---|---|---|---|
行 1: | 行 1: | ||
- | 牛人Adam Taylor向FPGA开发者推荐的20个资源网站 | + | <html> |
+ | <head> | ||
+ | <title>牛人Adam Taylor向FPGA开发者推荐的2 - 幕布</title> | ||
+ | <meta charset="utf-8"/> | ||
+ | <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> | ||
+ | <meta name="renderer" content="webkit"/> | ||
+ | <meta name="author" content="mubu.com"/> | ||
+ | </head> | ||
+ | <body style="margin: 50px 20px;color: #333;font-family: SourceSansPro,-apple-system,BlinkMacSystemFont,'PingFang SC',Helvetica,Tahoma,Arial,'Microsoft YaHei',微软雅黑,黑体,Heiti,sans-serif,SimSun,宋体,serif"> | ||
+ | <div class="export-wrapper"><div style="font-size: 22px; padding: 0 15px 0;"><div style="padding-bottom: 24px">牛人Adam Taylor向FPGA开发者推荐的20个资源网站</div><div style="background: #e5e6e8; height: 1px; margin-bottom: 20px;"></div></div><ul style="list-style: disc outside;"><li style="line-height: 24px;"><span class="content mubu-node" images="%5B%7B%22id%22%3A%22e169750b2e2c037-2603805%22%2C%22uri%22%3A%22document_image%2F586f97e9-9998-411f-a615-26d24705ab15-2603805.jpg%22%2C%22ow%22%3A1040%2C%22oh%22%3A585%7D%5D" style="line-height: 24px; min-height: 24px; font-size: 16px; padding: 2px 0px; display: inline-block; vertical-align: top;">本文章来自FPGA的大神 MicroZed Chronicles and <a class="content-link" target="_blank" href="http://Hackster.IO" style="text-decoration: underline; opacity: 0.6; color: inherit;">Hackster.IO</a> projects的著名博主Adam Taylor的推荐,发表于Arm社区</span><div style="padding: 3px 0"><img src="https://mubu.com/document_image/586f97e9-9998-411f-a615-26d24705ab15-2603805.jpg" style="max-width: 720px;" class="attach-img"></div></li><li style="line-height: 24px;"><span class="content mubu-node" style="line-height: 24px; min-height: 24px; font-size: 16px; padding: 2px 0px; display: inline-block; vertical-align: top;">文章背景</span><ul class="children" style="list-style: disc outside; padding-bottom: 4px;"><li style="line-height: 24px;"><span class="content mubu-node" images="%5B%7B%22id%22%3A%223b216974ee07b2069-2603805%22%2C%22uri%22%3A%22document_image%2F01fa52cd-217d-46d3-9dec-767fdf191f99-2603805.jpg%22%2C%22ow%22%3A1040%2C%22oh%22%3A470%7D%5D" style="line-height: 24px; min-height: 24px; font-size: 16px; padding: 2px 0px; display: inline-block; vertical-align: top;">2018年,Arm针对嵌入式IoT开发者推出了Design Start FPGA平台,在Xilinx的Vivado环境下可以通过拖拽的方式集成进去Arm Cortex-M1和Cortex-M3软核IP,使得用户能够很快、很简单、成本更优化地在FPGA上进行创新。</span><div style="padding: 3px 0"><img src="https://mubu.com/document_image/01fa52cd-217d-46d3-9dec-767fdf191f99-2603805.jpg" style="max-width: 720px;" class="attach-img"></div></li><li style="line-height: 24px;"><span class="content mubu-node" images="%5B%7B%22id%22%3A%22102169750b7f6d031-2603805%22%2C%22uri%22%3A%22document_image%2F73aaed56-6f5e-4c5f-8840-5c8a564c73e3-2603805.jpg%22%2C%22ow%22%3A1040%2C%22oh%22%3A540%7D%5D" style="line-height: 24px; min-height: 24px; font-size: 16px; padding: 2px 0px; display: inline-block; vertical-align: top;">Cortex-M1是基于Cortex-M0的针对FPGA进行的优化版本,M1、M3以软核的方式集成在FPGA里面是给嵌入式IoT开发者带来了很大的方便。</span><div style="padding: 3px 0"><img src="https://mubu.com/document_image/73aaed56-6f5e-4c5f-8840-5c8a564c73e3-2603805.jpg" style="max-width: 720px;" class="attach-img"></div></li></ul></li><li style="line-height: 24px;"><span class="content mubu-node" style="line-height: 24px; min-height: 24px; font-size: 16px; padding: 2px 0px; display: inline-block; vertical-align: top;">针对初学FPGA和可编程SoCs的资源</span><ul class="children" style="list-style: disc outside; padding-bottom: 4px;"><li style="line-height: 24px;"><span class="content mubu-node" style="line-height: 24px; min-height: 24px; font-size: 16px; padding: 2px 0px; display: inline-block; vertical-align: top;">MicroZed Chronicles:<a class="content-link" target="_blank" href="http://www.microzedchronicles.com" style="text-decoration: underline; opacity: 0.6; color: inherit;">http://www.microzedchronicles.com</a></span></li><li style="line-height: 24px;"><span class="content mubu-node" style="line-height: 24px; min-height: 24px; font-size: 16px; padding: 2px 0px; display: inline-block; vertical-align: top;">数字逻辑介绍:<a class="content-link" target="_blank" href="https://www.element14.com/community/docs/DOC-90338?ICID=essentials-prgmdevice-module" style="text-decoration: underline; opacity: 0.6; color: inherit;">https://www.element14.com/community/docs/DOC-90338?ICID=essentials-prgmdevice-module</a></span></li><li style="line-height: 24px;"><span class="content mubu-node" style="line-height: 24px; min-height: 24px; font-size: 16px; padding: 2px 0px; display: inline-block; vertical-align: top;">FPGA开发介绍:<a class="content-link" target="_blank" href="https://community.arm.com/innovation/b/blog/posts/arm-innovator-adam-taylor-shares-top-20-resources-for-fpga-developers" style="text-decoration: underline; opacity: 0.6; color: inherit;">https://community.arm.com/innovation/b/blog/posts/arm-innovator-adam-taylor-shares-top-20-resources-for-fpga-developers</a></span></li><li style="line-height: 24px;"><span class="content mubu-node" style="line-height: 24px; min-height: 24px; font-size: 16px; padding: 2px 0px; display: inline-block; vertical-align: top;">可编程SoC的基础:<a class="content-link" target="_blank" href="https://www.element14.com/community/docs/DOC-91940/l/programmable-devices-ii-programmable-socs" style="text-decoration: underline; opacity: 0.6; color: inherit;">https://www.element14.com/community/docs/DOC-91940/l/programmable-devices-ii-programmable-socs</a></span></li><li style="line-height: 24px;"><span class="content mubu-node" style="line-height: 24px; min-height: 24px; font-size: 16px; padding: 2px 0px; display: inline-block; vertical-align: top;">如何在你的Xilinx SoC上创建Linux:<a class="content-link" target="_blank" href="https://www.hackster.io/adam-taylor/two-methods-of-building-petalinux-for-the-ultra96-77c8e0" style="text-decoration: underline; opacity: 0.6; color: inherit;">https://www.hackster.io/adam-taylor/two-methods-of-building-petalinux-for-the-ultra96-77c8e0</a></span></li></ul></li><li style="line-height: 24px;"><span class="content mubu-node" style="line-height: 24px; min-height: 24px; font-size: 16px; padding: 2px 0px; display: inline-block; vertical-align: top;">中级项目资源</span><ul class="children" style="list-style: disc outside; padding-bottom: 4px;"><li style="line-height: 24px;"><span class="content mubu-node" style="line-height: 24px; min-height: 24px; font-size: 16px; padding: 2px 0px; display: inline-block; vertical-align: top;">使用AWS IoT将FreeRTOS连接到Zynq A9:<a class="content-link" target="_blank" href="https://medium.com/m/global-identity?redirectUrl=https%3A%2F%2Fblog.hackster.io%2Fmicrozed-chronicles-iot-with-aws-the-microzed-2ffdb9fcb67e" style="text-decoration: underline; opacity: 0.6; color: inherit;">https://medium.com/m/global-identity?redirectUrl=https%3A%2F%2Fblog.hackster.io%2Fmicrozed-chronicles-iot-with-aws-the-microzed-2ffdb9fcb67e</a></span></li><li style="line-height: 24px;"><span class="content mubu-node" style="line-height: 24px; min-height: 24px; font-size: 16px; padding: 2px 0px; display: inline-block; vertical-align: top;">使用Python和Pynq加速FPGA开发:<a class="content-link" target="_blank" href="https://blog.hackster.io/microzed-chronicles-ultra96-and-pynq-da3b22cc982" style="text-decoration: underline; opacity: 0.6; color: inherit;">https://blog.hackster.io/microzed-chronicles-ultra96-and-pynq-da3b22cc982</a></span></li><li style="line-height: 24px;"><span class="content mubu-node" style="line-height: 24px; min-height: 24px; font-size: 16px; padding: 2px 0px; display: inline-block; vertical-align: top;">为Ultra96开发使用系统优化编译器:<a class="content-link" target="_blank" href="https://blog.hackster.io/microzed-chronicles-ultra96-and-pynq-da3b22cc982" style="text-decoration: underline; opacity: 0.6; color: inherit;">https://blog.hackster.io/microzed-chronicles-ultra96-and-pynq-da3b22cc982</a></span></li><li style="line-height: 24px;"><span class="content mubu-node" style="line-height: 24px; min-height: 24px; font-size: 16px; padding: 2px 0px; display: inline-block; vertical-align: top;">将Ultra96连接到物联网:<a class="content-link" target="_blank" href="https://www.hackster.io/adam-taylor/iot-ultra96-temperature-monitor-using-ifttt-05011b" style="text-decoration: underline; opacity: 0.6; color: inherit;">https://www.hackster.io/adam-taylor/iot-ultra96-temperature-monitor-using-ifttt-05011b</a></span></li><li style="line-height: 24px;"><span class="content mubu-node" style="line-height: 24px; min-height: 24px; font-size: 16px; padding: 2px 0px; display: inline-block; vertical-align: top;">用C开发FPGA图像处理算法:<a class="content-link" target="_blank" href="https://www.hackster.io/adam-taylor/fpga-based-edge-detection-using-hls-192ad2" style="text-decoration: underline; opacity: 0.6; color: inherit;">https://www.hackster.io/adam-taylor/fpga-based-edge-detection-using-hls-192ad2</a></span></li></ul></li><li style="line-height: 24px;"><span class="content mubu-node" style="line-height: 24px; min-height: 24px; font-size: 16px; padding: 2px 0px; display: inline-block; vertical-align: top;">高阶项目的资源</span><ul class="children" style="list-style: disc outside; padding-bottom: 4px;"><li style="line-height: 24px;"><span class="content mubu-node" style="line-height: 24px; min-height: 24px; font-size: 16px; padding: 2px 0px; display: inline-block; vertical-align: top;">训练二元神经网络:<a class="content-link" target="_blank" href="https://www.hackster.io/adam-taylor/training-implementing-a-bnn-using-pynq-1210b9" style="text-decoration: underline; opacity: 0.6; color: inherit;">https://www.hackster.io/adam-taylor/training-implementing-a-bnn-using-pynq-1210b9</a></span></li><li style="line-height: 24px;"><span class="content mubu-node" style="line-height: 24px; min-height: 24px; font-size: 16px; padding: 2px 0px; display: inline-block; vertical-align: top;">为Xilinx SoC创建Pynq映像:<a class="content-link" target="_blank" href="https://www.hackster.io/adam-taylor/making-cora-pynq-582854" style="text-decoration: underline; opacity: 0.6; color: inherit;">https://www.hackster.io/adam-taylor/making-cora-pynq-582854</a></span></li><li style="line-height: 24px;"><span class="content mubu-node" style="line-height: 24px; min-height: 24px; font-size: 16px; padding: 2px 0px; display: inline-block; vertical-align: top;">将Alexa与您的SoC集成:<a class="content-link" target="_blank" href="https://www.hackster.io/adam-taylor/integrating-alexa-ultra96-52051d" style="text-decoration: underline; opacity: 0.6; color: inherit;">https://www.hackster.io/adam-taylor/integrating-alexa-ultra96-52051d</a></span></li><li style="line-height: 24px;"><span class="content mubu-node" style="line-height: 24px; min-height: 24px; font-size: 16px; padding: 2px 0px; display: inline-block; vertical-align: top;">创建HexaPod机器人:<a class="content-link" target="_blank" href="https://www.hackster.io/adam-taylor/hexapod-robot-fpga-based-solution-2c41b5" style="text-decoration: underline; opacity: 0.6; color: inherit;">https://www.hackster.io/adam-taylor/hexapod-robot-fpga-based-solution-2c41b5</a></span></li><li style="line-height: 24px;"><span class="content mubu-node" style="line-height: 24px; min-height: 24px; font-size: 16px; padding: 2px 0px; display: inline-block; vertical-align: top;">SDSoC和C可调用库:<a class="content-link" target="_blank" href="https://blog.hackster.io/microzed-chronicles-sdsoc-c-callable-libraries-eb8180e890c8" style="text-decoration: underline; opacity: 0.6; color: inherit;">https://blog.hackster.io/microzed-chronicles-sdsoc-c-callable-libraries-eb8180e890c8</a></span></li></ul></li><li style="line-height: 24px;"><span class="content mubu-node" style="line-height: 24px; min-height: 24px; font-size: 16px; padding: 2px 0px; display: inline-block; vertical-align: top;">针对DesignStart FPGA项目的资源:</span><ul class="children" style="list-style: disc outside; padding-bottom: 4px;"><li style="line-height: 24px;"><span class="content mubu-node" style="line-height: 24px; min-height: 24px; font-size: 16px; padding: 2px 0px; display: inline-block; vertical-align: top;">使用Arm DesignStart启动并运行:<a class="content-link" target="_blank" href="https://www.element14.com/community/blogs/Exploring_the_Programmable_World/2018/11/19/getting-up-and-running-with-arm-design-start" style="text-decoration: underline; opacity: 0.6; color: inherit;">https://www.element14.com/community/blogs/Exploring_the_Programmable_World/2018/11/19/getting-up-and-running-with-arm-design-start</a></span></li><li style="line-height: 24px;"><span class="content mubu-node" style="line-height: 24px; min-height: 24px; font-size: 16px; padding: 2px 0px; display: inline-block; vertical-align: top;">用于将Cortex-M软IP与Xilinx FPGA集成的分步视频:<a class="content-link" target="_blank" href="https://developer.arm.com/products/designstart/designstart-fpga?_ga=2.134102598.955520159.1552444482-1559401776.1552444482" style="text-decoration: underline; opacity: 0.6; color: inherit;">https://developer.arm.com/products/designstart/designstart-fpga?_ga=2.134102598.955520159.1552444482-1559401776.1552444482</a></span></li><li style="line-height: 24px;"><span class="content mubu-node" style="line-height: 24px; min-height: 24px; font-size: 16px; padding: 2px 0px; display: inline-block; vertical-align: top;">Cortex-M1 DesignStart FPGA -  Xilinx用户指南:<a class="content-link" target="_blank" href="https://developer.arm.com/docs/100211/0000?_ga=2.134102598.955520159.1552444482-1559401776.1552444482" style="text-decoration: underline; opacity: 0.6; color: inherit;">https://developer.arm.com/docs/100211/0000?_ga=2.134102598.955520159.1552444482-1559401776.1552444482</a></span></li><li style="line-height: 24px;"><span class="content mubu-node" style="line-height: 24px; min-height: 24px; font-size: 16px; padding: 2px 0px; display: inline-block; vertical-align: top;">Cortex-M3 DesignStart FPGA -  Xilinx用户指南:<a class="content-link" target="_blank" href="https://developer.arm.com/docs/101483/latest/preface?_ga=2.134102598.955520159.1552444482-1559401776.1552444482" style="text-decoration: underline; opacity: 0.6; color: inherit;">https://developer.arm.com/docs/101483/latest/preface?_ga=2.134102598.955520159.1552444482-1559401776.1552444482</a></span></li><li style="line-height: 24px;"><span class="content mubu-node" style="line-height: 24px; min-height: 24px; font-size: 16px; padding: 2px 0px; display: inline-block; vertical-align: top;">网络研讨会:如何将Cortex-M处理器与基于Xilinx的FPGA和SoC配合使用:<a class="content-link" target="_blank" href="https://www.xilinx.com/about/webinar.html" style="text-decoration: underline; opacity: 0.6; color: inherit;">https://www.xilinx.com/about/webinar.html</a></span></li></ul></li></ul></div> | ||
+ | |||
+ | </body> | ||
+ | </html> | ||
- | • 本文章来自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 | ||