自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (18)
  • 收藏
  • 关注

原创 关于Loaded runtime library: 7402 (compatibility version 7400) but source was compiled with 7005...类型问题

问题描述因为不想自己配环境,所以随便找的一个docker镜像,在跑网络的时候,遇到以下的问题:Loaded runtime library: 7402 (compatibility version 7400) but source was compiled with 7005 (compatibility version 7000). If using a binary install问题分析从这个报错来看,意思就是说,需要的cuda版本应该是7005的,但是你的环境中,cuda的版本是7.4的。

2021-01-06 22:41:28 246

原创 pytorch中的tensor以numpy形式进行输出保存

pytorch中的tensor以numpy形式进行输出保存因为tensor和numpy不是一种数据类型,所以,在将数据输出保存之前,需要将tensor的数据类型进行转换,否则会报一下的错误TypeError: can't convert cuda:0 device type tensor to numpy. Use Tensor.cpu() to copy the tensor to host memory first.以下先贴一版没修改之前的代码,也就是会报error的。# a是我需要保存的数据

2021-01-05 21:16:08 6575

原创 逻辑综合 DC的一些注意事项(杂谈)

1.存储器原件推断有两种类型的存储器——锁存器和触发器。锁存器为电平敏感,触发器为边沿敏感。只要锁存器的使能有效,锁存器就是透明的,无效时,Q端输出就是D端保存的值。锁存器简单面积小,但是在DFT扫描插入变得困难,静态时序分析复杂,所以必须要避免锁存器产生。锁存器的产生多是因为条件语句的不完整,如有if没有else。2.常用group酱紫可以减少面积3.能有case不用if多层嵌套i...

2019-04-13 21:50:14 1317

原创 mobaxterm下Linux服务器的IDE、Spyder、vim等上下左右输入变成小键盘8246终极【解决方法】

mobaxterm打开服务器的时候,一直都奇怪我的上下左右,home、end、pgup、pgdn为什么都会变成小键盘的数字82467193。这个方法简直了,切换输入法,回到微软的自带的英文输入就好了!就这样就好了!醉了!...

2018-12-28 13:57:00 3420

原创 批量doc转docx的两种方法--Office Migration Planning Manager使用、插件使用

