中国现代教育装备
中华人民共和国教育部主管 中国高等教育学会主办
刊号:CN11-4994/T(国内) ISSN1672-1438(国际)
中国期刊全文数据库 中文科技期刊数据库
中国核心期刊遴选数据库
首页 杂志简介 杂志目录 期刊封面 推荐阅读 顾问专家 投稿须知 投稿查询 订阅须知 广告业务
您当前的位置:中国现代教育装备 >> 首页 >> 教育科技
高教 普教
总431期 总429期 总427期
总425期 总423期 总421期
总419期 总417期 总415期
总413期 总411期 总409期
 装备时空 更多>>
第33届北京教育装备展示会暨北京教育装备论坛胜利闭幕
 编务说明 更多>>
 教育科技  
基于APSoC技术的位同步设计与实验
来源:《中国现代教育装备》杂志 时间:2021-7-22 18:05:39
  [导读]采用Zynq7000系列的APSoC开发平台设计了位同步实验,该位同步锁相环的中心频率可通过上位机配置,以适应不同速率数据流的需求。利用APSoC的PL部分完成位同步锁相环的设计,PS部分完成Zynq内核搭建,且Zynq内核与位同步锁相环通过AXI总线实现互联。通过对Zynq软件编程,上位机可通过串口对位同步锁相环中心频率配置。实验中设计了自测平台,验证同步系统的正确。

  全可编程片上系统(All Programmable System-on-Chip,APSoC)相比FPGA和嵌入式系统技术,可满足复杂系统的高性能、低功耗和小体积等要求。它以FPGA技术为基础,将专用的CPU和可编程逻辑资源集成在单个芯片中,构成了一种全新的设计平台[1]。近年来,该系统在通信技术、人工智能、大数据、云计算以及物联网边缘计算等领域得到了广泛的应用[2-3]。APSoC的开发与应用已成为FPGA和嵌入式系统课程教学环节中的重要内容,同时合理易行的实验设计则成为该课程的关键环节[4-7]。

  Xilinx公司推出的Zynq7000系列FPGA是APSoC技术的典型应用,一个芯片内集成了FPGA和ARM处理器,两者可通过AXI总线互联,是一个软硬件可定制性的处理平台[8-9]。

  本实验以数字通信中位同步技术为基础,基于Zynq7000为平台设计中心频率可配置的位同步锁相环,并设计了自测试平台。该实验重点在于APSoC技术的应用与开发,包括正确地搭建Zynq内核,并与位同步和自测平台互联;简单的软件编程,实现上位机对位同步锁相环的配置与状态监测。

  1 系统设计

  2 PL部分设计与实现

  3 Zynq内核搭建与软件设计

  4 测试及结果分析

  5 结语

  基于APSoC平台设计的位同步实验,可通过上位机配置位同步系统的中心频率,从而适应不同速率数据流的需求,通过实验验证了设计的正确性。该设计与实验包含FPGA技术研发的诸多环节:

  第一,APSoC技术的开发与应用。设计中搭建了Zynq内核,并完成与PL部分的互联,以及Zynq内核软件的开发。

  第二,硬件描述语言的掌握。在设计中位同步锁相环、分频模块、PRBS产生与检测模块采用硬件描述语言的形式实现,充分锻炼学生硬件描述语言的编程及调试能力。

  第三,分层次、模块化设计方法,有利于团队间的分组协作。

  参考文献

  [1] 杨昕欣,姚远,刁为民.面向工程教育的SoC嵌入式系统实验平台设计与教学实践[J].中国现代教育装备,2018(3):22-24.

  [2] 谢晓燕,张玉婷,刘镇弢.高层次综合特征检测算法的FPGA实现[J].实验室研究与探索,2018,37(1):93-97.

  [3] 顾原.无线应用:Zynq APSoC的OS选择考虑因素[J].中国电子商情,2015(8):29-31.

  [4] 汪兴海,熊雄.基于SOPC的航空磁探潜教学演示装置设计[J].电气电子教学学报,2019,41(2):77-81.

  [5] 华一村,曹源,张义红,等.应用型创新人才培养的FPGA实验教学研究[J].实验室研究与探索,2019,38(8):184-188.

  [6] 舒双宝,张育中.“FPGA 技术及应用”课程教学研究与实践[J].高教学刊,2019(5):80-82.

  [7] 鄢秋荣,王玉皞,王艳庆,等.面向软硬件协同设计的嵌入式系统教学改革与实践[J].实验室研究与探索,2016,35(6):190-193.

  [8] 张鹏辉,张翠翠,赵耀,等基于ZYNQ-7000 FPGA和AD9361的软件无线电平台设计[J].实验技术与管理,2019,36(8):85-93.

  [9] 高成才,苏菲,胡静.等.电力多业务承载网络无线频谱监测系统的设计与实现[J].电气电子教学学报,2016,38(6):81-85.

  [10] 张强,孙,静,王威廉,等.基于ZYNQ硬件加速OpenCV实时高清显示系统设计[J].云南大学学报(自然科学版),2019,41(5):918-924.

  [11] 赵冬青,逯宏超,储成群.Zynq-7000嵌入式多功能阻抗测试仪的设计与校准[J].实验室研究与探索,2019,38(9):99-103.

  [12] 王明伟,李铭,杨荣.基于Zynq7000的空气质量采集与显示实验设计[J].实验技术与管理,2019,36(11):45-49.

  [13] 杜勇.数字通信同步技术的MATLAB与FPGA实现[M].北京:电子工业出版社,2013:230-234.

  [14] 晏浩文,陈伟,吴琼,等.基于FPGA可配置m序列发生器的设计与实现[J].现代电子技术,2018,41(8):1-4.

  [15] 梁亚楠.基于Xilinx ZYNQ的移动机器人控制器设计[D].广州:华南理工大学,2015.

  [16] 谢晓燕,耿玉荣,杨博文,等.移动GPU中通用图形应用编程接口库的设计[J].实验室研究与探索,2019,38(2):89-94.

郑红党 刘辉 中国矿业大学信息与控制工程学院


本网版权声明:
凡本刊本网发布的所有文字作品,版权均属于《中国现代教育装备》杂志(www.zgxdjyzb.com),未经本刊本网授权不得转载、摘编、伪原创或利用其它方式使用。违者本刊本网将追究相关法律责任。
凡本刊本网发布的照片、视频,属本刊本网原创或已获作者本人授权。未经授权,擅自使用者,本刊本网及相关权益人将追究其相关法律责任。
关于我们 | 期刊导读 | 顾问专家 | 法律声明 | 广告业务

Copyright(C) 《中国现代教育装备》杂志社有限责任公司 版权所有 
地址:北京市海淀区学院路35号世宁大厦一层108室(100191)
高教邮箱:cn11_4994@263.net
基教邮箱:cn11_4994@163.com
电话:010-82098610

中国现代教育装备微信公众号二维码