自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (6)
  • 收藏
  • 关注

原创 论文写作小工具

1 mathpix介绍很多时候我们写论文的时候会用到自己已发表的论文里的公式,或者引用其他文献的公式,重新打一遍很费劲。使用该小工具可以直接将文档中的公式转换为mathtypte格式,使用方法和截图一样方便。网址https://mathpix.com/2 grammarly介绍该小工具为浏览器插件,可以实时检测所编写的英文段落中的错误并提示正确用法,用来发现语法错误很好用。网址h...

2018-11-28 23:09:59 3610

原创 tcl使用exec调用shell命令出错的问题解决

tclsh调用使用exec调用shell命令的时候经常出错,如使用"|"串联多个命令的时候,必须前后加空格awk中‘’出错,必须改成“”, $1 $2不识别sed -i ‘$s/\//g’ rtl_source_file.list 不识别 s 符号等有人列出了shell到tcl的exec需要进行调整的地方https://blog.csdn.net/bonny95/article/det...

2018-10-23 16:01:05 10246 1

原创 Makefile无法使用~/.bashrc中alias定义的命令别名

Makefile无法使用~/.bashrc中alias定义的命令别名,因为每个人的bashrc文件不同,makefile如果依赖于bashrc则通用性会受影响。最好将所有需要的信息都写到makefile中。...

2018-10-15 22:08:25 2133

原创 IP公司及其处理器IP系列(DSP, GPU, AI)

Synopsys来源:https://www.synopsys.com/zh-cn/designware-ip.htmlARC处理器Embedded Vision ProcessorsEV5xEV6xCadence来源:https://ip.cadence.com/ipportfolio/tensilica-ipTensilica Customizable Proces...

2018-10-07 17:33:35 4243

原创 asip designer错误及解决方案

错误1: ERROR: incomplete register transfer(s) for following instruction(s): Please check that the outputs of the following statements and assignments are connected to registers or memories, ...

2018-09-13 09:54:48 1098 2

原创 modelsim 编译system c的cpp文件出错

modelsim编译system c出现如下错误Model Technology ModelSim SE sccom 6.5 compiler 2009.01 Jan 22 2009** Error: (sccom-94) Unsupported operating system - Ubuntu 11.10 \n \l. Refer to the ModelSim release not...

2018-09-11 21:01:22 455

原创 处理器设计相关书籍

专用处理器设计相关书籍专用处理器设计相关书籍处理器结构《Computer Organization and Design–The Hardware Software Interface》《Processor Microarchitecture: An Implementation Perspective》《Embedded DSP Processor Design》处理器设计...

2018-06-07 22:44:18 5053

翻译 DSP数的表示:定点数乘法

定点数乘法[toc] 本文翻译自https://www.allaboutcircuits.com/technical-articles/multiplication-examples-using-the-fixed-point-representation/ 做定点数乘法的时候,首先忽略掉小数点位置,将两个乘数的补码相乘;然后再确定小数点位置。无符号数乘以无符号数例一:假设a=10...

2018-05-13 16:46:43 6968

翻译 DSP数的表示:定点小数Q 格式表示和加法

定点表示:Q 格式和加法举例本文翻译自https://www.allaboutcircuits.com/technical-articles/fixed-point-representation-the-q-format-and-addition-examples/定点表示是的我们可以在低开销的整数硬件上使用小数运算。本文首先介绍小数表示方法Q格式,然后给一些定点加法的例子。在低开销D...

2018-05-11 18:37:06 13957

原创 SIMD处理器设计技巧

SIMD处理器设计技巧SIMD处理器设计技巧向量长度寄存器:处理不等于SIMD硬件带宽的循环向量遮罩寄存器:处理向量循环中的IF语句并行存储器组:提供足够带宽步幅:处理SIMD中的多维数组集中-分散:用SIMD处理稀疏矩阵多种操作数位宽支持参考文献SIMD(single instruction multi data)结构的处理器,一条指令同时控制多条并行的数据通...

2018-03-03 17:29:12 1819

原创 机器学习加速器文献思维导图(2018.2.10版)

机器学习加速器文献思维导图(2018.2.10版)

2018-02-10 14:54:09 591

原创 机器学习加速器文献整理

William J Dally 团队文献一SCNN An Accelerator for Compresse d-sparse Convolutional Neural Networks1文献二EIE Efficient Inference Engine on Compressed Deep Neural Network2寒武纪团队文献一DianNao A Small-Footpr...

2018-02-10 11:07:40 3526 1

原创 并行存储器知识总结

并行存储器知识总结并行存储器知识总结存储优化途径并行存储器并行访问存储器交叉访问存储器高位交叉低位交叉分时启动并行无冲突访问存储器一维数组的无冲突访问存储器二维数组的无冲突访问存储器之一二维数组的无冲突访问存储器之二参考文献CPU与存储之间的速度常常是不匹配的,数据存取常常成为计算瓶颈。解决这个问题一方面可以通过提高速度来解决,另一个方...

2018-02-08 12:02:35 12769

原创 python numpy 数据类型转换

python numpy 数据类型转换numpy数据类型转换需要调用方法astype(),不能直接修改dtype。调用astype返回数据类型修改后的数据,但是源数据的类型不会变,需要进一步对源数据的赋值操作才能改变。例如>>> a=np.array([1.1, 1.2])>>> a.dtypedtype('float64')>>> a.astype(np.int16)array(

2018-02-07 09:44:40 161588 3

原创 python笔记 从array中取一个数时,返回值仍保持array属性

python笔记 从array中取一个数,返回值仍保持array属性从array直接取一个数的时候,会返回一个值,而不是一个含有一个数的array,这样在一些操作中会出错。为了仍返回一个array,有两种方法,一种是在外边再套一层array定义,一种是通过冒号索引来取数>>> a=np.array([1,2,3])>>> aarray([1, 2, 3])>>> a[0]1通过

2018-01-23 09:51:47 5013

原创 python笔记 使用numpy中的savez(save)保存非数组数据

python笔记 使用numpy中的savez(save)保存非数组数据savez()保存非数组数据时,如字符串,字典时,会转换为object,此时不能直接像读取数组那样直接用load读出后索引,可以通过加[()]解决.例如import numpy as npstr = 'abc'arr = np.array([[1, 2], [3, 4]])dict = {'a' : 1, 'b

2018-01-18 11:52:20 20557 5

原创 python笔记 多个字符串逻辑运算

python笔记 多个字符串逻辑运算python用一个字符串变量和多个字符串比较的时候,不能用逻辑运算符直接连接几个字符串,例如>>> str = 'abc'>>> str == ('abcd' or 'abc')False>>> str = 'abc'>>> str == ('abc' or 'abcd')True应将每个判断分开写>>> str == 'abc'

2018-01-18 11:22:20 4233 2

CMOS 滤波器设计笔记

CMOS 滤波器设计笔记 CMOS 滤波器设计笔记

2013-01-02

Verilog HDL 可综合语法总结

Verilog HDL 可综合语法总结 Verilog HDL 可综合语法总结

2013-01-02

Linux必学的60个命令

Linux常用的60个命令,Linux常用的60个命令。

2011-07-09

VMware中通过bridged连接网络

介绍通过bridged连接网络时的几个细节设置,避免连接失败。

2011-07-09

Linux基本命令集

linux必学的60个基本命令,包括日常最常用的几个命令,便于查找

2011-07-08

空空如也

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

TA关注的人

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