CLK_CFG_AD9516时钟芯片(配置代码使用说明)

目录

    • 1 概述
    • 2 例程功能
    • 3 例程端口
    • 4 数据时序
    • 5 注意事项
    • 6 调用例程
    • 7附录(代码以及寄存器)

1 概述

本文用于讲解CLK_CFG_AD9516例程配置代码的使用说明,方便使用者快速上手。

2 例程功能

本例程 是采用verilog hdl编写,实现AD9516时钟芯片的配置,可根据使用例程修改项目需要的时钟配置,可直接使用。
具体的芯片介绍这里不做详细介绍,若需了解请自行查找资料。

3 例程端口

在这里插入图片描述

ip的端口如上图所示,说明如下表所示:
表 1 端口说明表
序号 端口名 功能说明 备注

  1.  clk	时钟,如10MHZ	
    
  2.  clk10m45	时钟,如10MHZ,但相位相对于clk偏差45°	
    
  3.  rst_n	复位,低电平有效	
    
  4.  ad9516_locked	锁定判定信号	
    
  5.  inner_clk_en	时钟配置选择使能	默认为0x00
    
  6.  AD9516_LD	连接Ad9516的引脚	
    
  7.  AD9516_SDO	连接Ad9516的引脚	
    
  8.  AD9516_SDIO	连接Ad9516的引脚	芯片配置引脚
    
  9.  AD9516_SCLK	连接Ad9516的引脚	
    
  10. AD9516_CS_N	连接Ad9516的引脚	
    
  11. AD9516_PD	连接Ad9516的引脚	
    
  12. AD9516_RESET	连接Ad9516的引脚	
    
  13. AD9516_SYNC	连接Ad9516的引脚	一般不使用
    

4 数据时序

AD9516的配置模块时序是常规的SPI时序,这里就不做详细的介绍了,感兴趣的可以看手册学习。
在这里插入图片描述

5 注意事项

1) clk_10m与clk10m45两个时钟的频率一样,但相位相差45°,如下图所示;
在这里插入图片描述

2)clk的时钟可以不是10Mhz,但不能大于25MHZ(AD9516芯片的sclk的最大速率);
3)在fpga工程中将没有使用的pin拉高约束,如在xdc中设置如下约束;
在这里插入图片描述

6 调用例程

6.1 直接调用例程
1)端口例化如下图所示:
在这里插入图片描述

2)上板之后测试情况看到ld 为高说明初始化完成,同时可以看到AD9516的led指示灯为亮,如下图所示:

在这里插入图片描述
在这里插入图片描述

6.2 修改时钟配置输出例程
1) 打开AD9516的配置软件,选择对应的型号,本例程是AD9516-1,如下所示:
在这里插入图片描述

2) Load 例程配置:
在这里插入图片描述
在这里插入图片描述

3) 根据运用修改时钟输出:
在这里插入图片描述

4) 导出配置:
在这里插入图片描述

5) 将导出的值写到例程代码“ad9516_config”的对应位置:
在这里插入图片描述

6.3 例程平台:
1) 硬件平台:xc7z100ffg900-2
2) FPGA开发平台:vivado2018.3

7附录(代码以及寄存器)

