OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4433|回复: 4

[XILINX] 明德扬——JESD 204B 课介绍

[复制链接]

58

主题

64

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
361
金钱
361
注册时间
2022-2-11
在线时间
32 小时
发表于 2022-10-31 10:00:43 | 显示全部楼层 |阅读模式
1金钱
本帖最后由 ming654298 于 2024-5-18 16:51 编辑

[color=rgba(0, 0, 0, 0.9)]第1节 软件介绍
[color=rgba(0, 0, 0, 0.9)]配置代码生成的上位机软件是由明德扬自主研发的产品,软件的名称为 Launch mdyFpgaSoftSys,其具有生成配置代码文件的功能和串口调试的功能,结合本教材以及明德扬的教育产品——FPGA 教育板进行使用,能够很好的帮助初学者理解以及学习 FPGA,提高自身的水平,通过该软件,能够极大的减少学习时间。
[color=rgba(0, 0, 0, 0.9)]Launch mdyFpgaSoftSys 提供温度检测、边缘检测、千兆网、配置代码生成器生成代码文件、寄存器配置等等的功能,为客户提供更加简便的寄存器配置功能,能够满足大部分的项目的寄存器配置需求。
[color=rgba(0, 0, 0, 0.9)]同时,明德扬也能够为客户定制专属的上位机软件,帮助客户减少研发时间与研发成本。
[color=rgba(0, 0, 0, 0.9)]第2节 软件操作
[color=rgba(0, 0, 0, 0.9)]本章文章将帮助您了解基本的上位机使用流程,上位机使用流程可以分为如下的几个配置步骤:
[color=rgba(0, 0, 0, 0.9)]2.1 打开软件
[color=rgba(0, 0, 0, 0.9)]下载上位机软件后,在菜单栏里的搜索输入 mdy,系统便能自动识别出上位机软件,然后点击上位机软件
[color=rgba(0, 0, 0, 0.9)]——Launch mdyFpgaSoftSys,如下图所示:
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]打开上位机软件后,上位机软件的界面如下图所示:
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]明德扬的上位机软件教学版一共包含五个功能,分别是温度检测项目软件、边缘检测项目软件、千兆网项目软件、配置代码生成器、寄存器配置软件。
[color=rgba(0, 0, 0, 0.9)]2.2 配置代码生成器
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]下面主要介绍该功能的各个环节的作用。
[color=rgba(0, 0, 0, 0.9)]2.2.1 软件功能
[color=rgba(0, 0, 0, 0.9)]配置代码生成器的主要功能是:根据使用者设置的 xml 寄存器表格,将其生成对应的 verilog 代码,使用者直接例化就可以使用,极大地减少设计工作量。
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]本软件将生成如下代码,下面将举例生成的代码,生成代码的 xml 表格内容如上图所示
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]上表的内容为上位机软件生成的 always 代码文件内的代码,该模块的主要功能是给在 xml 寄存器文档中设置的信号赋值,赋的值由上位机软件输入,例:
[color=rgba(0, 0, 0, 0.9)]当通过上位机软件给 cfg0_ledOn 输入 0 的时候,输入的值会通过串口模块(top_uart_cfg)输出到寄存器配置模块(mdyCfgCtrl)中,寄存器模块(mdyCfgCtrl)内部则会把输入的值赋予到 flag_get_data 信号当中,即 flga_get_data 信号存储的是上位机软件输入的数据,当判断上位机软件输入的信号(reg_wr)为 1,并且模块从上位机获取的地址(flag_get_addr)符合设置时输入的地址时,将会给信号(cfg0_ledOn)赋值。
[color=rgba(0, 0, 0, 0.9)]该代码主要使用在寄存器配置模块(mdyCfgCtrl)中,使用场景如下图所示:
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]2) *_inst.v
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]上表的内容为上位机软件生成的 inst 代码文件内的代码,该代码主要运用于对寄存器配置模块(mdyCfgCtrl)的例化当中,具体的使用场景如下图所示:
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]这样便省去了大量的时间,同时也能够减少错误的出现。
[color=rgba(0, 0, 0, 0.9)]3) *_intf.v
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]上表的内容为上位机软件生成是的 intf 代码文件内的代码,该代码主要运用在寄存器配置模块(mdyCfgCtrl)的端口声明中,具体的使用场景如下图所示:
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]这样能够节省大量的时间,同时也能够减少错误的出现。
[color=rgba(0, 0, 0, 0.9)]4) *_io.v
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]上表的内容为上位机软件生成的 io 代码文件内的代码,该代码主要运用在寄存器配置模块(mdyCfgCtrl)的端口声明中,具体的使用场景如下图所示:
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]这样能够节省大量的时间,同时减少错误的出现。
[color=rgba(0, 0, 0, 0.9)]5) *wire.v
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]上表的内容为上位机软件生成的 wire 代码文件内的代码,该代码主要运用在顶层文件的信号定义中,具体的使用场景如下图所示:
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]这样能够让使用者省去手动定义的时间,同时也能减少错误的出现。
[color=rgba(0, 0, 0, 0.9)]2.2.2 版权声明
[color=rgba(0, 0, 0, 0.9)]本软件为教育版本。
[color=rgba(0, 0, 0, 0.9)]由深圳明德扬科技教育有限公司(以下简称明德杨)研发,该软件的所有内容会由本公司及时更新,版权归明德扬所有。在征得明德扬同意的情况下,允许非盈利性引用,并请标注出处。未经允许,严禁转载。对非法的转载者,明德扬保留采用法律手段追究的权利。以上声明的解释权归明德扬所有。
[color=rgba(0, 0, 0, 0.9)]本软件版本为教育版,最多只能够生产 15 个寄存器。如果需要生成更多的寄存器,或者需要定制属于自己版本的软件,请与我们联系。
[color=rgba(0, 0, 0, 0.9)]B站本教程视频链接:[color=var(--weui-LINK)]软件与FPGA交互系统
[color=rgba(0, 0, 0, 0.9)]明德扬软件系统,专用于MDY FPGA培训、研发的系统软件,内部集成了温度检测工程、边缘检测工程、千兆网项目等培训配置软件;同时还包括了明德扬研发的寄存器代码生成软件、寄存器配置软件。
[color=rgba(0, 0, 0, 0.9)]需要本软件系统下载链接以及详细使用教程文档的同学可以加兰老师微信:fpgamdy  免费领取


1667181735605.jpg
1667181718158.jpg

最佳答案

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165186
金钱
165186
注册时间
2010-12-1
在线时间
2106 小时
发表于 2022-10-31 10:00:44 | 显示全部楼层
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
14
金钱
14
注册时间
2020-2-3
在线时间
3 小时
发表于 2023-10-18 17:09:21 | 显示全部楼层
请发分享贴
回复

使用道具 举报

5

主题

34

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
455
金钱
455
注册时间
2020-11-30
在线时间
66 小时
发表于 2023-10-18 18:27:37 | 显示全部楼层
整天打广告,烦不烦
回复

使用道具 举报

54

主题

300

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1213
金钱
1213
注册时间
2021-4-28
在线时间
461 小时
发表于 2023-10-20 09:10:34 | 显示全部楼层
明德扬就是骗子
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-10-4 08:14

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表