- 博客(29)
- 资源 (1)
- 收藏
- 关注
原创 Ubuntu安装QEMU过程及问题记录
在Ubuntu 25.10上安装QEMU时遇到问题,主要目的是用于RISC-V学习。安装过程中通过git克隆QEMU源码后,配置时出现"berkeley-softfloat-3"子项目构建错误,可能是下载不完整导致。建议重新下载完整源码包再尝试编译安装。
2025-12-20 19:14:29
166
原创 Ubuntu安装低版本python2.7.18问题记录
摘要:在Ubuntu 25.10上编译安装Python 2.7.18时遇到gcc版本兼容问题。由于系统自带的gcc 15不再支持bool、false和true定义,需降级至gcc-13。通过安装gcc-13并设为默认编译器后,重新解压Python源码并完成编译安装。主要步骤包括:更新系统、安装依赖库、下载Python 2.7.18源码、配置安装路径、切换gcc版本后重新编译安装。
2025-12-14 20:16:06
271
原创 Ubuntu 2025安装VCS和Verdi遇到的问题记录
本文记录了在Ubuntu 25.10系统上安装VCS和Verdi工具时遇到的license启动问题及解决方法。主要问题包括:1)缺少/lib64/ld-lsb-x86-64.so.3文件,通过建立软链接解决;2)需要手动创建/usr/tmp目录;3)license文件格式错误;4)TCP端口占用问题;5)启动Verdi和VCS时报错,需将/bin/sh改为/bin/bash;6)VCS启动需要添加-full64选项。这些解决方案为在Ubuntu系统上成功运行EDA工具提供了实用参考。
2025-12-14 13:03:52
414
原创 MATLAB--- 给信号加噪声简单示例
本文研究了BPSK调制系统在AWGN信道中的性能。设置采样率20MHz、比特率200kbps,生成100bit的随机序列进行BPSK调制。通过Eb/N0参数计算理论信噪比(SNR),加入高斯白噪声。系统实现了基带波形生成、功率计算、噪声添加和性能验证,为后续误码率分析建立基础。结果表明理论SNR与实测值吻合,验证了仿真模型的准确性。
2025-11-18 19:36:40
301
原创 GVIM使用命令记录--持续更新
该摘要总结了几种常见的 Vim 编辑器操作命令。这些命令涵盖了文本显示设置、编辑操作和格式调整等功能,展示了 Vim 强大的文本处理能力。
2025-11-17 19:55:21
176
原创 MATLAB启动显示segmentation fault ERROR
摘要 在Linux系统启动MATLAB时出现"segmentation fault"错误,提示与glibc和LD_PRELOAD相关。解决方法是在启动前切换shell环境:先执行setenv SHELL /bin/bash命令设置环境变量,再通过matlab &启动MATLAB。这种方法可以规避预加载库导致的冲突问题。
2025-11-08 14:05:19
132
原创 HP打印机连接WIFI之后经常脱机问题
HP打印机M232DW频繁脱机问题解决。打印机初始连接2.4G频段WIFI时,经常显示脱机状态,尽管面板显示已连接。尝试重启设备、重连WIFI、修改无线通道均无效。后发现家中大量智能设备占用2.4G频段,导致连接不稳定。将打印机切换至5G频段后,连接恢复正常,连续测试数日未再出现脱机问题。这表明2.4G频段因设备过多导致信号干扰,而5G频段提供了更稳定的连接环境。
2025-11-03 19:22:18
404
原创 Spyglass LINT 快速上手教程
摘要:本文介绍了使用Spyglass工具进行设计验证的基本流程。首先通过GUI界面导入源文件和sgdc约束文件,其中sgdc文件定义了时钟等关键参数。然后设置顶层模块名、语法兼容性等选项,读取设计文件后选择需要执行的检查目标(Goal)。最后运行目标检查并等待结果输出。文中还提供了sgdc文件的基本语法示例,包括设计名、时钟定义等内容。整个流程涵盖了从文件导入到结果分析的主要步骤。
2025-11-01 10:03:46
247
原创 Cadence LEC工具使用介绍
本教程介绍了LEC(逻辑等价性检查)的debug过程。首先通过GUI操作读取设计、设置约束并查看对比失败点。整个过程提供了从问题定位到原因分析的系统方法。
2025-10-28 19:55:52
252
原创 excel表格中的多余行或者列删不掉或者删不干净
如何解决Excel文件过大问题 当Excel文件内容少但体积过大时,通常是因为存在大量空白格式行/列。解决方法: 选中所有空白行(Ctrl+Shift+↓),右键删除后直接保存关闭 重新打开文件,再次全选空白行,使用"清除所有内容"功能 对空白列执行相同操作 注意:必须分两步操作(先删除后清除),才能彻底清除隐藏的格式数据,有效缩减文件体积。
2025-10-28 19:24:40
610
原创 更换电脑,新建虚拟机,打开导致系统蓝屏
背景:因为新换电脑,cpu和主板都换了,cpu算是升级了几代。在新电脑上,安装完Vmware,新建一个虚拟机,导入老电脑的虚拟机硬盘之后,启动虚拟机直接会导致电脑蓝屏卡死。解决办法:升级Vmware版本【PS:现在的Vmware可以免费使用了】过程:试了网上说的几种方法,最后升级Vmware版本才解决这个问题。
2025-01-05 17:44:19
328
原创 CRC并行计算思路--基于python处理
网上关于CRC的原因解释很多,CRC就是输入数据对多项式的一个除法求余数操作,所以这里根据这个思路,通过python,求解CRC结果。以输入数据为未知数,初始状态也为一个未知数,然后对一个已知的多项式进行除法求余。上面输出的16个bit,每个bit都是和输入数据和CRC初始值相关。所以根据输入数据和初始值,然后按照上面的的公式,就可以直接算出CRC的最终值,而不需要进行多次移位异或操作。在已知CRC结构的前提下,就可以优化软件或者硬件的执行步骤和资源。
2024-06-01 13:15:36
483
1
原创 NFC CRC计算【TYPEA TYPEB TYPEV TYPEF】
NFC TYPE A、TYPE B、TYPE V、TYPEF及CRC32计算演示
2024-05-30 21:37:11
502
原创 qemu-riscv32: Unable to reserve 0xfffff000 bytes of virtual address space at 0x1000
RISCV程序通过qemu模拟运行程序遇到问题
2024-05-04 21:34:35
619
原创 target remote localhost:1234 localhost:1234: Connection timed out
target remote localhost:1234 localhost:1234: Connection timed out,出现此问题的解决方法
2024-03-31 21:51:03
1541
原创 windows右击文件或文件夹出现卡死现象
最近把电脑老的硬盘拆下来,换成新的硬盘,结果开机后,右击文件或者文件夹之后,鼠标开始转圈,而且资源管理器无响应。1. 随便打开一个文件夹,文件夹顶部有一个“查看”的界面,其界面里有个“选项”按钮。刚开始尝试了网上各种方法,都无效果。后来看到,可以通过文件夹里的清除选项来解决。2. 在常规界面下,有个“清除”操作,清除一下就可以了。
2023-04-18 22:55:36
6657
3
原创 simics在solaris系统中增加新磁盘
问题:默认安装的solaris系统磁盘空间小,需要增加新磁盘。增加新磁盘步骤如下:以4G大小的磁盘为例。参考:simics 帮助文档。
2023-04-09 12:28:37
283
1
原创 simics 安装solaris 9 sparc系统修改默认硬盘大小
simic安装solaris系统默认磁盘空间太小,可以通过修改安装脚本来修改磁盘大小
2023-04-09 11:39:30
460
1
基于线性反馈移位寄存器结构实现的简单数据加解密处理及并行计算分析
2024-05-28
基于STC12单片机的带有温度显示的可调电子时钟
2024-05-26
ARM CM3 designStart FPGA移植artix7系列
2023-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