草庐IT

ic_launcher

全部标签

Android 13 Launcher 基础认识(一)

学习笔记:Android10.0launcher启动流程Android13Launcher基础认识(一)Android13Launcher数据加载分析(二)Android13Launcher3数据库及Workspace的数据加载与绑定(三)一、Launcher简介Launcher是Android系统不可缺少的部分,我们通常称之为Android系统的桌面,它在Android系统中起着重要的作用。Launcher是Android系统的启动器。在Launcher中可以启动你想要使用的应用程序。Launcher也是应用程序的管理器。可用来对应用程序进行基础的管理,比如删除或者展示应用程序。Launch

【2022秋招】IC设计/FPGA开发秋招经历总结(2)——公司专题

接上篇~【2022秋招】IC设计/FPGA开发秋招经历总结_Richie_L的博客-CSDN博客笔者的意向岗位是数字IC/FPGA,项目经历有FPGA相关,涉及信号处理以及单片机等。目前笔者的面试已经全部结束了,大概率不会继续参加面试了。参加过面试的公司有华为、中兴、爱立信、荣耀、大疆、兆易创新、芯原、普源精电,下面具体说一说这几个公司的面试感悟。一、华为“华子,没有你,我可怎么活啊。”从“爱华信华等华”到“骂华恨华”,这几乎是所有2023届毕业生的真实感受。许多同学为了等华子放弃了好多非常好的offer,但后来传出停止招聘的消息后也都面对现实了;当然还有些兄弟在allin华子,唉。早在寒假决

【模拟 IC】运放的失调电压分析与减小

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录输入失调电压的概念如何减小运放的输入失调?总结输入失调电压的概念输入失调电压:严格的定义就是在理想情况下,两个输入端的输入电压相同时,输出电压应该也为0。但是实际情况下,即使两端输入电压相同,放大电路仍然会有一个很小的输出。所以为了运放的输入端电压差为0,使得输出为0,必须在输入端加上一个小小的电压,即输入失调电压。举个例子,电子秤在没有任何称重物体的情况下,仍然有小重量显示,这就是由失调引起的。如何减小运放的输入失调?由上述运放得出,由于阈值电压、几何尺寸和负载电阻失配引起的输入失调电压,可以表示为:我们可以定义阈值电压

【数字IC】从零开始的Verilog UART设计

从零开始的UART协议设计一、写在前面1.1协议标准1.2数字IC组件代码二、设计要求三、模块划分四、全局参数五、整体结构六、波特率生成器6.1设计文件6.2仿真文件6.3仿真结果七、发送模块7.1发射模块状态机跳变7.2设计文件7.3仿真文件7.4仿真结果八、接收模块8.1接收模块状态机跳变8.2设计文件8.3仿真文件8.4仿真结果九、TOP模块9.1设计文件9.2仿真文件9.3仿真结果十、本设计与工业级UART的差距十一、其他数字IC基础协议解读11.1UART协议11.2SPI协议11.3I2C协议11.4AXI协议一、写在前面上一节中,我们详细讨论了UART的协议内容并从设计组件的角度

【数字IC手撕代码】Verilog奇数分频|题目|原理|设计|仿真(三分频,五分频,奇数分频及特殊占空比)

芯片设计验证社区·芯片爱好者聚集地·硬件相关讨论社区·数字verifier星球四社区联合力荐!近500篇数字IC精品文章收录!【数字IC精品文章收录】学习路线·基础知识·总线·脚本语言·芯片求职·EDA工具·低功耗设计Verilog·STA·设计·验证·FPGA·架构·AMBA·书籍Verilog奇数分频一、前言二、奇数分频电路题目三、奇数分频电路原理3.1不需要满足50%占空比的分频电路3.2需要满足50%占空比的分频电路四、非50%占空比的三分频电路4.1RTL设计4.2Testbench4.3仿真波形五、50%占空比的奇数分频电路(以三分频为例)5.1RTL设计5.2Testbench5

数字IC之Gate-Level Simulation(GLS)概述

门级仿真(Gate-Levelsimulation)概述门级仿真与RTL仿真区别:1.RTL行为级仿真:2.门级仿真:3.时序仿真(后仿真)门级仿真模式:1.零延迟(ZeroDelaySimulation)2.单元延迟(UnitDelaySimulation)3.完整时序(SDFSimulation)为什么仍然需要门级仿真?门级仿真也称为后仿真,是数字IC设计流程中的一个重要步骤。RTL生成之后,会插入DFT,生成post_DFT的网表netlist;插入CPF/UPF描述的低功耗信息,生成post_ISO的网表netlist;之后插入时钟树(clocktree)和电源开关,生成最终的post

车载Launcher中,Service下Dialog弹框,并且覆盖状态栏且状态栏不能点击

在Service中使用系统dialog弹框,但是无法覆盖全部,底部菜单依然可以被点击,在某些场景下是不符合需求的getDialog().getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ERROR); 显然是dialog的层级不够高导致的,很多时候会直接修改层级,但是如果修改的层级涉及到系统权限,运行就会直接报错getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ERROR)WindowManager$BadTokenException:Unabletoaddw

数字IC设计面试前该做哪些准备?一文为你讲解清楚

很多人在去IC设计公司面试之前不知道该怎么准备,因为没有参加过面试,所以就感觉非常慌张。那么面试前该做哪些准备?怎样才能把个人能力表现出来?相信很多同学都有着这样的疑问。首先来了解一下数字IC设计流程**1.需求分析(制定规格书)。**分析用户或市场的需求,并将其翻译成对芯片产品的技术需求。2.算法设计。设计和优化芯片钟所使用的算法。这一阶段一般使用高级编程语言(如C/C++),利用算法级建模和仿真工具(如MATLAB,SPW)进行浮点和定点的仿真,进而对算法进行评估和优化。**2.构架设计。**根据设计的功能需求和算法分析的结果,设计芯片的构架,并对不同的方案进行比较,选择性能价格最优的方案

CMOS中的 latch-up 闩锁效应、添加tap解决latch-up、使用combained area绘制TAP TAP的作用 IC后端版图【VLSI】

CMOS中的latch-up闩锁效应、添加tap解决latch-up、使用combainedarea绘制TAPTAP的作用IC后端版图【VLSI】一、latch-up、Tap1.CMOS基础认知:N-Well和P-Substrate在CMOS里的位置2.latch-upissueLatch-up三种解决方案Prevention3.添加tapcells解决latch-up问题3.TAP的基础概念n-welltap&p-substratetap的工艺规则排列的个数二、画版图layout时的TAP1.Magicn-welltapp-substratetapcombainedarea分层画法的解释:c

数字IC前端笔试常见大题整理(简答+手撕)

目录1.简述latch与FF的区别,并用verilog分别实现1bitlatch与DFF。2.IC设计中reset的设计通常有同步reset和异步reset两种方式。3.阐述“时钟抖动”的基本概念,可能产生的原因?在数字逻辑设计中对setuptime和holdtime的影响是什么?4.阐述一下meta-stability的概念及在设计中如何防止。5.给定一个时钟信号clk,设计一个占空比为50%的三分频时钟clk_div3,用Verilog写出这个设计。6.设计一个顶层模块,顶层模块实现一个双口SRAM,一个口只读,一个口只写。试用Verilog写出这个顶层模块的实现。7.根据自己的理解列出经