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

    猜您喜欢

    推荐帖子

    为了上班,买车值得吗?
    今天去车市上看了一下,发现车市依然火暴,车还没降价格。因此,在想一个问题,比如我们电工,为了上班,买车值得吗?
    eeleader 工作这点儿事
    2009央视CCTV高清播60周年高清国庆阅兵和国标DMB_TH地面数字高清电视的扩大
    [b]一,[/b][url=http://hdcover-2008.blog.sohu.com/112135736.html][color=#0000ff][b]2008 CCTV-高清公益性的开播[/b][/color][/url]CCTV-高清频道台标为“CCTV-高清”,是中央[color=#0000ff]电视[/color]台的第十八套开路电视节目,也是第一个以高清晰度信号格式制作播出的开
    tvcc高清 聊聊、笑笑、闹闹
    MSP432 产品培训电子档
    [color=#333333][font=Arial, Helvetica, sans-serif]50多页详实介绍,带您全面了解TI 集低功耗和高性能于一体的MSP432系列MCU [/font][/color]
    maylove 微控制器 MCU
    STM32无刷电机驱动
    我的驱动电路是L6390D+STGP10NC60KD,现在用显示波器量LIN,HIN输入正常,现在问题是LVG输出15伏的波型正常,HVG只输出不正常的波形,7-8伏.有没有解答?ST的技术支持,都不知那里找.下载 (49.45 KB)2010-6-7 10:30
    luboy stm32/stm8
    PCB设计中是否应该去除死铜?
    PCB死铜也叫PCB孤岛,是指在PCB中孤立无连接的铜箔,一般都是在铺铜时产生,那PCB设计中是否应该去除死铜呢?  有人说应该去除,原因有三个:1、会造成EMI问题;2、增强搞干扰能力;3、死铜没什么用。  但也有人说应该保留下来,原因有2个:1、去除会有大片空白,不美观;2、可以增加板子机械性能,避免出现受力不均弯曲的现象。  我的看法是尽量去除死铜,原因如下:  1、尽量去除PCB死铜(孤岛
    捷配pcb打样快 PCB设计
    求助,串口输入数据后用nRF24L01进行无线传输
    [color=#222222][backcolor=rgb(238, 238, 238)][font=sans-serif]这个主程序是将要发送的数据直接写进程序中,然后通过nRF24L01进行无线传输,现在需要改成通过串口输入一个数据之后在进行无线传输,该怎么改?求教各位大神!我是新手~~[/font][/backcolor][/color][color=#222222][backcolor=r
    toniz26 stm32/stm8

    推荐内容

    可能感兴趣器件

    完成课时学习+分/次

     
    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