草庐IT

紫光展锐面试——FPGA/IC设计面试面经案例总结

目录面试案例1一面(技术面试)二面(主管面试)三面(主管面试)面试案例2

IC学习笔记22——memory_compiler&memory_wrapper

一、memory_compiler1.1memory_compiler的介绍memory_compiler为一系列工具的统称,用于生成芯片开发所需要的memory。芯片开发中所需要的memory为sram、rom等。很多公司都有自己开发的memory_compiler工具。1.2SRAM基础sram写操作(写1)将要写入的数据“1”通过写入电路变成“1”和“0”后分别加到选中单元的两条位线BL,BLB上,此时使WL=1,晶体管M5,M6打开,把BL,BLB上的信号分别送到Q,QB点,从而使Q=1,QB=0。sram读操作(读1,Q=1)对BL,BLB进行预充电到电源电压VDD,预充电结束后,此

stm32驱动RFID高频读卡器读取IC卡

stm32驱动RFID读卡器读取IC卡1.介绍RFID2.RFID控制指令2.1读IC卡号2.2读IC卡数据块2.3写数据到IC卡数据块2.4读取RFID读卡器用户数据2.5向RFID读卡器写入用户数据3.代码实例3.1rfid.c源文件3.2rfid头文件4.结语1.介绍RFIDRFID(Radio-FrequencyIdentification)高频读卡器是一种设备,用于读取和解析高频(13.56MHz)频段上的RFID标签信息。这种读卡器通过无线射频技术与标签进行通信,并从标签中获取存储的数据。RFID高频读卡器通常包括以下主要组件:读卡器天线:用于发射和接收射频信号,与标签进行通信。处

数字IC手撕代码-流水握手(利用握手解决流水线断流、反压问题)

 前言:        本专栏旨在记录高频笔面试手撕代码题,以备数字前端秋招,本专栏所有文章提供原理分析、代码及波形,所有代码均经过本人验证。目录如下:1.数字IC手撕代码-分频器(任意偶数分频)2.数字IC手撕代码-分频器(任意奇数分频)3.数字IC手撕代码-分频器(任意小数分频)4.数字IC手撕代码-异步复位同步释放5.数字IC手撕代码-边沿检测(上升沿、下降沿、双边沿)6.数字IC手撕代码-序列检测(状态机写法)7.数字IC手撕代码-序列检测(移位寄存器写法)8.数字IC手撕代码-半加器、全加器9.数字IC手撕代码-串转并、并转串10.数字IC手撕代码-数据位宽转换器(宽-窄,窄-宽转换

【数字IC/FPFA】时序约束--时钟约束

时钟周期约束,顾名思义,就是我们对时钟的周期进行约束,这个约束是我们用的最多的约束了,也是最重要的约束。下面我们以vivado中的时钟约束为例,介绍时钟约束的相关内容。Create_clock在Vivado中我们通过使用create_clock来创建时钟周期约束。使用方法如下:create_clock-namename>-periodperiod>-waveform{rise_time>fall_time>}[get_portsinput_port>]其中,参数name为创建的时钟的名称,period为时钟周期,waveform是时钟波形参数,第一个数为上升沿时间,第二个为下降沿发生的时间。通

【2022秋招】IC设计/FPGA开发秋招经历总结

现在是2022年10月末,来给自己的秋招做一个阶段性总结。笔者正式的秋招是暑假出差回来之后开始的,7月15日至今,历时差不多3个月。当然前期也做了一些准备工作,比如简历制作和学校组织的模拟面试以及就业咨询。本人意向岗位是IC设计/FPGA开发,985硕,工作地点无特殊意向,期望薪资30w,最终的结果远超乎本人的预期。一、前期准备1.简历最开始准备的,也是准备的最充分的,就是简历了。2月末开学后就开始准备简历,3月15日形成了初稿。之后有请师兄和老师看过,给了我许多建议,自己也参考了一些其他同学的简历,多次修改,最终形成简历迭代12个版本。投递用的最多的是倒数第二个版本,7月22日定稿,9月初又

android - 无法解析符号@drawable/ic_launcher

我的布局中有一个ImageView,请参见下面的代码。当我尝试将src属性设置为我的启动器图标时,我收到以下错误:Cannotresolvesymbol'@drawable/ic_launcher'ic_launcer.png被添加到我的drawables文件夹中,见下图。为什么我不能在ImageView中引用我的图像?项目结构:布局.xml: 最佳答案 更改(您没有可绘制的文件夹):@drawable/ic_launcher收件人(您正在使用mipmap文件夹):@mipmap/ic_launchermipmaps-仅用于图标-m

android - 无法解析符号@drawable/ic_launcher

我的布局中有一个ImageView,请参见下面的代码。当我尝试将src属性设置为我的启动器图标时,我收到以下错误:Cannotresolvesymbol'@drawable/ic_launcher'ic_launcer.png被添加到我的drawables文件夹中,见下图。为什么我不能在ImageView中引用我的图像?项目结构:布局.xml: 最佳答案 更改(您没有可绘制的文件夹):@drawable/ic_launcher收件人(您正在使用mipmap文件夹):@mipmap/ic_launchermipmaps-仅用于图标-m

数字IC/FPGA 秋招知识点不全面整理

1.引言这篇文章的由来秋招的时候,刚开始复习一些知识点的时候没有什么思路,只是盲目的看相关的书籍和资料,结果是留在脑子中的知识很有限,而且不够系统,在我需要它的时候,并不能很快的回忆起来。于是就想着把一些典型的知识整理成一个文档,在进行刷题的时候可以比较快速的查找到需要的知识,因此可以看到本文的知识点可能没有每一个点都写的很全面。有些知识点甚至只是标注了哪篇参考文献。关于阅读文章的建议本文更适合让阅读的人了解一下数字IC/FPGA求职过程中可能涉及到的一些知识范围,当然本文也并没有涵盖所有的知识点。而不是作为读者个人的《知识点查阅手册》。因为如果不是自己整理的内容,看到这些知识点的关键词并不能

数字IC/FPGA 秋招知识点不全面整理

1.引言这篇文章的由来秋招的时候,刚开始复习一些知识点的时候没有什么思路,只是盲目的看相关的书籍和资料,结果是留在脑子中的知识很有限,而且不够系统,在我需要它的时候,并不能很快的回忆起来。于是就想着把一些典型的知识整理成一个文档,在进行刷题的时候可以比较快速的查找到需要的知识,因此可以看到本文的知识点可能没有每一个点都写的很全面。有些知识点甚至只是标注了哪篇参考文献。关于阅读文章的建议本文更适合让阅读的人了解一下数字IC/FPGA求职过程中可能涉及到的一些知识范围,当然本文也并没有涵盖所有的知识点。而不是作为读者个人的《知识点查阅手册》。因为如果不是自己整理的内容,看到这些知识点的关键词并不能