[基础知识] 浮点数基础 数据格式符号位数指数位数小数位数BF16(Brain)与FP16相比具有更大的动态范围和更低的精度,适用深度学习模型训练187FP16(半精度浮点数)1510FP32(单精度浮点数)1823。
[基础知识] Flow 1.架构定义:芯片的架构规格书architecture specification至关重要,通过市场调研或企业内部需要,决定芯片有多少核心、有哪些外设、需要哪些IP、具备哪些功能。在芯片架构规格书确定之后,需要详细撰写设计规格,比如各个模块的功能、寄存器的数量等,在性能方面需要考虑速度和功耗,在功能验证方面用C语言或其它语言编写参考模型。2.前端设计及验证:RTL Coding即编写verilog代码,目前大多采用自顶向下的设计理念分解大型复杂设计,通过层层例化的方式组成一个实现具体功能的IP。
python文件级操作笔记 包含int、float、bool、complex,可以使用is instance和type判断类型。Dictionary a={} 含有关键词索引,无序。‘’’ ‘’'三引号中间所见即所得。Set a={} 可包含任意变量。“”双引号和‘’单引号等效。List a=[] 有序。
VMware Workstation 内安装 Linux Centos7 虚拟机 随着硬件设计这两年薪水的水涨船高,芯片设计岗位逐渐被大家了解。其中数字芯片设计的工作主要是在Linux操作系统中完成,本文主要介绍了如何在自己的电脑上安装虚拟机并配置一个Linux系统进行练习。