发博文
个人资料
flybird
flybird
  • 博客等级:
  • 博客积分:100
  • 博客访问:2,027
  • 关注人气:0
评论
加载中…
留言
加载中…
访客
加载中…
好友
加载中…
博文
(2006-04-11 10:20)
分类: DSP技术
1、SDRAM RAS-to-CAS Delay(内存行地址控制器到列地址控制器延迟)
选项:2、3
RAS(Row Address Strobe,行地址控制器)到CAS(Column Address Strobe,列地址控制器)之间的延迟时间。在SDRAM进行读、写、删新时都会出现延迟,减少延迟能够提高性能,反之则降低性能。如果你的内存速度够快,尽量使用“2”。在超频的时候,选择“3”会让系统更稳定,增加OC成功率。
2、SDRAM RAS Precharge Time(SDRAM RAS预充电时间)
选项:2、3
在SDRAM刷新之前,RAS所需的预充电周期数目,减少时间能够提高性能,反之则降低性能。如果你的内存速度够快,尽量使用“2”。在超频的时候,选择“3”会让系统更稳定,增加OC成功率。
3、SDRAM CAS Latency Time/SDRAM Cycle Length(SDRAM CAS等待时间/SDRAM周期长度)
选项:2、3
控制SDRAM在读取或写入之前的时间,单位是CLK(Clock Cycle,时钟周期),减少等待时间能够增加突发传输的性能。如果你的内存速度够快,尽量使用“2”。在超频的时候,选择“3”会让系统更稳定,增加OC成功率。
4、SDRAM Leadoff Command(SDRAM初始命令)
选项:3、4
调节数据存储在SDRAM之前所需的初始化
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
分类: DSP技术

C6000访问存储器是很费时的,要提高C6000的数据处理率,应该使1个Load/Store指令能够访问多个数据。当程序需要对一连传的短型数据进行操作时,可使用字(整型)一次访问2个短型数据;然后用C6000的相应指令,如同时进行2个16位的加法指令,用_add2()对这些数据进行运算,以减少对内存的访问。类似的,对于C64,如需要对一连串整形数据进行操作时,可以使用双字长访问存储器。这种类型的优化就叫做:数据打包技术。

如用字访问代替2个16位短型数据的访问

void vecsum4(short *restrict sum, restrict short *in1, restrict short *in2,unsigned N)

{

   int i;

   #pragma MUST_ITERATE(10);

   for(i=0;i<N;i++)

   _amem4(&sum[i])=add2(_amem4_const(&in1[i]),_amem4_const(&in2[i]));

 

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2006-04-08 13:23)

关键字restrict的使用可以通过下面两个程序来说明 。

如下程序:两个均完成2个16位短型数据数组的矢量和

程序1:

void vecsum( short *sum, short *in1, short *in2, unsigned int N)

{

  int i;

  for(i=0;i<N;i++)

  sum[i]=in1[i]+in2[i];

}

程序2:

void vecsum(short * restrict sum, restrict short * in1, restrict short * in2,unsigned int N)

{

 int i;

 for (i=0;i<N;i++)

  sum[i]=in1[i]+in2[i];

}

编译器在编译程序1

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
分类: DSP技术

    在C6000中的Load或Store指令里,数据长度有单字节、双字节(半字、短型定点数)和4字节(字、定点数)等多种。对C62和C67,双字节型数据的地址必须从偶数开始。即其地址最低位是0, 4字节数据地址最低2位必为0,分别称为半字、字边界。在计算或书写地址时,均以他们的最低位地址作为存储单元地址的代表。在汇编语言或C中开辟数据或变量区时,需要根据数据类型调节其起始地址的起点,称为地址边界调整(alignment)。虽然C64的某些指令具有无须边界调整的功能,但其默认工作方式仍然是有边界调整的,仅在某些特别声明的情况(如LDNW等指令)下,才可以使用无边界调整的地址。

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
分类: DSP技术

编译器自动打包技术是指当编译器能判定待访问的数组是字(或双字)边界且循环次数是偶数次时,编译器将自动采用数据打包技术进行编译优化。

The _nassert intrinsic can convey information about the alignment of pointers and arrays.
void vecsum(short *a, const short *b, const short *c)

 {

_nassert(((int) a & 0x3) == 0);/* a is word aligned */

_nassert(((int) b & 0x3) == 0);/* b is word aligned */

 _nassert(((int) c & 0x7) == 0);/* c is doubleword aligned */

. . .

 }

