暂无个人介绍
能力说明:
了解变量作用域、Java类的结构,能够创建带main方法可执行的java应用,从命令行运行java程序;能够使用Java基本数据类型、运算符和控制结构、数组、循环结构书写和运行简单的Java程序。
暂时未有相关云产品技术能力~
阿里云技能认证
详细说明Ubuntu1804环境下,基于iverilog仿真过程记录。
ISO7816 是一种标准化的接触式的智能卡通信协议,用于读写接触式智能卡,例如PSAM、SAM、手机的SIM卡等皆符合该协议标准。ISO7816是一种半双工串行通信接口,由VCC, RESET, CLK, IO, VPP(保留接口,不使用)组成。本文以平头哥芯片的ISO7816接口为样例,介绍ISO7816的基础知识(主要包扩iso7816-3, iso7816-4),以及如何快速上手开发调试。
本文介绍了wujian仿真环境的搭建与操作。
一般所讲的芯片平台是指前端研发人员进行设计和验证活动的开发平台,通常只针对一颗芯片或具有相同架构的一类芯片的研发活动而搭建,是狭义上的平台概念,其弊端也很明显,不能适应不同架构和快速迭代的研发需求。昆仑平台在这样的背景之下应运而生,其宗旨是迅速给出能够满足客户不同需求的解决方案,是一个广义平台概念。芯片验证作为前端芯片交付的出口,是把握芯片质量最重要的活动之一。验证周期在整个芯片开发周期的的占比正一步步加大,所以验证加速技术成为昆仑平台构建首先要考虑的重要课题。
本系列博文将结合自己在FPGA原型验证方面的工作经验,先从总体上探讨FPGA原型验证的优势和挑战,然后介绍市面常见的FPGA原型平台并分析各自的优缺点,随后重点介绍平头哥高性能SoC使用的FPGA原型平台,后续还会就FPGA原型中的关键技术进一步展开讨论,并给出自己的一些经验和技巧总结,希望通过系列博文能带给读者关于FPGA原型验证一个系统的认识。当然,我更希望参与FPGA原型平台工作的同学能够一起切磋技艺,为平台建设出谋划策,快速迭代我们的平台,让我们一起打造更加Smart的FPGA原型平台.
本文主要是关于ADC调试经验分享,希望对大家能有所帮助。
本文介绍了MBIST存储器内建自测试的中,MBIST的特点,如何测试,Tessent加入的测试逻辑的结构等基础知识,继而以几个实例的图示和解读,描述了RTL设计满足MBIST设计的前置需求。
MicroPython包含了诸如交互式提示,任意精度整数,关闭,列表解析,生成器,异常处理等高级功能。 足够精简,适合运行在只有256k的代码空间和16k的RAM的芯片上。
本文只要介绍芯片WAT的测试环境,测试结构,测试机台,测试标准,测试项目以及测试的意义。
本文从低功耗设计的必要性、功耗来源和层次化的低功耗设计方法三个方面,概括性的介绍了IC设计中的低功耗技术,由于本文内容主体是对参考文献[1]和[2]的汇总提炼,因此文中对涉及这两篇文献的内容未做引用标注。
本文介绍了如何使用YoC蓝牙协议栈和CH6121开发板进行BLE Scanner应用开发的过程。
本文从Benchmark的定义出发,依次介绍了常用的Benchmark的情况,包括Dhrystone、Coremark,以及个人PC,个人终端等等Benchmark,然后,进一步分析DSSoC系统对于Benchmark的需求,提出了“面向DSSoC的Benchmark的需求”,最后,对未来的Benchmark做了一些展望。
本文介绍了SW-VAD模式、HW-VAD模式、Standby模式的定义,通过比较三种模式的优缺点,最终得出了应该使用HW-VAD模式作为等待语音唤醒时的低功耗模式这个结论。
芯片制造是一个物理过程,存在着工艺偏差(包括掺杂浓度、扩散深度、刻蚀程度等),导致不同批次之间,同一批次不同晶圆之间,同一晶圆不同芯片之间情况都是不相同的。
Veloce 之所以能够加速仿真,原因是Veloce把DUT(Design Under Test) 和 TB(TestBench) 一起综合成实际的电路,然后下载到Veloce硬件中,在硬件上跑,所以是比软件仿真快得多。 那么怎样才能把Veloce用起来,让它来加速我们的仿真呢?
本次介绍主要介绍和异常,中断相关的几种存储方式,在传统的处理器设计中,中断和异常是需要通过异常/中断向量表作为索引的,根据不同的应用场景会出现一张或者多张一场异常/中断向量表。
A new secure enclave implementation in RISC-V Trusted Exectuion Environment
平头哥安全处理器系列包括CK802T, CK803T, CK804T和E902T等, 结合平头哥SoC安全机制,搭建的芯片平台具有良好的兼容性和健壮性。基于平头哥TEE OS接口的扩展性和移植性,可以方便地快速地移植到其他平头哥安全处理器的芯片平台上。本文介绍了如何在不同的芯片平台快速创建可信执行环境的步骤和注意点,帮助设计开发者迅速的在平头哥安全处理器上开发TEE OS。
最近因工作需要,投入到BLE项目中,故而花了不少时间翻看标准,钻研原理,以求知其所以然。结合平头哥BLE产品,实践验证理论,还是有了不少心得。一直想记录下来,奈何一直忙(给自己找了个理由),哈哈,今天终于下笔,来个小结。当然,如有不准确之处,还望各位同学批评指正。
在物联网领域多年的开发和架构经历,使我接触到了不同领域的物联网解决方案,比如智能家居中对空调,热水器,洗衣机,室灯等家用设备的单品控制,比如智能办公中通过人脸识别对闸机和门禁进行开关控制,再比如智能建筑中的对高空吊栏危险系数的实时预警等,均反映了物联网正在以前所未有的速度不断的影响着我们的衣食住行,不断的改变人们的生活,使我们的生活更高效,更便捷,更安全。
一、问题描述 我们的某款产品在正常工作模式下,开启刷屏功能,刷屏电流最大值为75.33mA,远大于屏正常工作时的功耗要求。 二、测试分析 分析原理图设计,发现刷屏功能开启的时候,GDR开关信号如下,在开关信号的作用下,升压电路开始工作,升压电路原理图如下所示。 测试发现,U3的drain极峰...
对于语音信号处理来说,输入音频数据的质量很重要。而mic作为声音的采集设备,会直接影响采集到声音的质量。虽然mic选型是硬件或者声学方面的工作重点,但是对于从事语音信号处理相关人员来说,理解mic规格书中的一些技术指标也是大有裨益的。本文结合国家标准对mic规格书中的一些指标进行说明。
本文所述IO(Input/Output PAD)主要是指集成在CMOS芯片中的连接模块,其负责芯片引脚的外部信号与芯片内部的数字/模拟模块的交互,它是一颗完整芯片设计中不可或缺的组成部分。 文章首先根据IO的使用类型,介绍了IO的分类;紧接着重点介绍了GPIO的输入/输出功能和模式...
介绍封装打线的原理,常用材料的优缺点,关键部件,wire bonding 过程,主要参数,线形,线长和主要测试方法。
本文以解读AXI协议中的多交易操作部分为目的而展开介绍,首先介绍了AXI协议基本概念中与多交易操作相关的概念,之后对多交易操作所涉及的“outstanding”、“out of order”和“interleaving”等重要概念做了基本解读。
芯片设计工程师是一群具有艺术气质的思想家,他们匠心独具,并且以沉着稳健的行事风格存在于各个团队里。同时这是一个更注重“灵感”和修养的行业,在东方文化环境下,又加了一丝“顿悟”。如果无人芯片设计实现了也就是电子设计智能化的实现,是芯片设计未来的大势所趋!
GDB是我们在嵌入式程序调试时最常使用到的调试工具,有关GDB的文章,网上早已经层出不穷。这边会分享一些GDB调试上的小技巧,也许会让大家再重新认识一下这个很熟悉的工具,也希望能让大家的调试能够更加方便。
介绍CB2201开发板的ADC外设使用
本文会从 5 个方面切入,来谈一谈基于浏览器的实时构建探索之路。
本节简单介绍了对基本数据类型的拆箱装箱操作的实现方法,同时介绍了JDK1.5之后采用自动装箱拆箱带来的便捷操作。
本节为读者介绍了能使基本数据实现引用传递的包装类,并重现了包装类的实现原理与相关方法。
本节结合实际案例,由人、机器人、猪抽象出行为类,应用抽象类的概念实现了这三类某种程度上的统一。
本节为读者介绍了使用抽象类过程中的四个相关说明,并结合案例进行了较为细致的讲解。
三大电信运营商等单位通过在各个标准组织提交的 SPN、M-OTN 和 G.metro 等技术方案文稿,让世界通信行业了解到中国运营商对 5G 承载技术方案标准化的迫切需求,也让世界通信行业更加了解中国的技术实力。
5G 承载已成为业界关注的焦点,目前正处于标准形成和产业化培育的关键时期。ITU-T、IEEE、IETF、OIF、CPRI、CCSA 等国际、国内主要标准化组织和团体也已密集开展 5G 承载标准化研究工作。5G承载方案的推进需要综合考虑运营商的网络特性和业务需求以及成本等相关方面的因素。从几家运营商的发展思路来看,它们都在自己的轨道上快速前行。
本章节重点分析 5G 承载网的整体架构,主要包括转发平面、协同管控、5G 同步网 3 个部分,最后概述转发面的主要承载方案和接口。
本章节阐述了5G网络设备部署的3种方式。
本节为读者展示了Java编程中不可缺失的新角色-抽象类,并介绍了抽象类的编写与继承实现规则。
本节通过对比简单比较的实现代码与覆写Object类的比较方法实现比较逻辑,体现了Java精益求精的理念。
本节介绍了可以被Java世界中所有的类向上转型的祖先类-Object类,并介绍了Object类中提供的获取信息的方法-toString()方法。
本节将为读者介绍对象多态性中的另一部分-向下转型,并为读者介绍了向下转型中用到的instanceof关键字的作用与用法。
本节为读者介绍了对象多态性中的向上转型,并结合案例为读者详细说明了向上转型的作用与用法。
本节主要介绍了面向对象的第三大特征-多态性,并简要说明了实现方法多态性的实现模式,介绍了对象多态性这个概念。
本节将为读者介绍常见的三个注解-@Override、@Deprecated和@SuppressWarnings的作用与用法。
本节将为读者介绍JDK1.5之后诞生的新特性-注解式编程方式,并为读者深度剖析其出现的价值与意义。
本节基于数组类型数据,带着读者进行数组相关操作类的编写,帮助读者彻底掌握继承。
本节通过介绍字符串统计算法在两种思路下的不同实现方式,为读者展示了简单实现与结构化设计下的程序的不同。
本节将结合学校情景与职场情景进行简单类编写实战,通过符合常识的逻辑抽象体现继承的理念。
12 月 14 日,第十四届 D2 前端技术论坛在杭州圆满举办。来自全国各地的近千名开发者齐聚杭州,聆听 3 大会场、来自 24 位海内外嘉宾的 21 个主题分享。今天,我们整理了价值连城的完整 PPT, 在这里一次性送出,欢迎大家下载学习!
本节将为读者介绍属性覆盖和final关键字相关内容,并为读者展示如何在Java中定义一个“常量”。