当前位置:网站首页>开发者来稿|AMD赛灵思中文论坛分享 - 提问的智慧
开发者来稿|AMD赛灵思中文论坛分享 - 提问的智慧
2022-06-13 01:38:00 【碎碎思】

本文作者:上海科技大学电子科学与技术专业
研究生 Shao Yi
本文将介绍作者是如何通过AMD-赛灵思中文论坛获得专业的FPGA技术支持,在论坛上通过准确的描述自己遇到的问题,很快地得到了解决,并开始在论坛上帮助越来越多的开发者。
------
“在科研中我通常需要快速地在FPGA实验平台上验证自己的想法,但是FPGA开发是一项复杂的工作,它涉及到RTL代码的编写、物理和时序约束的添加、开发工具的使用、开发板测试。其中的每一个步骤都环环相扣,尤其是新手在开发时经常会遇到各种令人百思不得其解的问题。为了解决问题,我最常使用的方法是在搜索引擎上寻找答案,但是因为工具日新月异,一般很难找到满意的答案。这时候我会开始查阅手册,但是令人更加头大的是,参考手册往往也是英文描述,其中有许多难懂的专业词汇。AMD-赛灵思已经在改进这个问题,许多手册已经有了中文版 AMD赛灵思在线文档:https://docs.xilinx.com/

为了获取权威准确的答案,我从许多工程师那里了解到了AMD-赛灵思中文论坛。为了方便广大中国用户更好的解决问题,AMD-赛灵思公司维持着一个 中文论坛社区(点击阅读原文即可进入)。

AMD-赛灵思的工程师和技术专家会每天查看中文论坛并及时回复问题。以我自己的亲身经历为例,我将ZCU102开发板PS端的IIC0连接到EMIO进行外设读写,但是无论如何我都无法完成这个简单的任务。带着疑惑我在AMD-赛灵思中文论坛上发问了,在我详细的描述了自己的问题之后,AMD-赛灵思的技术专家回复了我。原来ZCU102在设计时,需要在fsbl阶段使用IIC0初始化外设,因此不能被占用。这个回答还被记录在了AMD-赛灵思AR66523 中,以方便以后遇到相同问题的人快速解决问题。AMD-赛灵思专家的回复极大的节省了我的时间,我认为仅仅依靠自己阅读手册实在无法解决这样诡异的问题。
AMD-赛灵思AR66523:
https://support.xilinx.com/s/article/66523?language=zh_CN
在使用中文论坛时,我也会遇到一个提问长时间没有被支持,这不是专家过于傲慢而不屑于回答,而是开发者的提问方式出了问题。草率的提问往往只能获得草率的回答,错误提问方式,往往只能得到去查手册、百度一下、参考这个项目等回答。
在提问时,我们需要向想要伸出援手的人提供足够多的信息,以此来让他们明白我们遇到了什么问题。提问是一门艺术,我们要避免自己成为时间的杀手,这里有一篇在各大国内外论坛广泛传颂的关于如何提问的文章:提问的智慧
https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md
经过总结,我更建议这样的提问方式:
1. 我使用Vivado2021.2版本工具无法编译这个工程,我读过了相关FAQ,但是依旧无法解决,这是我的编译日志,请问是我哪里犯错了吗?
2. 我使用FMC的摄像头拓展板进行图像采集但是无法正常工作,在使用ILA进行debug的时候发现没有数据,板子没有正常工作,请问这个问题可能是由什么引起的呢?
3. 我想要在Versal器件上实现动态可重配置功能,我尝试百度过,但是没有找到相关的资料,请问有人知道可以去哪找对应的参考资料吗?
我不仅仅在AMD-赛灵思中文论坛上面提问,还开始在上面回答问题帮助更多遇到困难的开发者。我们一起讨论有趣的工程问题,甚至还发现了AMD-赛灵思开发工具中的隐秘bug。这不仅让我收获了更多志同道合的朋友,还因为在社区的贡献而获得了AMD-赛灵思官方赠送的精美礼品,这让我备受鼓舞。
想和我一样得到权威快速的帮助吗?
点击阅读原文 加入AMD-赛灵思中文论坛社区吧!快来试试吧”
赛灵思中文技术支持社区
欢迎在赛灵思中文技术支持社区中留言讨论开发过程中遇到的问题与启发!
本社区致力于为Xilinx 用户及生态合作伙伴提供一个分享、讨论和相互协作解决问题的交流社区,注册即可浏览论坛内容或者参与讨论。
https://support.xilinx.com/s/?language=zh_CN
边栏推荐
- ES6解构赋值
- How to solve the problems when using TV focusable to package APK in uni app
- 项目实训(十七)---个人工作总结
- How to solve the problem of database?
- Alexnet implements image classification of caltech101 dataset (pytorch Implementation)
- 兴趣相似的受众群体
- MySQL download and installation
- Stack and queue practice (C language): Demon King's language
- Facial expression recognition dataset
- [从零开始学习FPGA编程-21]:进阶篇 - 架构 - VerilogHDL编码规范
猜你喜欢

URI, URL and urn difference, relation and syntax diagram
![[andoid][step pit]cts 11_ Testbootclasspathandsystemserverclasspath at the beginning of R3_ Analysis of nonduplicateclasses fail](/img/b5/7ea603775dc0448368d209de037a43.png)
[andoid][step pit]cts 11_ Testbootclasspathandsystemserverclasspath at the beginning of R3_ Analysis of nonduplicateclasses fail

A problem discovery and attempted solution to the strange stop of server script

ES6解构赋值

Rasa dialogue robot helpdesk (III)

三、上传织物图片至SQL Server并提供name进行展示织物照片

Argparse command line passes list type parameter

使用Pygame创建一个简单游戏界面

谷歌的受众群体是如何发挥作用的?

Leetcode question brushing 07 double pointer
随机推荐
Argparse command line passes list type parameter
FLIP动画实现思路
Use koa to mock data and set cross domain issues
【官方文件汇总】国科大学位论文撰写规范
Rasa dialogue robot helpdesk (III)
[official document summary] writing standards for academic dissertations of National University of science and technology
Simple operation of MySQL database
About the proposed signature file migration to industry standard format pkcs12
How to solve the problem of database?
Go JWT learning summary
Getting started with phaser 3
redis
[Andoid][踩坑]CTS 11_r3开始出现的testBootClassPathAndSystemServerClasspath_nonDuplicateClasses FAIL问题分析
Stack and queue practice (C language): Demon King's language
[learn FPGA programming from scratch -21]: Advanced - Architecture - VerilogHDL coding specification
MySQL connection query
Binary tree traversal - recursive and iterative templates
Project training (XVII) -- personal work summary
Mysql database listening -canal
[wsl2]wsl2 migrate virtual disk file ext4 vhdx