_nassert 不会产生任何的代码,其作用是告诉编译优化器,其括号内的表达式为真,因而隐含的提示编译优化器,某种优化可能有效。

在C6000的C/C++编译器里规定,所有的全局数组都

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
分类: DSP技术

     Endian(终结方式)是指多字节数据内部高低有效位的存放顺序。

    在小端终结方式(Little-Endian)下,数据的高有效位字节存放在地址的高位字节,低有效位放在地址低字节,这与Intel公司数据存放惯例相同。大端终结模式(Big-Endian)下则反过来这与Motorola公司的一样。

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2006-04-05 21:14)
   今天路过我的blog,看到影子的留言了——又光顾我的blog,感动ing。汗啊,最近几天比较忙,实在是没时间整理blog。
 
   广东项目要交的文档太难写了!!前几天自己写了个文档,但是昨天晚上老师又给了个模版,说要按照模版写——设计模版的人简直把我们当作通才,好像什么都懂一样,专业相关、专业不相关的都要求写,晕。
 
   抱怨归抱怨,任务还是要完成的哦,明天继续写文档。等忙完了这个,一定把作业补交上来。
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
分类: 百科全书

第1讲:电容的特性(隔直通交)
电容器是一种能储存电荷的容器.它是由两片靠得较近的金属片,中间再隔以绝缘物质而组成的.按绝缘材料不同,可制成各种各样的电容器.如:云母.瓷介.纸介,电解电容器等.在构造上,又分为固定电容器和可变电容器.电容器对直流电阻力无穷大,即电容器具有隔直流作用.电容器对交流电的阻力受交流电频率影响,即相同容量的电容器对不同频率的交流电呈现不同的容抗.为开么会出现这些现象呢\'这是因为电容器是依靠它的充放电功能来工作的,如图1,电源开关s未合上时.电容器的两片金属板和其它普通金属板—样是不带电的。当开关S合上时,如图2所示,电容器正极板上的自由电子便被电源所吸引,并推送到负极板上面。由于电容器两极板之间隔有绝缘材料,
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
分类: 简单的生活
   天色阴沉,明天会下午吗……这些无法阻挡大家去木兰天池激情:木兰天池之行,风雨无阻。
  
   中午的时候阴沉的乌云散开了,还以为老天开眼了。哎,可惜下午就变脸了,今天晚上要把雨都下完就好了。还开玩笑说:“明天下雨,我就……”,老天要惩罚我啊。我才不怕了——与天斗,其乐无穷!
 
   刚才跟ZhuoPei、YuKun去超市准备了一下干粮,发现黄瓜好贵啊,才买了两根就要了2.9元,sign,幸亏挑的是小的!
 
   明天的木兰天池之行,期待ing ……
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
分类: 实验室的故事
     昨天zp说看我们的blog能不能坚持一个星期,太搓了,我想坚持一个星期应该铁定没什么问题吧。一定要坚持,不然要被对面的那个搓人阿亮鄙视了,哈哈哈!!不过感觉生活太平淡,貌似没有什么好些的。
 
     如果要说这周实验室的关键词,那么“天气”应该是当之无愧的。传说中实验室以前每周都有个锻炼日,可惜没坚持下来,传说中的人物、传说中的锻炼日,sign!广大实验室的xdjm们都明白,没有共产党就没有新中国,实验室的娱乐活动也绝对不能没有党的领导。在这里要表扬一下zp,英明神武,体察民情,想群众之所想。经过lab群上的明主投票后,汤池vs木兰天池,米兰天池的得票以绝对优势领先。可惜啊,这几天的天气让人琢磨不透,昨天还是艳阳高照,今天就阴沉沉的。yc说,清明时节雨纷纷。就像有个名人说的,天要下雨,娘要嫁人,随它去吧。没办法,明天是什么天气,恐怕只有耶稣知道啊,顺其自然吧。弱弱的问一下,现在有人工降雨,那又没有人工驱雨的,哪个晓得不?
   
 
 
 
 
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
  

新浪BLOG意见反馈留言板 不良信息反馈 电话:4006900000 提示音后按1键(按当地市话标准计费) 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

新浪公司 版权所有