软件定义未来:无线通信/视频视觉/测试测量
 淘宝旗舰店 | English Version
当前位置:首页 > 培训 > 培训课程 > ZYNQ SDSoC开发设计实践
ZYNQ SDSoC开发设计实践

课程背景

SDSoC 开发环境可为异构 Zynq 全可编程 SoC 及 MPSoC 部署提供类嵌入式 C/C++ 应用的开发体验,其中包括简单易用的 Eclipse IDE 和综合设计环境。SDSoC 提供业界首款 C/C++ 全系统优化编译器,可实现系统级的特性描述、可编程逻辑中的自动软件加速、自动系统连接生成以及可加速编程的各种库。SDSoC的开发环境与Vivado相比,更加面向软件开发工程师和算法工程师,降低开发门槛,可以吸引更多的传统嵌入式软件和算法开发人员评估Zynq SoC平台。

课程说明

本课程分为2天,内容涵盖了ZYNQ的基础知识和SDSoC设计环境,可以帮助客户快速熟悉设计流程和验证方法。 本课程来自Xilinx的授权教材,开发板采用威视锐的EagleGo开发平台,案例与课程紧密结合,大大提升学习效果。

课程目标

1.熟悉ZYNQ SoC系列器件架构

2.熟悉SDSoC设计流程及开发方法

3.掌握SDSoC硬件相关的Platform设计方法

教学平台

威视锐EagleGo开发板

师资团队

曹宏

北京威视锐嵌入式产品部经理,Xilinx认证讲师,6年FPGA/SoC开发经验,熟悉Xilinx公司ZYNQ SoC及FPGA体系架构及开发,独自设计过基于多款Xilinx ZYNQ SoC的无线通信和图像处理系统,包括原理设计、硬件调试、系统移植和驱动开发等。对基于ZYNQ SoC和SDSoC设计流程有深入研究,具备丰富的实战经验。

李辰

北京威视锐研发总监,北京航空航天大学硕士,有10年以上的Xilinx FPGA和通用DSP系统硬件开发经验,成功开发了Sora、YunSDR等多款基于Zynq SoC软件无线电系统,具备Xilinx全系列产品开发调试经验。

教材

1. 《威视锐课程讲义》

2. 《EagleGo开发手册》

实验环境

为了保证培训效果,增加互动环节,我们坚持小班授课,每期报名人数限15人,多余人员安排到下一期进行,人手一套开发板。 >>击查看实验设备

时间地点

本课程每期班限额15名,报满即停止报名,请提前电话预约。

◆ 时间: 2017年4月27~28日

 ◆ 地点:北京、上海、深圳

北京威视锐科技根据报名情况,保留开课时间调整的权利

学时费用

◆课时:共2天,每天6学时,总计12学时

◆费用(含教材费):每人4个TCs 或 ¥2400.00 (包括 SDSoC Node-Locked License )

课程安排

时间 课程大纲
第一天
阶段目标 了解ZYNQ AP SoC的芯片结构和SDSoC加速原理。学习SDSoC工具操作流程。

9:00

16:30

1. SDSoC介绍
本节主要介绍课程学习目的,以及对SDSoC工具进行简单介绍。
2.ZYNQ AP SoC结构
本节介绍ZYNQ AP SoC的结构,以及详细介绍各部分的组成单元,并针对SDSoC如何通过这些接口进行加速进行讲解。
本节要点:
2.1 Architecture Overview
2.2 APU,PS Memory,PL
2.3 PS-PL Interconnects
2.4 Summary
3. SDSoC工具使用
本节主要讲解SDSoC工具的使用,以及SDSoC的开发流程,并会对SDSoC编程环境下的C语言的使用技巧进行介绍。
本节要点:
3.1 SDSoC Overview
3.2 SDSoC Development Environment
3.3 System-level Development Flow
3.4 C concepts and techniques
4. SDSoC开发技巧
本节讲解SDSoC使用时的注意要点,以及编程技巧。
本节要点
4.1 Hardware/Software Partitioning
4.2 Coding style
4.3 Development Techniques
5. 分析实例
本节分析一个SDSoC的实例,讲解SDSoC工程下生成的文件,并展开PL部分的工程,了解SDSoC生成的硬件工程结构。
本节要点:
5.1 实例分析

第二天
阶段目标 以动手实践为主,结合威视锐的SDSoC开发板的实际硬件讲解如何建立SDSoC工程,如何调试,并最终完成实验例程。

9:00

16:30

1. 实验流程
本节讲解如何生成SDSoC的平台文件。
本节要点:
1.1 生成HW_Platform
1.2 生成SW_Platform
1.3 生成Platform
1.4 建立SDSoC工程
1.5 编译,评估
1.6 调试并生成硬件工程
1.7 校验,对比
硬件调试实战训练一: 基本算法加速-加乘运算
通过SDSoC对for循环中的加法,乘法进行加速。并与传统软件方法进行对比。
硬件调试实战训练二: 图像处理算法Sobel运算加速
通过Snowleo平台采集CMOS图像传感器的输入高清视频数据,进行边缘检测(Sobel)运算后,再通过HDMI接口输出。
本案例涉及了高清图像采集接口、DMA通道设计、输出显示IP、HDMI接口时序和SDSoC算法验证和评估等完整的设计案例。

报名参加

【友情提示】:参加培训对于您来说意味着相当数量的一笔投资,如有机会,我们强烈建议您在报名之前首先参加我们的免费试听或者免费讲座。此类活动的主要目的是帮助您了解我们的授课内容、授课方式以及师资团队等,学员也可以在讲座现场与工作人员或者讲师进行沟通,了解我们的课程是否符合您的需求以及其他您所关心的问题。

l在线报名或者了解更多课程详细,请登录V3学院官方网站

 

应用中心
5G无线通信
视频/视觉
智能测量
产品中心
软件定义无线电
软件定义测试仪
软件定义视觉平台
软件定义SoC平台
培训中心
培训课程
培训视频
资料下载
报名方式
关于我们
公司介绍
新闻发布
联系我们
加入我们
如何能够与我们取得联系?
北京威视锐科技有限公司 · 北京总部
中关村军民融合创新创业基地三层310
室(八达岭高速西三旗桥西南角)
服务热线:010-62670519
E-mail:sales@v3best.com
Copyright © 2015-2016 V3T.COM.CN All Rights Reserved.威视锐版权所有 京ICP备09033395号-2 京公网安备110108002718号