FPGA
文章平均质量分 91
记录与FPGA、芯片相关的一些知识
Ryzen3
这个作者很懒,什么都没留下…
展开
-
简述CISC、RISC、RISC-V、MIPS
参考网站:https://my.oschina.net/u/3374461/blog/1930279https://qiaodahai.com/cisc-risc-arm-mips.htmlhttps://blog.csdn.net/qq_41394155/article/details/885957751 CISC和RISCCISC(Complex Instruction Set Computer),设计思路是用一条指令完成一个复杂的基本功能;RISC(Reduced Instruc.原创 2020-11-27 18:33:41 · 8013 阅读 · 1 评论 -
芯片设计流程概述
文章目录1 芯片设计的产业链的六个环节2 数字芯片设计的流程1 芯片设计的产业链的六个环节晶圆厂Foundry,无晶圆设计公司Fabless(只专注设计,没有制造业务的公司或者未拥有芯片制造工厂的IC设计公司),EDA 软件公司(自动化软件生产厂商,为集成电路设计提供软件支持),设计服务软件公司Design Service(主要提供芯片后端设计服务),IP供应商(IP研发成本高,可复用性强),集成设计与制造IDM。Foundry的公司代表有:TSMC、Global Foundry、UMC原创 2021-02-24 15:51:02 · 3730 阅读 · 1 评论 -
带超前进位的四位全加器
文章目录1 引入2 原理2.1 简述2.2 详述3 Verilog HDL实现1 引入半加:不考虑来自低位的进位,将1位二进制数相加,称为半加全加:将两个多位二进制数相加时,除了最低位以外,每一位都应考虑来自低位的进位,即:将两个对应的加数和来自低位的进位3个数相加,称为全加。串行进位加法器:把n个全加器按低位的进位输出与高位的进位输入相连的方法连接起来,各位全加器的进位信号以串联形式逐位产生。并行进位加法器:并行进位加法器的所有各位的进位都直接依赖最低位进位C-1,即所有各位的进位可以直接从C原创 2020-11-23 16:59:55 · 6159 阅读 · 4 评论 -
[转载]数字前端后端的区别、以及流程简介
数字前端后端的区别、以及流程简介 下面转自:https://www.cnblogs.com/youngforever/p/3142483.html 前端设计(也称逻辑设计)和后端设计(也称物理设计)并没有统一严格的界限,涉及到与工艺有关的设计就是后端设计。 个人理解是: 数字前端以设计架构为起点,以生成可以布局布线的网表为终点;是用设计的电路实现想法; 主要包括:基本的RTL编程和仿真,...转载 2020-11-20 11:33:37 · 1778 阅读 · 0 评论 -
[学习笔记]走进CORDIC算法的世界(理论)
目录1 算法简介1.1 什么是CORDIC1.2 为什么要用这个算法2 算法原理2.1 伪旋转2.2 CORDIC方法2.3 角度累加器2.4 移位-加法算法2.5 伸缩因子2.6 旋转模式2.7 向量模式2.8 三种Mode及对比1 算法简介1.1 什么是CORDIC它是一种坐标数字计算的方法,这个方法在1959年被提出,主要用于三角函数、双曲线、指数、对数的计算。该算法通过基本的加和移位运算代替乘法运算,使得矢量的旋转和定向的计算不再需要三角函数、乘法、开方、反三角、指数等函数。1.2 为什么原创 2020-10-27 19:04:34 · 1641 阅读 · 2 评论 -
初学ZYNQ(理论准备)
一、 ZYNQ-7000 All Programmable SocZYNQ是赛灵思(Xilinx)推出的新一代全可编程片上系统,它将处理器的软件可编程性欲FPGA的硬件可编程性进行完美整合,以提供无与伦比的系统性能、灵活性与可扩展性。与板上系统(PCB板)相比,SoC(片上系统,将各分离的部件整合到了一起)的解决方案成本更低,能在不同的系统单元之间实现更快更安全的数据传输,具有更高的整体系统速度、更低的功耗、更小的物理尺寸和更好的可靠性。SoC:基于ASICSOPC:可编程片上系统(使用FPGA进行原创 2020-09-29 09:04:40 · 2066 阅读 · 0 评论