自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux 定时任务

Crontab 的格式说明如下:* 逗号(‘,’) 指定列表值。如: “1,3,4,7,8″* 中横线(‘-’) 指定范围值 如 “1-6″, 代表 “1,2,3,4,5,6″* 星号 (‘*’) 代表所有可能的值*/15 表示每 15 分钟执行一次格式按照如下图所示。

2023-12-09 14:01:35 666

转载 CHI的Cache Stashing和DVM操作

本文介绍CHI协议中的Cache Stashing操作和DVM操作,将分为两章节来描述。

2023-04-28 10:49:10 485

转载 CHI属性、参数和广播信号

本文描述CHI协议的properties、parameters、broadcast signals,这些指定了一个interface支持的行为。

2023-04-27 20:49:21 234

转载 CHI系统一致性接口

本节描述系统一致性接口信号,用于控制RN-F是否支持Coherency和DVMdomain,以及RN-D是否支持DVM domain。

2023-04-27 19:20:42 142

转载 CHI 基本概念

AMBA第五代协议, ACE协议的进化版。所以的信息传输 用packet的形式完成。

2023-04-17 17:45:16 552

原创 比较工具合集

MeldKdiff3tkdiffWinMergevimdiffp4mergeBBEditDiffMergeDiffinityDirEqualKompareExamdiffElectron。

2023-04-12 14:18:55 47

原创 DDR 稳定性杂记

DDR 稳定性

2022-10-09 16:42:11 444

原创 kernel log

kernel log机制

2022-09-27 20:18:58 187

原创 NOC 设计的一些坑

NOC设计的一些坑

2022-06-20 11:06:58 803

原创 LPDDR5 JEDEC

LINK ECC1.wck 1600MHZ2.在dram接口处按照per byte per burst即8x16=128bit计算ECC,所以对于dg width=16,BL16有2组ECC,对于BL32有4组ECC3.Write。模式寄存器支持write ECC并打开write ECC enable。RDQS t as input,表征写ECC数据。DQ按照128bit粒度产生和校验ECC,DMl按照16bit数据粒度产生和校验ECC。。支特normal write和mask write

2022-05-21 19:57:30 1832

原创 VScode 使用

workspace:可以构建一个独立的工作环境配置,disable不使用的插件,减少内存占用,提高VScode的效率。如何在不同的工作区启用/禁用不同的插件这里就是工作区的关键部分。找到当前插件,若是Java或Python等插件集合建议打开其扩展包。有两个选项第一个选项“禁用”为你的用户设置 第二个选项“禁用(工作区)”为工作区设置选择“禁用(工作区)”。VS Code配置在Windows环境中,打开File>Preferences>Sett...

2022-05-10 21:36:01 574

原创 一个好用的录屏工具

第一次接触到这个录屏工具是使用utools的插件。utools中的介绍如下:代码已开源 https://github.com/DogeVenci/utools-recorder屏幕录像保存至 webm 文件可选择已打开的窗口录像可自定义 utools 全局快捷键关键字“开始录屏”“停止录屏”“暂停恢复录像”可使用 chrome 或 VLC 等主流播放器播放 webm 视频编码 h264可使用另一个"FFmpeg 助手"插件转换格式MacOS Linux 无法内录音频 可使用

2022-04-26 22:27:02 2644

原创 如何关闭windows10 自动更新时间

首先,我们按住快捷键window+r调出运行窗口,如图;然后在输入框输入"services.msc"命令,输入完毕以后按回车键接着就会弹出服务窗口,如下;在该窗口找到Windows time服务,然后将其设置为停止服务。...

2022-03-10 21:08:59 1579

原创 读于博士SI设计手记有感

接收端量测 电路设计中,信号线应避免过孔产生寄生电容。PCB走线经过过孔换层,就类似再传输线中间有一个小的容性负载。桩线很短的菊花链拓扑结构,以及Fly-by结构,链路中间的每一个接收器都相当于一个容性负载。...

2021-12-27 14:49:42 216

原创 第四章 信号的反射与端接

反射是怎么形成的 信号的反射和互联线的阻抗密切相关。实际上反射的最直接的原因就是互联线中阻抗发生了突然变好。只要互联线中存在阻抗不连续的点,该处就会发生反射。称为反射系数,称为传输系数。对于 正反射,反射信号与入射信号相比,除了幅度变化之外,形状完全相同。对于正反射,副本变化方向和入射信号变化方向相同。对于负反射,副本变化方向和入社信号变化方向相反。容性阻抗不连续:Tr = 上升时间末端容性负载:中间容性负载:...

2021-12-27 14:48:19 456

