首页 > 其他分享 >芯片项目介绍-02

芯片项目介绍-02

时间:2023-10-22 09:55:42浏览次数:36  
标签:02 FPGA 芯片 SRAM Flash 程序 介绍 时钟

目录

简介


  • 数字芯片会用到两种工艺,一种是Flash process工艺,芯片内部可以跑程序,没有程序,芯片就是一个砖头,程序存储与芯片内部的Flash中;另外一种就是Logic Process,逻辑工艺,不带Flash存储体,将程序放在NorFlash或者NandFlash中,总之是放在芯片外部的存储体中,通过芯片中的模块读取程序放到片上的SRAM中或者DDR的SRAM中进行执行
  • Analog - 上电/复位时钟
  • SRAM - 不需要软件协同
  • eFlash - 需要一点软件的协同工作
  • SD Host - 必须要使用软硬件协同工作

系统功能

  • CPU - behavior model替代

外部接口


架构

架构图

  • 涉及模块:CPU/DMA/SD Host/PFlash/SRAM/GPIO/SD HOST_APB/中断控制器/系统控制模块

BUS

Memory Map

  • 计算机原理 - CPU访问总线都是基于地址的,所以所有的模块都有自己的地址空间,每个寄存器都有自己的地址

boot方式

芯片需要软件配合才能进行工作,芯片出场之后,固定存在芯片中的程序就是boot程序,进行芯片的初始化

时钟架构

  • OSC/PLL - 模拟IP
  • SWITCH - 静态时钟切换和动态时钟切换?如何保证在快慢时钟切换的时候保证不会产生毛刺

功能模式



芯片集成层次

Core

Top_Pad

Libraies - 库

  • Memory/IO/模拟IP/tsmc018工艺库

物理设计 - FloorPlan

FPGA原型

  • 将程序写到FPGA中,用FPGA模拟芯片,可以快速进行软硬件验证
  • ASIC是基于tsmc等Fab工艺下设计的,FPGA是基于查找表生成的Logic,FPGA只能验证功能是否正确,所产生的功耗\面积\时序对于ASIC是没有参考意义的

封装形式

标签:02,FPGA,芯片,SRAM,Flash,程序,介绍,时钟
From: https://www.cnblogs.com/Icer-newer/p/17779907.html

相关文章

  • 「回忆录」CSP - S 2023 游记
    Day-13今天照常竞赛,明天文化课。下午问了问我的充电宝,大抵会在后天到达,终于快要来了(兴奋)!Day-12~Day-11whking……Day-10中午起床有点热盖着个厚被子捂得,然后作死没穿褂子来的机房,之后,get新技能:半小时卫生纸瘦身大法!擤个鼻子擤到耳鸣……Day-9~Day-8whking…......
  • 20211128《信息安全系统设计与实现》第三章学习笔记
    一、任务内容自学教材第10章,提交学习笔记(10分)1.知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容(4分) “我在学***X知识点,请你以苏格拉底的方式对我进行提问,一次一个问题”核心是要求GPT:“请你以苏......
  • 2023-2024-1 20231410刘珈岐 《计算机基础与程序设计》第4周学习总结
    2023-2024-1 20231410《计算机基础与程序设计》第4周学习总结 作业信息这个作业属于哪个课程https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP这个作业要求在哪里https://www.cnblogs.com/rocedu/p/9577842.html#WEEK04这个作业的目标自学教材《计算......
  • 1402. 做菜顺序(前缀和、公式变形、动态规划、贪心)
     首先本题可以抽象为从原数组中选出一些子数组,并让这些子数组的(i)*a[i]的和最大解法:将原数组从大到小排序f[i]=i*a1+(i-1)*a2+...f[i-1]=(i-1)*a1+(i-2)*a2+...f[i]=f[i-1]+(a1+a2+....)//加上一个前缀和classSolutio......
  • 2023-2024-1 20231422 《计算机与程序设计》第四周学习总结
    这个作业属于哪个课程2023-2024-计算机基础与程序设计这个作业要求在哪里2023-2024-计算机基础与程序设计)这个作业的目标计算机科学概论第4章,第5章,《C语言程序设计》第3章并完成云班课测试作业正文(https://www.cnblogs.com/Augenstern4545/p/17779749.html)......
  • CSP-S 2023 游记
    Day-1前一天晚上逃晚自习出来的,感觉来晚了(,想去五一广场的没去成QAQ,不过十一月还有一场,问题不大嘿嘿。高铁上敲了对拍,虽然最后并没有用到。地铁的服务小姐姐挺好看的!晚上到了酒店,感觉挺不错的,甚至还有厨房。就是墙面看起来装修不是特别好,(偏少女系,但总体来说非常舒服!好评!床是软的......
  • CSP2023 游记
    day-inf初赛出分了,91分。应该不会被CQ整的花活创死。day-inf+114514过了,哈哈哈。day1考前和@PosVII面积,太牛啦。然后他被男神披上八中校服,还拍了张照。然后是@E_firework在众人面前干抽象事情。呃呃。。然后进场。呃呃,游记在代码里的。先别急,我等等。我好像感......
  • Unity2023零基础入门学习
    Unity游戏引擎是什么?游戏引擎是一种软件框架,用于开发和创建电子游戏。它提供了一系列工具和功能,帮助开发者设计、构建和管理游戏的各个方面,包括图形渲染、物理模拟、音频处理、动画、碰撞检测、人工智能等。游戏引擎可以简化游戏开发过程,提高效率,并提供跨平台的支持,使开发者能......
  • CSP-S2023游寄 / CSP-S2023退役记
    Day\(-1\)敲板子。为什么分块,平衡树,可并堆,exKmp,Manacher都有可能考啊。Day  \(\texttt{-499122177mod998244353}\)敲板子。完蛋,板子敲不完。是不是会考串串题啊。exKmp还是Manacher?复习了一下,加深印象。(乐)Day0\(\texttt{-2h}\)睡大觉。Day0\(\texttt{-0.......
  • CSP-S 2023 游记
    Day-1919810初赛。没考J。S挂成90.5。Day-114514停课。Day1寄寄寄。T1怎么这么低能。T2怎么不会做。T3怎么是大模拟。T4怎么是神秘贪心。好好好,直接顺序开题。很快啊,T1切了。急急急,T2怎么做T2怎么做T2怎么做T2怎么做T2怎么做T2怎么做T2怎么做......