课程介绍
相关标签: SoC
SoC系统级芯片设计实验 (SoC系统级晶片设计实验) - SoC Design Laboratory

课程概述:
本课程旨在使参与者具备成为全栈IC设计师所需的技能和知识,能够处理从前端设计到系统调试和嵌入编程的所有开发阶段。完成课程后,参与者将掌握从概念到生产的SoC芯片设计流片的技能和知识,达到下面的学习目标:
1. 学习FPGA和ASIC上的Verilog和HLS设计实现;
2. 实现IP并将其集成到SoC设计中;
3. 实现SoC设计并在FPGA中验证;

本课程基于Google Open-Source Silicon Program, 实验使用Efabless Caravel Harness SoC。在此课程中我们将使用Caravel SoC Harness和Caravel SoC FPGA验证平台。

课程内容:
设计方法
1. Introduction to HLS and Tools
2. Verilog & Logic Design
3. Caravel SoC
4. Processor
5. Memory
6. Peripheral
7. Embedded Programming
8. SoC - Interconnect
9. Static Timing Analysis
10. Synthesis & Optimization
11. Verification & Simulation

设计流程工具
1. Tools – Tcl, Perl, Makefile
2. FPGA Flow -Xilinx Vivado
3. Simulator
4. Synthesis
5. Timing Analysis
6. Verification Methodology

实验
1. Vivado Tool Installation
2. HLS - FIR Filter (AXI Master, AXI Stream)
3. Caravel SoC Simulation
4. Caravel SoC FPGA
5. SoC Design Labs: Interrupt, User RAM, UART, SDRAM
6. Workload Optimized SoC (WLOS) Baseline
7. Final Project
显示全部 ↓
推荐视频

    用户评论

    暂时无评论

    猜您喜欢

    推荐帖子

    机器视觉系统设计数字相机与模拟相机的优势比较
    [align=left][font=宋体]机器视觉被[/font]广泛[font=宋体]应用于自动质量检验、工艺控制、参数测量和自动组装等等许多领域。在这些系统中,相机是决定着成本、速度和精度的关键组件。工业模拟相机和工业数字相机都可以用在这些系统中,而了解工业相机的性能规格及其在各种视觉任务中的重要性,[/font]是[font=宋体]把机器视觉付诸工业控制[/font]的[font=宋体]最[
    朗锐智科 聊聊、笑笑、闹闹
    keil中这么用(*(unsigned char volatile far *)(reg_addr)是怎么个意思??谢谢
    我在 keil 中看到有人这么用,是给绝对地址的寄存器赋值但是我不明白前边那两个指针怎么解释 ,麻烦高手帮忙解释一下(*(unsigned char volatile far *)(reg_addr))
    navyin 嵌入式系统
    Computing power going Platinum
    [i=s] 本帖最后由 dontium 于 2015-1-23 13:40 编辑 [/i]IntroductionThe 80 PLUS? and Climate Savers Computing? initiativeshave set a very aggressive efficiency standard forputer power supplies. The “Platinum” le
    安_然 模拟与混合信号
    1硬件开发流程.doc
    1硬件开发流程.doc
    zxopenljx EE_FPGA学习乐园
    电脑并口直接驱动splc501 12864黑白液晶
    本帖来源: [url=http://www.avr32.cn/]http://www.avr32.cn/[/url][url=http://www.avr32.cn/NGW100-AVR32-AT32AP7000/2010/01/24/p2.html][/url][img]http://www.avr32.cn/files/2010/01/p1050386.jpg[/img][img]http:/
    aeiou 嵌入式系统
    进不了中断
    小弟刚学DSP6713,最近参考写了一个关于GPIO的程序,GP6管脚作为输入,出现上升沿时引起DSP中断,但现在用示波器可以测到GP6的有上升沿,也可看到中断已打开的。但进不了中断,不知是什么原因,是不是还有什么配置或什么出现了问题,由于刚学实在不知道原因,极盼请教。IRQ_setVecs((void*)0x00000000);IRQ_map(IRQ_EVT_GPINT6,6);IRQ_glob
    whbahx 模拟与混合信号

    推荐内容

    可能感兴趣器件

    EEWorld订阅号

    EEWorld服务号

    汽车开发圈

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

    站点相关: 汽车电子 智能硬件

    北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2023 EEWORLD.com.cn, Inc. All rights reserved