批量doc文件转docx文件的两种方法方法一第一种方法直接使用Office Migration Planning Manager (OMPM)。这个工具可以批量把doc文件转为docx文件。要声明的一点,这个工具比较适合IT相关从事者使用,或者懂得一些编程技术的。因为在后面有个文件需要修改。在使用OMPM之前,你需要安装Microsoft Office Compatibility Pack(兼容性安

2017-10-21 14:02:10 12238

原创 精通正则表达式--正则表达式入门示例拓展(2)总结笔记重点捕获型括号、环视字符

Perl中,$Fahrenheit和$Celsius之类的普通变量一般以$开头,可以保存一个数值或者任意长度的文本。if ($reply =~ m/^[0-9]+$/),m/…/代表尝试进行“正则表达式匹配”。=~用来连接正则表达式和待搜索的目标字符串,左侧返回值是true&false。括号没有改变正则表达式意义,但把括号内的数据保存了下来。$celsius =~ m/^[-+]?[0-9]+[

2017-10-12 18:09:57 353

翻译 微电子半导体集成电路专业术语英语整理

A be absorb in 集中精力做某事 access control list 访问控制表 active attack 主动攻击 activeX control ActiveX 控件 advanced encryption standard AES,高级加密标准 algorithm 算法 alteration of message 改变消息 application level

2017-10-12 15:57:52 19301

原创 精通正则表达式--正则表达式入门(1)总结笔记

正则表达式由两种字符构成。特殊字符(special character)称为元字符(metacharacter),其他的为文字(literal)或者普通文本字符(normal text character)。^、$分别为起始符与结束符,统称锚定(anchor)。用点号匹配任意字符.。用-i忽略大小写匹配,如 % egrep -i ’^(From;Subject;Date): ’ mailbo

2017-10-11 16:42:03 369

原创 操作系统(三)同步进程问题--理发师的睡觉问题

The Sleeping-Barber Problem.A barbershop consists of a waiting room with n chairs and barber room containing the barber chair.If these are no customers to be served ,the barber goes to sleep.If a custo

2017-09-26 16:45:11 8927 2

原创 python读取多行文件的三种方法

如图多行的数据文件读入,直接上代码。方法一:for line in open(r'C:\Users\Desktop\stat.txt'): print(line)方法二:f = open (r'C:\Users\Desktop\stat.txt','r')lines = f.readlines()for line in lines: print(line)方法三:f = open

2017-09-24 19:12:24 42295 2

原创 【个例】(unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated

SyntaxError: (unicode error) ‘unicodeescape’ codec can’t decode bytes in position 2-3: truncated \UXXXXXXXX escape输入:f = open('C:\Users\Mr.LongKj\Desktop\stats2\result.txt','w')报错: SyntaxError: (unic

2017-09-23 15:24:11 2841

原创 SyntaxError: EOL while scanning string literal问题及解决方法

path1 = 'F:\wamp1\www\stats\'如上面代码所示,在路径的末尾有反斜杠‘\’的时候,会提示你一条错误:【SyntaxError: EOL while scanning string literal】这应该是因为转义字符的问题。所以尝试了一下几种修改方式。正确且是我们想要的: 输入:path1 = 'F:\\wamp1\\www\\stats\\'print(path1)输

2017-09-23 14:27:10 61504 1

原创 数据结构(二)饥饿与死锁的区别

Deadlock – two or more processes are waiting indefinitely for an event that can be caused by only one of the waiting processes.Starvation – indefinite blocking. A process may never be removed from th

2017-09-21 21:20:28 791

原创 操作系统(一)协作进程临界区一些代码理解--Peterson’s Solution

Process SynchronizationThe Critical-Section Problem (临界区问题)Peterson’s SolutionSynchronization HardwareConcurrent access to shared data may result in data inconsistency. Maintaining data consistenc

2017-09-19 21:42:18 2350

原创 SignalTab II逻辑分析仪使用及与modelsim的区别说明

SignalTap与modelsim的区别 SignalTap II,是Altera Quartus II 自带的嵌入式逻辑分析仪(这里的嵌入式与ARM没有任何关系,单纯的是SignalTap II嵌入到FPGA当中而已。),与Modelsim软件仿真有所不同,是在线式的仿真,更准确的观察数据的变化,方便调试。 在单片机上可以利用单步调试来跟踪代码的运行情况,但是在FPGA上,是并行执行,无法利

2017-09-13 15:48:40 4437

原创 基于FPGA EEPROM读写实现及IIC总线协议和时序分析

结构框图引脚说明串行时钟信号引脚(SCL):在 SCL输入时钟信号的上升沿将数据送入 EEPROM器件,并在时钟的下降沿将数据读出。串行数据输入/输出引脚(SDA): SDA 引脚可实现双向串行数据传输。该引脚为开漏输出,可与其它多个开漏输出器件或开集电极器件线或连接。器件/页 地址脚(A2,A1,A0): A2、A1 和 A0 引脚为 24C01与 24C02 的硬件连接的器件地址输入引脚。

2017-09-07 11:04:30 4696

原创 基于FPGA Uart串口通信实验

基于FPGA Uart串口通信实验首先需要了解uart串口通信协议,根据个人专业需求不同,了解的层面可以不同。UART简介 通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),通常称作UART。UART通信在工作中相当常见,项目中需要生成uart信号,在博客中记录下。uart是异步通信,因为它只有一根线就可以数据的通信。不像SPI,I2

2017-09-04 19:16:10 18336 8

原创 基于FPGA PLL锁相环实现及示波器波形失真分析

在看前,建议先看【Cyclone_IV_器件中的时钟网络与 PLL.pdf 】 PLL具有时钟倍频和分频、相位偏移、可编程占空比、外部时钟输出,进行系统级的时钟管理和偏移控制功能。 PLL常用于同步内部器件时钟和外部时钟,使内部工作的时钟频率比外部时钟频率更高,时钟延迟和时钟偏移最小,减小或调整时钟到输出和建立时间。时钟控制模块输入 输入 说明 专用时钟输入 专用时

2017-08-30 21:41:12 3628

原创 FPGA按键检测

先立个flag,争取每周最少3个笔记。开发板:黑金AX301 AX301/AX4010 开发板上共有 4 个白色按键,分别为 Reset 和 KEY1~KEY3,我们这里要实验的就是这四个用户按键。 按键的电路设计如下 实现原理:四个按键 KEY1~KEY4 分别对应的 FPGA 管脚情况如下:Reset 键------PIN:N13KEY1 键--

2017-08-28 20:17:19 7746

原创 stm32F1,NRF24L01模块无线通信发送失败解决方法【正点原子原码修改】

原码是正点原子的官方例程,对于发送模块,我只是修改了主函数部分。#include "led.h"#include "delay.h"#include "key.h"#include "sys.h"#include "lcd.h"#include "usart.h" #include "24l01.h" int main(void) { u8 key,m

2017-08-10 19:37:36 10519 5

原创 python正则表达式,向前向后查找与回溯引用

向前向后查找import rekey = r'hello world'#这段是你要匹配的文本#上面的一句也可以利用以下的实现,因为我们一般处理数据都是对文件进行操作的#with open('/Users/Mr.Long/Desktop/data.txt', 'r') as f:#   key = f.read()p1 = r"(?).+?(?=)"#这是我们写的正则表达

2017-07-25 18:07:00 9674 3

原创 Python文件操作,with open as追加文本内容实例

最常见的读写操作import rewith open('/Users/Mr.Long/Desktop/data.txt', 'w') as f: f.write('hello world')就这样就完成了文件的写操错(此处用with的格式,可以节省很多不必要的麻烦)读操作同理,只是做一下微小的变化处理而已with open('/Users/Mr.Long/Desktop

2017-07-25 11:12:56 85694 5

原创 python 微积分计算

from sympy import *t = Symbol('t')x = Symbol('x')m = integrate(sin(t)/(pi-t),(t,0,x))n = integrate(m,(x,0,pi))print n

2017-07-18 14:55:02 19189

原创 python科学计算_numpy_函数库

常用统计函数:求和:sum()、均值:mean()、标准差:std()、方差:var()、最小值:min()、最大值:max()、最大值与最小值之差:ptp()、最大值的下标:argmax()、最小值的下标:argmin()、中值:median()上述函数都可以指定axis,来沿着某一轴操作;除了mean()函数求均值,还可以使用average(),并且可以指定weights参数来指定权值

2017-07-18 14:54:06 607

转载 python zip() 函数使用

参考:http://www.cnblogs.com/frydsh/archive/2012/07/10/2585370.html问题引入:lmbda = sum(x*y for x, y in zip(range(8), num_years))/sum(num_years)当我看到zip(range(8 ) , num_years),的时候,我的第一反应,这是不是在处理压缩包的数据呀?!但

2017-07-18 09:48:12 1577

原创 如何Altium Designer AD输出元件清单及按照不同数值分类

前言:因为有一段时间没操作AD了,很多基本功能都忘了,基本又是一个现学,不断地去找资料,却不尽人意,没能找到符合我自己想要的,而且和我之前的操作也不太一样,为此留下笔记,供日后查阅,如有错,请指出。AD导出元件清单操作:第一步:在原理图里点击上面的操作栏Reports→Bill of Materials在左边的方框里可以添加你要显示值,右边是预览,仅仅是预览,为

2017-05-27 11:40:36 31190 3

原创 OPA690对称电阻设置

实际应用中按照上图连接电路,上图为放大2倍,放大十倍的要求则需要将RF选定为1KΩ(200Ω~1.5KΩ均可满足),RG=100Ω,如果需要进行阻抗匹配则将RM并联至RG,用以调节输入阻抗。同时这三个电阻确定后则再确定RB的值,使得同相输入端和反相输入端对地的直流电阻相等即可确定RB的值,此举使得输入的直流偏流降低至最小。0.1uF电容的作用是电压耦合,减小二次谐波输出引起的波形失真。

2017-05-21 16:55:42 860

转载 射频放大器设计难点

七模18频道手机芯片1、例如高通835芯片,中国移动、中国联通、中国电信全网都可以使用,支持全球所有运营商网络,兼容市面99%以上的资费卡;2、低功耗设计,超低温运行,内置3500毫安电池,超长待机700小时,最大支持连续工作30小时;3、支持全球所有运营商网络(LTE-TDD,LTE-FDD,TD-SCDMA,WCDMA,CDMA2000-EVDO,CDMA1x,EDGE,GSM

2017-05-21 14:42:40 2698

转载 【转载】锁存器、寄存器、触发器区别

一、锁存器锁存器(latch)---对脉冲电平敏感,在时钟脉冲的电平作用下改变状态锁存器是电平触发的存储单元,数据存储的动作取决于输入时钟(或者使能)信号的电平值,仅当锁存器处于使能状态时,输出才会随着数据输入发生变化。锁存器不同于触发器,它不在锁存数据时,输出端的信号随输入信号变化,就像信号通过一个缓冲器一样;一旦锁存信号起锁存作用,则数据被锁住,输入信号不起作用。锁存器也称为透明锁

2017-05-14 12:07:55 1073

原创 quartus ii 管脚设置与test bench设置

对于不需要用到的管脚设置为三态test bench设置

2017-04-23 18:40:21 1360

cordic算法的Verilog和matlab实现和测试,里面有多个实现的案例,并且有详细的说明文档,有黑金cordic和xilinx cordic实现教程

这个文件有2个cordic算法的实现,其中一个包有cordic的matlab和Verilog实现,包含testbench。另一个是黑金的教程,里面有很多个经典的cordic案例,有三角函数、指数、对数、双曲函数等算法的实现和求解,并且有详细的文档说明,很值得一看。

2020-08-10

简易版AXI_BFM-master-slave verilog实现(包含testbech)

一个简易版AXI_BFM-master-slave verilog实现(包含testbech),不是很完整,但是可以参考。

2020-08-09

axi-master.7z

这是在ETH Zurich的PULP平台中开发的AMBA AXI协议的实现。 实现了AXI4 + ATOP和AXI4-Lite。

2020-08-09

gnuplot.7z

gnuplot科学绘图与数据可视化教程,里面包含gp463-win32-setup和4个教程PDF。

2020-07-20

微电子电路答案 全 第五版Microelectronic Circuits Solution

微电子电路答案【全】第五版Microelectronic Circuits Solution 英文版

2018-05-10

龙芯2号微处理器的功能验证

龙芯2号微处理器的功能验证龙芯2号微处理器的功能验证

2018-05-09

systemverilog+assertions应用指南

systemverilog+assertions应用指南systemverilog+assertions应用指南

2018-05-09

《数字集成电路分析与设计——深亚微米工艺》习题答案

《数字集成电路分析与设计——深亚微米工艺》习题答案

2017-12-10

linux-basic基本操作指令(最常用的)

linux-basic基本操作指令(最常用的)。里面包含了平常用到的操作命令及解释。

2017-10-28

Binary(doc,xls,ppt) to OpenXMLTranslator

该插件可批量把二进制格式的文件doc、xls、ppt转换为相应的Open XML文件。

2017-10-21

NetFx20SP1_x86.exe

这个是64位的,X86架构,.net framwork2.0,如果你的是32位的,或者X64的,你要到官网下载了

2017-10-21

MigrationPlanningManager

Microsoft Office Migration Planning Manager (OMPM).

2017-10-21

Microsoft Office Compatibility Pack

Microsoft Office Compatibility Pack:FileFormatConverters

2017-10-21

DE2 平台的引脚分配表

附录表的DE2 平台的引脚分配表。对应的型号cyclone II EP2C35F672C6N

2017-10-21

Cyclone-IV-器件中的时钟网络与PLL

Cyclone-IV-器件中的时钟网络与PLL

2017-08-29

压控增益放大器(VCA)模块(VCA810)(-40dB至+40dB增益可调)(FPGA或单片机外围模块)

压控增益放大器(VCA)模块(VCA810)(-40dB至+40dB增益可调)(FPGA或单片机外围模块)【含原理图和器件清单】

2017-06-03

电赛一等奖!简易数字频率计设计

电赛一等奖!简易数字频率计设计

2017-05-18

空空如也

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

TA关注的人

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