10 2011 档案

[笔记] 什么是欠采样?
摘要:采样定理:一个带宽为fb的模拟信号,采样速率必须为 fs > 2fb,才能避免信息的损失。实际所需最小采样频率是信号带宽的函数,而不仅取决于它的最大频率成份。通常来说,采样频率至少必须是信号带宽的两倍,并且被采样的信号不能是 fs/2 的整数倍,以防止混叠成份的相互重叠。 欠采样是在测试设备带宽能力不足的情况下,采取的一种手段,相当于增大了测试设备的带宽,从而达到可以采样更高频率信号的能力。 根据采样理论,对复杂信号(由数种不同频率的分量信号组成)进行采样时,如果采样时钟频率不到信号中最大频率的两倍,则会出现一种称为“混叠”的现象。当采样时钟频率足够低时,则导致一种称为“欠采样”的混.. 阅读全文

posted @ 2011-10-31 13:47 LiangXuan 阅读(1560) 评论(0) 推荐(0)

[笔记] 工作札记之PCB Layout
摘要:一、PCB Layout Notes: 1. DVI/HDMI的TMDS信号到SiI1161CTU的TMDS信号接收端的差分走线长度理论上应当少于10cm(虽然尚未被鉴定); 2. TMDS差分走线尽量避免走过孔,如果必须要走的话,应当差分对同时走,以使两根先都有等效的反射特性; 3. SiI1161CTU的封装里的ePad必须要话,且布线时连接到GND,应为焊与不焊,焊接是否完全将直接影响到-温度和频率之间的关系; 4. SiI1161去耦和旁路电容的设置: 阅读全文

posted @ 2011-10-29 10:15 LiangXuan 阅读(541) 评论(0) 推荐(0)

[笔记] 数码管显示(十一)
摘要:一、Codemodule seg7(// inputinput clk_50,input rst_n, //outputoutput[6:0] HEX7,HEX6,HEX5,HEX4,HEX3,HEX2,HEX1,HEX0);reg[24:0] cnt; //2的25次方,约640msalways@(posedge clk_50 or negedge rst_n) if(!rst_n) cnt <= 25'd0; else cnt <= cnt+1'b1; reg[3:0] num;always@(posedge clk_50 or negedge rst_n) i 阅读全文

posted @ 2011-10-25 22:57 LiangXuan 阅读(549) 评论(0) 推荐(0)

[笔记] Johnson计数器(十)
摘要:一、Codemodule johnson(// inputinput clk_50,input rst_n,input key3,key2,key1,// outputoutput[17:0] ledr);//parameter ledr_dir = 1'b0; //1'b1--right,1'b0--left//parameter ledr_on = 1'b1; //1'b1--on,1'b0--offreg ledr_dir; //1'b1--right,1'b0--leftreg ledr_on; //1'b1--o 阅读全文

posted @ 2011-10-25 22:56 LiangXuan 阅读(419) 评论(0) 推荐(0)

[笔记]按键消抖(九)
摘要:一、Codemodule key_debounce(// inputinput clk_50,input rst_n,input key3,key2,key1,// outputoutput[7:0] ledg);reg[2:0] key_rst;always@(posedge clk_50 or negedge rst_n) if(!rst_n) key_rst <= 3'b111; else key_rst <= {key3,key2,key1}; reg[2:0] key_rst_r;always@(posedge clk_50 or negedge rst_n) i 阅读全文

posted @ 2011-10-21 21:29 LiangXuan 阅读(418) 评论(0) 推荐(0)

[笔记] 简单的Testbench设计(八)
摘要:一、Testbench三步走: 1、对被测试设计的顶层接口进行例化; 2、给被测试设计的输入接口添加激励; 3、判断被测试设计的输出响应是否满足设计要求;二、简单的Testbench设计: 1、 Testbench中的例化应该把input转换为reg;相应的output就应该转换成wire; 2、 时钟的产生: 方式一、 // Define clk period 50MHz 20ns;// Define "`timescale 1ns/ps"parameter PERIOD = 20ns;initial begin clk=0; forever #(PERIOD... 阅读全文

posted @ 2011-10-21 19:35 LiangXuan 阅读(631) 评论(0) 推荐(1)

[笔记] 分频计数(七)
摘要:一、Codemodule clk_div(// input input clk_50,input rst_n,// outputoutput clk_div);/*// 25分频reg[5:0] cnt; //2的6次方>50always@(posedge clk_50 or negedge rst_n)beginif(!rst_n)cnt <= 6'd0;else if(cnt<6'd49)cnt <= cnt+1'b1;elsecnt <= 6'd0;endassign clk_div = (cnt <= 6'd2 阅读全文

posted @ 2011-10-21 19:11 LiangXuan 阅读(493) 评论(0) 推荐(0)

[]笔记Connected system ID hash not found on target at expected base address.
摘要:又见SYSID问题,弄了两天都没解决,今天参照例程改了device and pin里的设置,解决问题了。顺便把数码管、led无缘无故亮的问题也解决了。DEVICE:PACKAGE:FBGAPIN COUNT:780SPEED GRADE:ANYDUAL-PURPOSE pins:DCLK:USE AS PROGRAMMING PINDATA[0]:as input tri_stateddata[1]/asd0:同上data[7..2]:use as regular i/oflash-nce/ncso:as input tri_statedother active parallet pins:. 阅读全文

posted @ 2011-10-12 21:11 LiangXuan 阅读(7528) 评论(2) 推荐(0)

导航