Oct 17
红外线已经不是什么新鲜玩样儿了,我们的生活中也到处可见其踪影:从电视、空调的遥控器,到男洗手间的自动感应小便池。下面是一个感觉还蛮人性化的红外线应用:

点击在新窗口中浏览此图片

从技术上来看其实不是什么难事,只是人离开近的时候显示详细资料,人离开远的时候用大字显示时间的钟。但是在设计和想法上,还是可以学习和借鉴的。

资料来源:
Engadget China
Tags:
Oct 17
经常用VHDL的Generate语句,却对Verilog的generate不太熟悉。
下面是查了XST User Guide后得知的Verilog中generate的语法:

1. generate语法有generate for, genreate if和generate case三种
2. generate for语句必须有genvar关键字定义for的变量
3. for 的内容必须加begin和end
4. 必须给for语段起个名字

例子:
引用
generate
genvar i;
  for (i=0; i<=7; i=i+1)
  begin : for_name
     adder add (a[8*i+7 : 8*i], b[8*i+7 : 8*i],
        ci[i], sum_for[8*i+7 : 8*i], c0_or[i+1]);
  end
endgenerate


更详细的用法请在XST User Guide中搜索generate。
Tags: ,
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]