前面使用emacs编辑了一个工程,感觉还是不错了,但是更习惯于vi的界面,于是总是在两个界面中搞混快捷键。这两天查找了vim中实现快速编写verilog的方法,发现vim一样强大。呵呵,不敢独享,给大家共享一下。
首先安装一下vim7.3,让后在用户根目录解压vim-setting.tgz文件,就可以使用了。在centos4.8, centos5.6上都测试了一下,都很不错。
vim.rar
asm文档在MSDN上的地址:
http://msdn.microsoft.com/en-us/library/bb219840(v=vs.85).aspx 微软垄断是真的,但是文档好也是真的。
1、asm离不开GPU内部的architecture,看一下vs 1.1的,在汇编语言中,comment是用分号而不是C中的双斜杠。

所有数据在vs中都是128位的。
相对应的寄存器如下:
Input V0 ~ V15 共16个 Output O* 9个(11个 Radeon) Constant C0 ~ C95 96个(ATI的有196个的) Temporary r0 ~ r11 12个 Addr ... ... ... ...
阅读更多
锂电池容量衰减的原因本质原因
看到这篇文章不错,发到这里。
锂离子电池在两个电极间发生嵌入反应时具有不同的嵌入能量,而为了得到电池的最佳性能,两个宿主电极的容量比应该保持一个平衡值。锂离子电池中,容量平衡表示成为正极对质量比,即: γ=m+/m-=ΔxC-/ΔyC+ 式中C指电极的理论库仑容量,Δx、Δy分别指嵌入负极及正极的锂离子的化学计量数。从上式可以看出,两极所需要的质量比依赖于两极相应的库仑容量及其各自可逆锂离子的数目。一般说来,较小的质量比导致负极材料的不完全利用;较大的质量比则可能由于负极被过充电而存在安全隐患。总之在最优化的质量比处,电池性能最佳。 对于理想的Li-ion电池系统 ... ... ... ...
阅读更多
锂电池容量衰减的原因本质原因
看到这篇文章不错,发到这里。
锂离子电池在两个电极间发生嵌入反应时具有不同的嵌入能量,而为了得到电池的最佳性能,两个宿主电极的容量比应该保持一个平衡值。锂离子电池中,容量平衡表示成为正极对质量比,即: γ=m+/m-=ΔxC-/ΔyC+ 式中C指电极的理论库仑容量,Δx、Δy分别指嵌入负极及正极的锂离子的化学计量数。从上式可以看出,两极所需要的质量比依赖于两极相应的库仑容量及其各自可逆锂离子的数目。一般说来,较小的质量比导致负极材料的不完全利用;较大的质量比则可能由于负极被过充电而存在安全隐患。总之在最优化的质量比处,电池性能最佳。 对于理想的Li-ion电池系统 ... ... ... ...
阅读更多
前言: Shc可以用来对shell脚本进行加密,可以将shell脚本转换为一个可执行的二进制文件。经过shc对shell脚本进行加密后,会同时生成两种个新的文件,一个是加密后的可执行的二进制文件(文件名以.x结束),另一个是C语言的原文件(文件名以.x.c结束)。 下面就说明一下shc的安装,参数,以及使用示例: 下载安装: (官网下载地址: http://www.datsi.fi.upm.es/~frosal/sources/) # wget http://www.datsi.fi.upm.es/~frosal/sources/shc-3.8.7.tgz # cd shc-3.8.7 # m ... ... ... ...
阅读更多
呵呵,终于可以休息一下了,但是网络还需要有人管理。这个权限管理介绍的很好,发到这里。
一. 使用 su 命令临时转换用户身份
1、su 的适用条件和威力
su命令就是转换用户的工具,怎么理解呢?比如我们以普通用户beinan登录的,但要添加用户任务,执行useradd ,beinan用户没有这个权限,而这个权限恰恰由root所拥有。解决办法无法有两个,一是退出beinan用户,重新以root用户登录,但这种办法并不是最好的;二是我们没有必要退出beinan用户,能够用su来转换到root下进行添加用户的工作,等任务完成后再退出root。我们能够看到当然通过su 转换是一种比较好的办法;
通过s ... ... ... ...
阅读更多
原先的CVS挂掉了,好久没有用版本管理,最近发现还是要启用一下版本管理。 安装如下:
1. client install
装了半天的RAPID SVN,都没有好使,郁闷。换成esvn,呵呵,一次搞定。那就用这个吧。
2. server install
2.1
mkdir /home/user/myrepo/ svnadmin create /home/user/myrepo/
2.2
An example /home/user/myrepo/conf/svnserve.conf will be:
[general] anon-access = read auth-access = write ... ... ... ...
阅读更多
前面一直用vcs和nanasim,虽然可以使用,但是版本和工作环境限制太严格,考虑使用ncveilog和hsim混合仿真可能就没有平台限制了。转载一个有用的流程。
How to Run Co-Simulation Using Hsim/Verilog
By TaoCheng
2006-9-27
INDEX
1.Introduction 2.Known Limitation of the Nassda/Cadence Flow 3.Hsim/Verilog Co-Sim Usage 3.1 Setup the Co-Sim Environment 3.2 Setup Co-Sim Configu ... ... ... ...
阅读更多
呵呵,在Jedimaster牛人看到这个,下次刚好用上,转载了。
============================================
如何编译ATILA GPU Emulator
工作繁忙,实在没工夫添加新的技术类文章。应朋友的委托才写了这个水文,希望对一些朋友有所帮助,平缓学习曲线。
ATILA是个有名的开源GPU模拟器,自从2007年的1.0版本后就闭源了。编译它非常简单, 从网站上下载ATILA-rei-source-complete-2010-01-14.7z解压缩到任意位置。 从Gnuwin32网站上下载flex、bison、regex、libinit3,解压缩 ... ... ... ...
阅读更多
Page 1 of 19 1 2 3 4 5 » ... Last »