自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(19)
  • 资源 (4)
  • 收藏
  • 关注

原创 ISE 语言模版

// Usage of asynchronous resets may negatively impact FPGA resources// and timing. In general faster and smaller FPGA designs will// result from not using asynchronous resets. Please refer to//

2012-11-23 16:24:52 154

四相频率牵引(FQFD)

因为对卫星载波频率搜索的步长为500Hz,所以在码相关之后,频率的最大误差为士250Hz。这么大的频差直接用频率跟踪环进行捕获是很困难的,所以在相关器中对载波的跟踪锁定分两步完成。首先是一个四象限鉴频器将士250Hz的频率误差快速牵引到I10Hz以下,然后再用载波环完成最终的精确锁定。      【1」四象限鉴频器       四象限鉴频器用连续两次lms累加值的差△I和△Q作为频率误差的

2012-11-21 09:55:03 312

原创 状态机 风格

1.编码选择 one-hot (索引)(位宽与状态数相等)2.最后状态 default('bz)3.有一个异步或同步复位端4.用parameter定义状态3.两段式、三段式(即 状态译码、状态寄存、输出 分开)4.输出流水线寄存

2012-11-20 22:39:42 141

原创 Verilog Tip

Port declarations may be written differently when usingVerilog 2001 compared to Verilog 95Verilog 95module top (...q);: output q; reg q; Verilog 2001module top (...q);:

2012-11-19 08:44:39 154

原创 常用的MALAB函数

Matlab 索引从1开始findFind indices and values of nonzero elementsresampleResample time-domain data by decimation or interpolation(requires Signal Processing Toolbox software)awgnAdd white Gau

2012-11-08 10:47:04 408

转载 深入理解FFT

FFT是离散傅立叶变换的快速算法,可以将一个信号变换到频域。有些信号在时域上是很难看出什么特征的,但是如果变换到频域之后,就很容易看出特征了。这就是很多信号分析采用FFT变换的原因。另外,FFT可以将一个信号的频谱提取出来,这在频谱分析方面也是经常用的。              虽然很多人都知道FFT是什么,可以用来做什么,怎么去做,但是却不知道FFT之后的结果是什意思、如何决定要使用多

2012-11-07 09:52:05 889

转载 深入理解FFT

FFT是离散傅立叶变换的快速算法,可以将一个信号变换到频域。有些信号在时域上是很难看出什么特征的,但是如果变换到频域之后,就很容易看出特征了。这就是很多信号分析采用FFT变换的原因。另外,FFT可以将一个信号的频谱提取出来,这在频谱分析方面也是经常用的。              虽然很多人都知道FFT是什么,可以用来做什么,怎么去做,但是却不知道FFT之后的结果是什意思、如何决定要使

2012-11-07 09:47:16 104

转载 深入理解FFT

FFT是离散傅立叶变换的快速算法,可以将一个信号变换到频域。有些信号在时域上是很难看出什么特征的,但是如果变换到频域之后,就很容易看出特征了。这就是很多信号分析采用FFT变换的原因。另外,FFT可以将一个信号的频谱提取出来,这在频谱分析方面也是经常用的。              虽然很多人都知道FFT是什么,可以用来做什么,怎么去做,但是却不知道FFT之后的结果是什意思、如何决定要使

2012-11-07 09:37:35 121

原创 MATLAB DFT

The DFT of a vector x of length n is another vectory of length n:where ω is a complex nthroot of unity:This notation uses i for the imaginary unit,andp and j for indices thatrun from 0

2012-10-18 11:35:34 741

原创 Verilog PLI 函数类别

According to the operation performed by access routines, they are classified into 6 categories as shown below.Fetch: These routines return a variety of information about different objects in the d

2012-09-01 20:06:13 466

转载 memset

函数介绍  void *memset(void *s, int ch, size_t n);       函数解释:将s中前n个字节替换为ch并返回s;memset:作用是在一段内存块中填充某个给定的值,它是对较大的结构体或数组进行清零操作的一种最快方法。    将s所指向的某一块内存中的每个字节的内容全部设置为ch指定的ASCII值, 块的大小由第三个参数指定,这个函数通常为

2012-08-30 21:22:41 601

转载 C++中#if #ifdef 的作用

一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部分内容指定编译的条件,这就是“条件 编译”。有时,希望当满足某条件时对一组语句进行编译,而当条件不满足时则编译另一组语句。 条件编译命令最常见的形式为: /////////#ifdef 标识符 程序段1 #else 程序段2 #endif 它的作用是:

2012-08-29 21:23:10 240

转载 typedef

typedef的四个用途和两个陷阱---------------------------------用途一:定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针, // 和一个字符变量;以下则可行:typedef char* PCHAR; // 一

2012-08-29 16:38:45 116

转载 localparam

关于localparam,这个关键字书上很少会讲到。但是大公司的代码里经常会看到。这里特此,给出解释。define:可以跨模块的定义;parameter:本module内有效的定义,可用于参数传递;localparam:本module内有效的定义,不可用于参数传递;localparamcannot be used within the module port paramet

2012-08-24 11:14:37 716

转载 为什么Verilog输入输出要加锁存器?

Abstracty = a + b;一個很簡單的運算,該如何使用數位電路實現呢?Introduction使用環境:Quartus II 8.0y = a + b;這個在C是再簡單不過的運算,不過若要使用Verilog在數位電路實現,初學者可能會遇到一些困難。y = a + b兩數相加不使用clockAdd2_assign.v / Verilog1 mod

2012-08-24 10:56:23 329

原创 ISE 产生的标准modelsim fdo 文件

########################################################################## Filename: tb_my_test.fdo## Created on: Thu Jul 26 22:30:32 中国标准时间 2012####  Auto generated by Project Navigator for

2012-08-24 10:55:36 427

原创 正交上变频

直接上变频是把基带信号直接调制到射频载波上的一种最直接和最简单的调制方式。这种方式产生的射频已调信号的上、下边带在频谱上靠的非常近, 很难通过滤除等常规方法实现单边带调制。近几年, 一种新型的基于正交调制的直接变频技术, 即直接正交变频得到了迅速发展。该项技术采用正交对消原理消除无用边带信号, 达到单边带调制目的。其突出优点是不需要中频放大、滤波和变频部分, 且放宽了对射频部分滤波器的性能要求,

2012-08-24 10:54:06 868

转载 $random

“$random函数调用时返回一个32位的随机数,它是一个带符号的整形数...”,并给出了一个例子:_____________________________________________________EX-1:   reg[23:0] rand;   rand=$random%60; //产生一个在 -59—59范围的随机数——————————————————————

2012-08-24 10:38:44 179

转载 有限狀態機FSM coding style整理 (Verilog)

AbstractFSM在數位電路中非常重要,藉由FSM,可以讓數位電路也能循序地執行起演算法。本文將詳細討論各種FSM coding style的優缺點,並歸納出推薦的coding style。Introduction使用環境:Debussy 5.4 v9 + ModelSim SE 6.3e + Quartus II 8.1本文將討論以下主題:1.Moore FSM的架構

2012-07-28 11:23:13 97

STEL-2000A

intel 扩频芯片 intel STEL-2000A handbook

2013-09-02

Xilinx SPARTAN -6 封装库

Xilinx SPARTAN -6 封装库 altium designer

2012-04-01

xilinx Timing Constraints User Guide

xilinx Timing Constraints User Guide

2012-03-01

数字控制振荡器_nco_的fpga实现

介绍了NCO 数字控制振荡器的工作原理 详细分析了数控振荡器的性能指标和其在FPGA中的实现方法 最后给出了新设计的数控振荡器在QUARTUS2 中的仿真结果

2012-02-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除