AD9516-cfg-demo(verilog hdl编写的FPGA驱动AD9516时钟芯片的案例代码

reg_ad9516.stp (配置寄存器)

AD9516/AD9517时钟芯片寄存器参数配置说明

[AD9516_17_18 Eval Software 软件下载链接]

(https://download.csdn.net/download/u014586651/77676803)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/139425.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

浅谈jvm

前置知识补充 JDK、JRE、JVM是什么?区别与联系? 区别: JDK(Java Development Kit):Java开发工具包 主要包括 Java运行环境、Java基础库及 Java工具。 JRE(Java Runtime Environment&#xf…

硬盘、U盘的数据恢复利器-供大家学习研究参考

可以快速恢复硬盘、U盘、存储卡等数据 支持快速扫描和底层扫描模式 体验不错 下载地址: https://download.csdn.net/download/weixin_43097956/88530241

在 HarmonyOS 上实现 ArkTS 与 H5 的交互

介绍 本篇 Codelab 主要介绍 H5 如何调用原生侧相关功能,并在回调中获取执行结果。以“获取通讯录”为示例分步讲解 JSBridge 桥接的实现。 相关概念 Web组件:提供具有网页显示能力的 Web 组件。 ohos.web.webview:提供 web 控制能力。 …

thinkphp6 只有默认页能访问 其他404 其他模块404

1.只有默认页能访问 其他页404 同时隐藏index.php 在 public/.htaccess 中添加如下配置&#xff0c;后重启服务 <IfModule mod_rewrite.c>Options FollowSymlinks -MultiviewsRewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-f…

接口测试框架实战(一) | Requests 与接口请求构造

Requests 是一个优雅而简单的 Python HTTP 库&#xff0c;其实 Python 内置了用于访问网络的资源模块&#xff0c;比如urllib&#xff0c;但是它远不如 Requests 简单优雅&#xff0c;而且缺少了许多实用功能。所以&#xff0c;更推荐掌握 Requests 接口测试实战技能&#xff0…

祝贺莱佛士学生获得SDC国际设计大赛新加坡赛区冠军

染色师和调色师协会国际设计大赛&#xff08;SDC International Design Competition&#xff0c;简称SDC国际设计大赛&#xff09;由英国染色家协会&#xff08;Society of Dyers and Colourists&#xff0c;简称SDC&#xff09;举办。 SDC成立于1884年&#xff0c;是国际上最…

IT 基础架构管理需要了解的信息

各行各业的现代组织不断面临创新和扩展的压力。就在十多年前&#xff0c;一个组织可以争取时间&#xff0c;在投资新技术时保持保守&#xff0c;同时仍然保持竞争优势&#xff0c;快进到今天&#xff0c;随着商业实践的变化和新技术的不断涌现&#xff0c;商业和技术领域变得更…

视频号小店怎么做?运营四步骤,快来学习!

大家好&#xff0c;我是电商糖果 2023年因为视频号小店的爆火&#xff0c;想尝试开店的朋友也不少。 但是因为自己是新手小白&#xff0c;对做电商方面了解的也并不多&#xff0c;再加上它是一个才出来一年多的电商平台。对它的很多规则和玩法并不清楚。 所以&#xff0c;这…

Elasticsearch docker-compose 使用 Logstash 从 JSON 文件中预加载数据

在我们创建 Elasticsearch 进行开发时&#xff0c;最简单的办法就是在本地使用 docker-compose 来一键部署一个 Elasticsearch 集群。有时&#xff0c;特别是在准备测试环境时&#xff0c;开发人员希望从一开始就创建包含一些测试数据的数据库容器。我们可以使用 Logstash 来很…

好题分享(2023.11.5——2023.11.11)

目录 前情回顾&#xff1a; 前言&#xff1a; 题目一&#xff1a;补充《移除链表元素》 题目二&#xff1a;《反转链表》 解法一&#xff1a;三指针法 解法二&#xff1a;头插法 题目三&#xff1a; 《相交链表》 题目四&#xff1a;《合并两个有序数列》 题目五&…

【原创】java+swing+mysql办公用品管理系统设计与实现

摘要&#xff1a; 办公用品管理系统是一个设计和实现办公用品库存和使用管理的信息系统。此系统可以提高办公用品的利用率&#xff0c;减少浪费&#xff0c;使办公用品管理更加高效、规范、便捷。本文主要介绍使用javaswingmysql技术去开发实现一个办公用品管理系统。 功能分…

若依侧边栏添加计数标记效果

2023.11.13今天我学习了如何对若依的侧边栏添加技术标记的效果&#xff0c;如图&#xff1a; 我们需要用到两个页面&#xff1a; 先说子组件实现计数标记效果 1.item.vue <script> export default {name: MenuItem,functional: true,props: {icon: {type: String,defau…

【网络豆送书第六期】《嵌入式虚拟化技术与应用》

作者简介&#xff1a;一名云计算网络运维人员、每天分享网络与运维的技术与干货。 公众号&#xff1a;网络豆云计算学堂 座右铭&#xff1a;低头赶路&#xff0c;敬事如仪 个人主页&#xff1a; 网络豆的主页​​​​​ 本期好书推荐&#xff1a;《嵌入式虚拟化技术与应用…

使用代理IP时有哪些小技巧?大数据技术人员必看

很多大数据行业和跨境行业的用户都会使用到一个工具&#xff0c;就是代理IP工具&#xff0c;不过很多人对它的研究不深&#xff0c;其实在使用它时是有一些小技巧的&#xff0c;它不仅可以帮助我们隐蔽我们的真实IP地址&#xff0c;实现多账号矩阵运营&#xff0c;同时还能让我…

告别瞎忙+拖延,工作中必不可少的便签工具

在平常的工作中&#xff0c;很多人都会感慨&#xff0c;每天的工作都是在瞎忙&#xff0c;一天忙忙碌碌结束后发现仍旧有许多待完成的任务&#xff0c;也有一些人在工作中碌碌无为&#xff0c;消极怠工拖延时间&#xff0c;瞎忙拖延归根到底是没有提前将工作中的各项工作安排妥…

双十一大促已过,虾皮、Lazada年底如何通过测评补单打造搜索排名

双十一大促已过&#xff0c;有人欢喜有人忧&#xff0c;不管怎么样&#xff0c;年底的这波旺季还是要好好把握的。 如何提升虾皮搜索排名 1、标题关键词匹配度 Shopee、Lazada的排名规则主要是根据用户搜索时输入的关键字和卖家的商品标题、描述等是否相匹配来进行排名&…

福州府108m²3室2厅轻奢有度,高级耐看。福州中宅装饰,福州装修

空间之间的空间 比空间本身更具有意味&#xff0c; 但也容易被忽略&#xff0c; 正是由于“之间”的多元性和复杂性 以及它的不确定性&#xff0c; 空间之间变得无限可能。 项目信息 项目名称 | 福州府 设计地址 | 福建福州 项目面积 | 108㎡ 项目户型 | 3室2厅 设计…

安装显卡驱动、安装cuda toolkit、安装cudnn

nvidia-smi查看&#xff0c;CUDA可以向下兼容&#xff0c;以我为例&#xff0c;可以安装12.0以下的版本&#xff1a; cuda toolkit https://developer.nvidia.com/cuda-toolkit-archive 如果 你前面没有安装vs&#xff0c;直接安装的这个&#xff0c;需要把CUDA里面的 Visua…

python入门:分支结构

嗨喽~大家好呀&#xff0c;这里是魔王呐 ❤ ~! python更多源码/资料/解答/教程等 点击此处跳转文末名片免费获取 1.内容导图 2.流程图介绍 绘制要求&#xff1a;不能出现程序语言的语法 3.百分制转五级计分制 分支结构&#xff1a;语句块&#xff0c;冒号缩进表示归属 单分支…

[C++ 从入门到精通] 12.拷贝构造函数

&#x1f4e2;博客主页&#xff1a;https://loewen.blog.csdn.net&#x1f4e2;欢迎点赞 &#x1f44d; 收藏 ⭐留言 &#x1f4dd; 如有错误敬请指正&#xff01;&#x1f4e2;本文由 丶布布原创&#xff0c;首发于 CSDN&#xff0c;转载注明出处&#x1f649;&#x1f4e2;现…