
ZYNQ7020任意波形发生器
简介
ZYNQ7010/7020核心板/DAC/ADC信号处理拓展板/JTAG转接接口/前端面板
简介:ZYNQ7010/7020核心板/DAC/ADC信号处理拓展板/JTAG转接接口/前端面板开源协议
:GPL 3.0
描述
项目简介
在做函数发生器的时候发现手上的逻辑派因为连接方式的原因不能跑高速信号,于是就萌生了做一个BTB拓展接口的FPGA最小系统板。FPGA芯片选择的是ZYNQ7010/7020。并在这个最小系统板的基础上制作了信号处理拓展板,和前端交互面板拓展。
本工程原理图部分参考了上电冒烟的ZYNQ7020核心板https://oshwhub.com/z_star/zynq7020-core-board-and-various-rf-modules
板载资源
核心板
镁光DDR3 * 1
Flash* 1
Type-C接口* 1
JTAG下载口* 1
SD卡座* 1
2*30 pin BTB接口 * 2
外部高速时钟接口 * 1
AD/DA数据处理拓展板
DAC904E、ADS930E
DDS输出 * 2、ADC输入 * 1
40pin RGB-TFT接口
注意事项
1.DDR3要求没有那么严格,不一定要严格做到数据线同组同层,这样拉线起来会好拉很多。本人因为第一次拉DDR等长,就按照同组同层的要求走了。
2.DDR走线要保持参考地平面连续,DDR走线下方尽量不要有分割铜皮存在!!
3.电源部分用的四路DCDC,可以考虑换其他芯片减小占用面积
4.在FPGA启动选项上,因为板子垂直高度因素,没有使用拨码开关,需要在flash或者SD卡中固化后焊接对应的电阻来更改启动方式。
5.因为做的是核心板,并且目前没有视频输出和以太网口的需求,所以在画原理图的时候把这一部分删减掉了,有需求的话另加一下就好。
测试结果
1.上电正常,电压纹波均在可接受范围内。
2.使用JTAG连接开发板,打开vivado后可以正确识别到开发板,并能够成功烧录。
·下载器和开发板连接实物图

·vivado能够正常识别芯片的两个核

·下载完成后DONE指示灯亮起

设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。









