- 博客(17)
- 资源 (6)
- 收藏
- 关注
原创 论文写作小工具
1 mathpix介绍很多时候我们写论文的时候会用到自己已发表的论文里的公式,或者引用其他文献的公式,重新打一遍很费劲。使用该小工具可以直接将文档中的公式转换为mathtypte格式,使用方法和截图一样方便。网址https://mathpix.com/2 grammarly介绍该小工具为浏览器插件,可以实时检测所编写的英文段落中的错误并提示正确用法,用来发现语法错误很好用。网址h...
2018-11-28 23:09:59
4180
原创 tcl使用exec调用shell命令出错的问题解决
tclsh调用使用exec调用shell命令的时候经常出错,如使用"|"串联多个命令的时候,必须前后加空格awk中‘’出错,必须改成“”, $1 $2不识别sed -i ‘$s/\//g’ rtl_source_file.list 不识别 s 符号等有人列出了shell到tcl的exec需要进行调整的地方https://blog.youkuaiyun.com/bonny95/article/det...
2018-10-23 16:01:05
10618
1
原创 Makefile无法使用~/.bashrc中alias定义的命令别名
Makefile无法使用~/.bashrc中alias定义的命令别名,因为每个人的bashrc文件不同,makefile如果依赖于bashrc则通用性会受影响。最好将所有需要的信息都写到makefile中。...
2018-10-15 22:08:25
2199
原创 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
4308
原创 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
1180
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
483
原创 处理器设计相关书籍
专用处理器设计相关书籍专用处理器设计相关书籍处理器结构《Computer Organization and Design–The Hardware Software Interface》《Processor Microarchitecture: An Implementation Perspective》《Embedded DSP Processor Design》处理器设计...
2018-06-07 22:44:18
5259
翻译 DSP数的表示:定点数乘法
定点数乘法[toc] 本文翻译自https://www.allaboutcircuits.com/technical-articles/multiplication-examples-using-the-fixed-point-representation/ 做定点数乘法的时候,首先忽略掉小数点位置,将两个乘数的补码相乘;然后再确定小数点位置。无符号数乘以无符号数例一:假设a=10...
2018-05-13 16:46:43
7152
翻译 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
14910
原创 SIMD处理器设计技巧
SIMD处理器设计技巧SIMD处理器设计技巧向量长度寄存器:处理不等于SIMD硬件带宽的循环向量遮罩寄存器:处理向量循环中的IF语句并行存储器组:提供足够带宽步幅:处理SIMD中的多维数组集中-分散:用SIMD处理稀疏矩阵多种操作数位宽支持参考文献SIMD(single instruction multi data)结构的处理器,一条指令同时控制多条并行的数据通...
2018-03-03 17:29:12
1899
原创 机器学习加速器文献整理
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
3645
1
原创 并行存储器知识总结
并行存储器知识总结并行存储器知识总结存储优化途径并行存储器并行访问存储器交叉访问存储器高位交叉低位交叉分时启动并行无冲突访问存储器一维数组的无冲突访问存储器二维数组的无冲突访问存储器之一二维数组的无冲突访问存储器之二参考文献CPU与存储之间的速度常常是不匹配的,数据存取常常成为计算瓶颈。解决这个问题一方面可以通过提高速度来解决,另一个方...
2018-02-08 12:02:35
12994
原创 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
163603
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
5059
原创 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
20659
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
4337
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人