本文为明德扬原创文章,转载请注明出处!作者:vito
明德扬核心板试用体验-第一篇
先简单闲聊几句~
我是21年毕业的,刚开始是从事服务器硬件开发的工作,在工作中偶然接触到fpga的应用,才慢慢了解这个领域,自己还挺感兴趣的,于是私下自学fpga,今年也算是我正式踏入fpga行业的起点。
最开始学习fpga的时候我买过潘老师的《手把手教你学fpga设计》,对于fpga新人的我有了很多启发,其中的计数器、状态机、fifo、模块划分方法在工程中都非常实用,这本书我时常翻阅,温故知新。后面了解到明德扬教育,也看过潘老师几次抖音直播,受益匪浅。
我是从明德扬教育小易老师的朋友圈知道的本次k7核心板试用活动,还免费试用!之前我也买过其他的开发板,但是板子资源都比较少,而像这种资源丰富的开发板价格又比较贵,迟迟没有下手。所以看到这次的免费试用活动我立马就申请了。在小易老师的帮助下我很快就收到了k7开发板,也非常感谢明德扬教育给我这次试用的机会。
我拿到开发板已经一周时间,就趁着周末好好玩一玩这款开发板。言归正传,下面开始说说我第一周的使用体验!
第一步,当然是标准开箱流程:拆箱 ,插电开机,连接vivado!
1)拆箱:包装盒做的挺好看,清单物品全部静电袋包装,保证了器件安全。刚开始我以为只有核心板,没想到将核心板+底板都一起发来了,还配备了开发所用到电源,线缆,非常周到,点赞!
仔细观察了一下核心板+底板的做工,很漂亮,而且这种核心+底板结构既保证了核心板的通用性,也保证了底板的可扩展型,应该属于开发板的最优解吧。
但对于pcb的工艺呢我个人更倾向黑色沉金设计,会显得更高级,当然这个纯属于个人感受哈。
2) 插电
插上电源线,打开开关,板子上电,看到fpga芯片下方的 init_done亮起,说明fpga初始化成功,电源工作正常。
3) 连接vivado
打开vivado,连接开发板,下图中软件已经正确识别到xc7k325t器件,自此开箱过程结束。不过我有个小小的建议,可以刷一个自检程序放到flash中,这样在拿到开发板时先验证一遍板子上的硬件资源是否都正常,可以放到用户手册中去。
第二步,下载软硬件资料,熟悉开发板资源。本次试用给到我的资料如下,主要是硬件资源的介绍,我花了半天时间都看了一遍,对核心板+底板有了比较清晰的了解。
文档介绍的比较详细,我这里就不一一列举了,当然对于核心板最重要的就是板载架构以及fpga的资源啦,如下图所示。
第三步,开始上手实践。
1、就从最简单的点灯开始吧。
新建工程 ->编写verilog,直接assign输出 ->编译综合 ->锁定pin脚,设置io电平 ->生成bitstream ->下载到fpga,观察led点亮,完成。
2、然后加上时序逻辑,做一个呼吸灯。
思路:2个计数器+占空比增减flag:一个周期计数器,一个占空比计数器;周期计数器计满,占空比计数器根据flag 递增/递减,通过周期计数器和占空比计数器大小比较,输出,从而实现led由暗到亮,再由亮到暗的呼吸效果。
3、然后加上状态机,做一个呼吸流水灯。
思路:一个led完整呼吸周期作为一个状态,一个led完成一次呼吸就跳下一个led呼吸,以此反复。因此4个led需要4个状态,一个led的呼吸周期就是 周期计数器 x 空比计数器。
最终效果见图片:
以上就是第一次的使用体验了,内容比较简单,之前自己使用的都是intel平台,xilinx用得少,环境捣鼓半天,主要是自己太菜了,还得多学习!
下期计划把基本的低速协议自己动手写一遍,上板测试,温故知新,会继续分享使用体验。
总所周知,xilinx-kintex系列以性价比著称,在高性能低功耗的前提下,价格也相对较低,目前市场上不存在缺货的情况,所以当使用量大的时候,价格也会更有优势。所以在研发工作中,
这个款核心板是非常适用于二次开发和产品使用的。明德扬推出0元试用核心板活动正在进行中,可以联系客服黄老师参加:13316124179(微信同号)
2021年轻型车换电的十大预测
内存“涨”声一片!为什么这些内存卖得贵?
英特尔和AMD处理器的区别和特点
富士康积极布局移动机器人,比亚迪也不甘落后
功率放大器如何进行阻抗匹配测试工作原理
明德扬K7核心板试用体验-第一篇
华为发布首款5G商用芯片 成为全球首个具备5G芯片-终端-网络能力
CadSoft推出EAGLE PCB设计工具版本 6.0
为何华为不出售麒麟960?这就是原因!
中国联通官方宣布,贵州省的首个联通5G基站在贵阳市开通,峰值速率达到了1.8Gbps
失调电压和共模抑制比的区别和联系
如何了解量子电视
OLED透明屏费用降低策略:行业专家分享的实用建议
简介天线放大器应用及使用时注意事项
安徽电信携手华为完成首个A+P一体化试点,满足5G与4G同天面快速部署
5G技术在医疗急救领域的应用情况介绍
国内活跃互联网域名数量持续增长,ISP和IDC业务是主要访问方式
越用越顺手的魅族,原因全在魅族flyme6的OneMind人工智能引擎上
字节跳动宣布加入专利巨魔保护组织
云天励飞AI防疫方案助力提升疫情防控效率