原创 Tftp server 搭建

下载filezilla server: 服务端 - FileZilla中文网一定选择: FileZilla Server 0.9.60.2 中文安装版默认安装即可。配置参考:filezilla server 下载、安装、配置教程_MaQuanXin的博客-CSDN博客_filezilla server

2021-12-22 15:08:33 337

原创 command in uboot

setenv ipaddr 10.100.34.47setenv gatewayip 10.100.32.1setenv netmask 255.255.252.0saveenv setenv tftp_path $tftp_path; \ setenv bootcmd $bootcmd; \ setenv bootimage $bootimage; \ setenv fdtimage $fdtimage; ...

2021-11-24 20:11:45 178

原创 映射虚拟机的目录到windows

第一步 虚拟机中要按照smb第二步 windows中映射网盘驱动。右键 “我的电脑”,左键点击“网络驱动映射”。输入\\IP\\userID\directory,点击“完成”。输入用户名和密码。即可访问。

2021-07-12 17:27:25 492

原创 ubuntu 软件安装

lantern 安装:https://www.aliyun.com/jiaocheng/146659.html中文输入法安装:https://blog.csdn.net/u011795345/article/details/53041707更新软件源https://www.cnblogs.com/flyinggod/p/7979108.htmlgit 安装:https://www.liaoxuef...

2021-07-12 17:16:01 62

原创 DDR standard

tDQSH tDQSL 0.4T 所以,DQS的duty cycle min/max 不能超过40/60.tQSH (0.43-0.05)T 所以, read 的LPDDR34.11.3 Mode Register Write - CA Training ModeBecause CA inputs operate as double data rate, it may b...

2021-07-12 17:15:14 1818

原创 DDR 器件高温环境失效分析

高温下阻抗增加,cell 电荷损失加快。1, Try to double refresh frequency (reduce refresh interval) and see if failure rate changed, because high temperature needs more refresh count.2, Try to increase drive strength (reduce DS resistor value) and see if failure rate ch..

2021-06-29 21:36:56 1834 5

原创 LPDDR4 器件自适应方案实现

SNPS umctrltraining前需要确定的参数1、DQ swizzle2、Lpddr/lpddr4x3、CS相关 training的FW,需要reset DDR、DDR sys。 umctl MSTR[X:24]auto detect 后需要更新的寄存器。容量相关 addressmap fresh tmgIO width 不支持X8...

2021-06-25 16:15:39 786

原创 linux下查看clock信息

命令:cat /sys/kernel/debug/clk_summary返回SOC上所有pll的配置

2021-06-09 14:33:27 2256

原创 git command record

本地分支和远程仓库建立关联:git branch --set-upstream-to=origin/<branch> local_branch

2021-05-15 17:23:51 73

原创 bjobs 使用说明

bjobs检查提交作业状态bjobs –r显示正在运行的作业bjobs –a显示正在运行的和最近完成的作业bjobs -p显示等待运行的作业和等待原因bjobs –s显示正在挂起的作业和挂起的原因bjobs -l显示该作业的所有信息bhist显示最近完成作业或正在运行作业的历史情况bhist <jobid>bkill删除不需要的作业bkill <jobid>bkill –r <jobid>bpeek当作业正在运行时显示它的标准...

2021-04-19 19:39:52 16506

原创 VS Code环境搭建

引言:VS Code可以支持Remote Development, 对于服务器上的开发比较友好,可以尝试使用配置好之后就是下面这个样子的,注意右下脚,SSH:10.106.34.6 代表当前是在编辑远程的文件Remote Development插件:https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.vscode-remote-extensionpack本地安装vscode下载地址:h...

2021-04-14 15:26:36 240

原创 使用gdb查看变量大小

使用编译工具链中的gdb工具,查看编译后变量大小。gdb u-boot-splptype /o structer

2021-03-03 12:55:05 2726

原创 linux 下 bin/hex文件 处理方法

1、hexdump -n 256 file2、vim -b filevim 的 -b 选项是告诉 vim 打开的是一个二进制文件,不指定的话,会在后面加上 0x0a ,即一个换行符。在命令模式下键入::%!xxd回到命令模式输入: :%!xxd -r...

2021-03-03 10:43:07 2325

原创 spl 代码是如何运行的

如何确认编译过程中的 config定义config.mk 介绍:http://home.eeworld.com.cn/my/space-uid-238351-blogid-473554.html.config 文件是编译产生的config定义的宏,所有编译用到的宏,在这里确认。.config 从defconfig来,这两个文件如何修改参考:https://blog.csdn.net/u012247418/article/details/105347429/spl的defconfig 文件:

