课程介绍
相关标签: 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
显示全部 ↓
推荐视频

    猜您喜欢

    推荐帖子

    求个pid在ad中断程序里调用的代码
    本人在用msp430做buck电源,想用pid调节,可是不知道怎么写代码,求大神给个,十分感谢你的帮助!!!!!
    刘123 单片机
    求教wince下nand拷贝的问题
    比方说,我现在手头有100个nand要烧wince image(现在假定这100个nand都是完好的,质量perfect的),一种方法是一个一个用jtag烧,虽然笨一点,但肯定有效;但我想用nand拷贝的方式,就是用jtag烧写一个nand,然后用这个nand作为母片,然后克隆剩下的99片nand,这样看上去可以省去不少时间。但有人说,这样是行不通的,我就觉得奇怪了,大家有没有这样克隆过,有没有成
    Abrolex WindowsCE
    电源管理指南
    [i=s] 本帖最后由 qwqwqw2088 于 2020-2-27 08:48 编辑 [/i]电源管理指南电源管理指南
    qwqwqw2088 模拟与混合信号
    unix版本的micropython可否调用系统命令?
    PC版本的python可以调用系统命令,这样就可以作为bash操作系统
    a3050311118 MicroPython开源版块
    网卡芯片(如RTL8019或DM9000A等)有按MAC地址来自动过滤发来的数据包的功能吗?即:目的MAC地址与自已的MAC不相同的包不接收
    网卡芯片(如RTL8019或DM9000A等)有按MAC地址来自动过滤发来的数据包的功能吗?即:目的MAC地址与自已的MAC不相同的包不接收。因为如果用单片机来控制网卡芯片,单片机本身速度比较慢内存也比较少,如果什么包都处理有可能来不及,内存也不够。我只知道一般好像是在驱动的软件上来过滤的,即收到色数据包后软件分析包头的数据,如果不是给自已的就抛弃。如果网卡芯片本身硬件能实现这个功能就好了。
    wenhanbin 嵌入式系统
    Getting Started with the Stellaris LaunchPad- Chapter 1
    [media=swf,700,475]http://www.tudou.com/v/EYWeuQir4c8/&rpid=106547959&resourceId=106547959_04_05_99/v.swf[/media]
    qinkaiabc 微控制器 MCU

    推荐内容

    可能感兴趣器件

    完成课时学习+分/次

    EEWorld订阅号

    EEWorld服务号

    汽车开发圈

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

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

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

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