自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 xshell实现linux服务器与windows之间文件传输

xshell实现linux服务器与windows之间文件传输1、将windows文件传给Linux服务器命令:rz -y成功的话如下图rz 需要进行安装:输入rz命令,看是否已经安装了lrzsz,如果没有安装则执行 yum -y install lrzsz 命令进行安装。2、从linux服务器传输文件到windows环境下命令:sz 文件名部分图片为转载:https://www.cnblogs.com/nbf-156cwl/p/8641165.html...

2021-05-06 15:39:30 475

转载 深入理解7816(5)-----关于文件DF/EF/MF/FID/AID/SFI

深入理解7816(5)-----关于文件DF/EF/MF/FID/AID/SFI本文为转发,支持原创,转发仅供学习转发链接:https://blog.csdn.net/u012241570/article/details/89377210刚开始接触CPU卡的时候,对于各种文件、应用的定义容易模糊不清,通常不能准确地界定什么是文件?什么是应用?DF和EF的区别真的就像计算机里的目录和文档那样吗?FID、AID、SFI这些概念都在什么时候派上用场?一个EF必须依存于某个DF吗?MF是必须存在的吗?脑海里会

2021-05-06 14:37:33 1100

转载 深入理解7816(4)---关于T=1 --转载

之前说过的T=0协议,基本上相当于是透明的数据,也就是说从应用的角度看,通过T=0传递的TPDU数据信息大都可以直接转换为对应的APD命令响应数据,“字节”是T=0协议最小的数据传输单元。对于T=1协议而言,最小的数据传输单元是“数据块”,这个数据块由若干个字节组成,其中有些字节是必须的,有些字节是可选的。每个数据块最多可以包含多少个字节(也就是数据块的大小)可以通过三种途径确定:1)ATR中对应协议T=1的专有接口字节指出;2)使用默认的值;3)在数据传输过程中协商。一个数据块其实就是一个“数据

2021-01-07 17:33:10 702

转载 深入理解7816(3)-----关于T=0 --转载

卡片和终端之间的数据传输是通过命令响应的方式进行的,卡片只能被动地接收命令,并且给出响应。所有的命令都是以命令头开始,而该命令被完整地执行后(无论结果对错),必须以包含状态字(SW1 SW2)的响应结束。卡片和终端之间如何具体进行数据传输的,就依靠不同的通讯协议来实现,其中主要有T=0、T=1、T=CL。其中T=0和T=1适用于接触式卡片(7816),而T=CL适用于非接触式卡片(14443)。T=0是按照单个字符的方式实现智能卡和终端数据传输的通讯协议,理解协议最好的方式就是尝试自己来设计协议,我们先看

2021-01-07 17:31:37 717

转载 深入理解7816(1)---- 关于F/D和etu --转载

对于刚接触智能卡的工程师来说,在阅读7816-3规范的时候,常常被其中的一些术语迷惑,读起来会觉得有些别扭。尤其是在看到复位应答中的F和D设置,以及对应的etu的时候,会觉得有些复杂和难以理解。其实从本质上说,7816-3定义了智能卡(这里指的是接触式CPU卡,对于逻辑加密卡以及非接触IC卡不在此列)和读写设备之间的通讯协议,说白了就是数据位传输的格式。如果学习或者接触过单片机,那么对于RS232一定不会陌生,它属于异步串行通讯接口(UART),通过RxD、TxD进行数据的收发,RS232曾经是PC机的

2021-01-07 17:30:00 809 1

转载 vcs产生code coverage与function coverage--转载

vcs仿真中,可以产生以下两类coverage:code coveragefunction coverage对于code coverage,在编译和仿真需要加额外参数。对于function coverage,编译和仿真不需要加额外参数。一、code coveragecode coverage包含以下一些coverage:line coveragetoggle coveragecondition coveragebranch coverageFSM coverageassert cove

2021-01-03 19:15:45 2866 1

转载 [VCS]Merge Coverage或者說VDB Merge--转发

Merge Coverage或者說VDB Merge前言:本文将介绍一些VCS中覆盖率合并的命令,以及脚本化方法。一、記錄一些常用的VCS Command1.1、首先注意,需要在run simulation前(在build中)加VCS Option:-cm line+tgl+cond+fsm+assert+branch -cm_line contassign -cm_cond full+tf+for+anywidth1.2、merge coverage:urg -full64 -metric

2021-01-03 18:54:19 2626 1

转载 VCS 编译仿真方法总结

VCS/VCSMX 一般仿真步骤VCS仿真可以分成两步法或三步法, 对Mix language, 必须用三步法。仿真前要配置好synopsys_sim.setup文件,里边有lib mapping等信息。设置环境变量’setenv SYNOPSYS_SIM_SETUP /xxx/xxx/synopsys_sim.setup’. VCS对应的waveform工具有DVE和Verdi, DVE因为是原生的,所以VCS对DVE非常友好。但DVE已经过时了,其对uvm等新feature支持的不好。Verdi是De

2020-12-30 15:27:19 3261

转载 NC_Verilog中的工具ICC--转发

Cadence中的Incisive Comprehensive Coverage(ICC) solusion提供在仿真中的覆盖率分析。ICC中的覆盖率类型有两大类:1)Code Coverage:主要检查代码的执行量,其中包括的小类有:Block Coverage(Branch Coverage),Statement Coverage(Expression Coverage),Toggle Coverage。2)Functional Coverage:主要检查由PSL,SystemVerilog as

2020-12-30 15:11:16 1502

转载 VCS仿真和多个test用urg工具生成coverage文件verdi查看--转载

VCS仿真可以分成两步法或三步法, 对Mix language, 必须用三步法。我呢,因为运用都是简单的非mix language,所以经常用一步法,因为这样省劲,但是对于跑regression最好还是两步法。VCS对应的waveform工具有DVE和Verdi, DVE因为是原生的,所以VCS对DVE非常友好。但DVE已经过时了,其对uvm等新feature支持的不好。Verdi是Debussy公司的产品,现在已被Synopsys收购并着力发展,说以Verdi是未来的潮流。所以此文的dump fsdb波形

2020-12-29 17:07:49 8763 1

转载 vcs之urg脚本详解--转载

vcs中,可以使用urg命令生成覆盖率报告,其实urg命令本身是一个sh脚本,本文对该脚本进行分析。vcs版本:2016.06################################################ env check & setting about VCS_HOME################################################set mode flag linux -> 32, mode64 -> 64; filter

2020-12-29 16:25:18 2693

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除