2021-02-19 17:50:07 375

转载 Ubuntu 18.04安装SFTP服务

版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/weixin_38883338/article/details/865463601.安装sftp服务sudo apt-get install openssh-server2.修改配置文件vim /etc/ssh/sshd_config##下面这行注释掉#Subsystem sftp /usr/libexec/openssh/sf..

2021-02-18 10:53:27 415

原创 sys addr 如何map到DDR的地址线上

硬件参数计算map关系前,先确定两个硬件决定的参数:MEMC_DRAM_DATA_WIDTH,MEMC_BURST_LENGTH。MEMC_DRAM_DATA_WIDTH 是DDRC对DRAM的位宽。MEMC_BURST_LENGTH 是DDRC 的burst 能力(和DRAM的burst length 的含义不同的。DRAM的burst length一般都是可配置的,理论上配置要比DDRC的小)。这里MEMC_DRAM_DATA_WIDTH = 32,MEMC_BURST_LENGTH...

2021-01-23 19:52:37 538

原创 windows下直接读写ubuntu中的文件

ubuntu 可以是vmware 虚拟机中,也可以是远程服务器。原理上就是通过samba协议,将ubuntu的目录挂载到windows中。 windows下的应用就可以直接读写ubuntu下的文件了。ubuntu下安装samba1、linux上,添加共享权限用户 sudo smbpasswd -a flysea # 添加用户到samba服务器 sudo systemctl restart smbd # 重启smb服务,各发行版有差异 如果提示命令无...

2021-01-18 20:08:02 661

原创 linux shell script file

查询当前目录中,包含关键字的文件数量。#!/bin/bashfile_path=$(ls-R|awk'{printi$0}'i=`pwd`'/')cnt=0forfilein$file_pathdosuccess_num=$(grep-rnSUCCESS$file|grep-cSUCCESS)fail_num=$(grep-rnFAIL$file|grep-cFAIL)if["$succ...

2020-12-12 09:45:28 138

原创 缩写 解释

PDN : Power Delivery Network(电源分配网络)

2020-11-17 18:28:59 88

原创 SNPS IP LPDDR4 调试

关于LPDDR4 眼图SNPS的IPTdqs2dq ,根据如下公式,可以在training后的寄存器中,推算出来。推测,dqs的course delay,是和dq公共的部分,dq和dqs直接固定有一个1/2UI的delay。硬件的线长差别不大的情况下,training后的dqs fine delay 和 dqs的delay的差,就是dqs2dq。眼图找中心点的算法,目......

2020-03-17 19:22:16 2233 4

原创 vmware workstation issues

问题1、Failed to connect pipe to virtual machine: All pipes instances are busy. 解决:根据提示可知,造成该问题的原因是非正常关机后仍有进程没有杀死,网上解决的办法有二:(1)重启虚拟机甚至重启电脑;(2)打开任务管理器,关闭所有与VMware相关的进程。但我本人亲试,上述两种方法都无效。我解决的办法是:将虚拟机的文件夹复制...

2020-03-15 11:18:27 611

原创 C 代码效率和代码size问题

1、什么时候用inline,什么时候不用。一般情况下,inline函数会增大代码size,会增加代码执行效率(减少了函数跳转的开销)。如果你的运行环境内存空间很充裕,那就inline呗。但对于大部分嵌入式开发的情况,内存都很有限的,能减少一些size,还是减少的好。都是成本呐。但在一些情况下,一定要用inline或者宏定义,因为代码size基本上也不会增加很多。比如:void reg3...

2019-12-20 16:19:04 374

转载 Linux下bin文件分割 转换给dat文件

bin文件分割转载https://blog.csdn.net/zangcf/article/details/8691419dd的作用是转换和拷贝文件,我们可以利用它来分割文件,相关的选项如下:if=filename:输入的文件名of=finename:输出的文件名bs=bytes:一次读写的字节数,默认是512bytesskip=blocks:拷贝前,跳过的输入文件的前blo...

2019-12-05 16:56:08 1348

原创 Ubuntu reset usb设备

echo -n "USB ID" | sudo tee /sys/bus/pci/drivers/ehci-pci/unbindecho -n "USB ID" | sudo tee /sys/bus/pci/drivers/ehci-pci/bind

2019-11-30 16:23:55 1282

原创 minicom

minicom 保存logOP might miss step "Shift + L" after writing, so the overall procedure is as below:1 (inside minicom)2 Ctrl A + Z3 Shift + L4 (wait for writing ... )5 Shift + L6 (check th...

2019-11-30 16:22:43 89

空空如也

空空如也

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

TA关注的人

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