自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

转载 verilog 有符号数

(1)在FPGA综合成电路的时候最底层都是以补码的形式在运算,正数的补码就是本身,负数的补码要取反+1。(2)编译器高的版本都支持verilog有符号运算的综合了。在定义时直接加上signed即可,如下:   input   signed [7:0 ] a,b;   output  signed [15:0] c;   wire   signed [15:0] x;   reg

2016-10-15 16:01:38 1946

转载 always assign的区别

verilog描述组合逻辑一般常用的有两种:assign赋值语句和always@(*)语句。两者之间的差别有:    1. 被assign赋值的信号定义为wire型,被always@(*)结构块下的信号定义为reg型,值得注意的是,这里的reg并不是一个真正的触发器,只有敏感列表为上升沿触发的写法才会综合为触发器,在仿真时才具有触发器的特性。    2. 另外一个区别则是更细微的差别:举个

2016-10-15 11:09:47 2194

转载 如何理解电平敏感的透明锁存器概念

最近在学夏宇闻老师的《verilog数字系统设计教程》,在always电平敏感信号中提到了电平敏感的透明锁存器的概念,不甚理解,所以想请教下下论坛里的朋友。这里,引用新浪博客一个网友的帖子。http://blog.sina.com.cn/s/blog_4cfafddd0100een4.html文章中关于这个问题作了一些探讨。想与大家再交流下。谢谢!附上帖子:(***帖子内容***

2016-10-15 10:40:18 4614

转载 matlab函数 kron

转自:http://blog.sina.com.cn/s/blog_7671b3eb0101132y.htmlmatlab函数 kron格式 C=kron(A,B)   %A为m×n矩阵,B为p×q矩阵,则C为mp×nq矩阵。kron即为Kronecker积,所谓Kronecker积是一种矩阵运算,其定义可以简单描述成:X与Y的Kronecker积的结果是一个矩阵:X11*

2016-06-29 10:38:36 3052

转载 matlab 定点量化

转自http://hsanyi.blog.163.com/blog/static/5502232520111194658521/浮点转换为定点的过程在Matlab中称为量化,使用quantizer和quantize两个函数完成。(1)、quantizer用于定义数据的量化属性(2)、quantize则按照quantizer定义的量化属性量化浮点数据。    下面举一

2015-01-15 15:45:22 23688 1

原创 scanf getchar gets 的区别

getchar()函数也是从键盘上读入一个字符,并带回显。它与前面两个函数的区别在于: //getchar()函数等待输入直到按回车才结束,回车前的所有输入字符都会逐个显示在屏幕上。 //但只有第一个字符作为

2014-08-24 16:00:24 957

转载 c/c++变量内存分配区域

一个由c/C++编译的程序占用的内存分为以下几个部分: 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static),全局变量和静态变量的

2014-08-24 10:16:33 397

转载 perl和python各自擅长的领域

设计一个语言的初始目的决定了该语言将会内建什么功能perl初始是Larry为了格式化处理文本而创建的所以内建了正则看python居然内建一个复数型别,我猜测Guido最初一定是为了数值计算而创建了pythonso,perl擅长文字处理,python擅长数值处理 Perl设 计之初就是为了方便编写复杂高效的系统脚本,它也是应该最为广泛的脚本编程语言。它在编程方面相当于瑞士军刀

2014-08-17 21:18:50 1258

转载 求子数组的最大和

题目:输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。例如输入的数组为1,-2, 3, 10, -4, 7, 2, -5,和最大的子数组为3, 10, -4, 7, 2,因此输出为该子数组的和18。 下面将逐步,从效率比较低的算法到效率比较高的算法,最

2014-08-15 10:41:27 350

转载 第一第二第三范式的区别与联系

1.1 第一范式(1NF)无重复的列       所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。如果出现重复的属性,就可能需要定义一个新的实体,新的实体由重复的属性构成,新实体与原实体之间为一对多关系。在第一范式(1NF)中表的每一行只包含一个实例的信息。简而言之,第一范式就是无重复的列。

2014-08-13 12:15:30 1312

转载 内存对齐

不涉及位域的内存对齐原则

2014-07-19 15:33:01 471

原创 notepad++ gcc编译器设置

1下载notepad++ ,安装2下载mingw(内涵gcc编译器)

2014-07-06 22:07:03 1629 2

翻译 perl 读写文件

读文件use strict;use warnings;sub open_display_file{ # the filename should be passed in as a parameter my $filename = shift; # open file to the handle open(FILE, $filename) || die "Could n

2014-07-04 10:49:09 545

原创 windows下 perl离线安装 模块

1  http://www.bribes.org/perl/ppm/       下载ppm模块

2014-07-03 16:42:39 2745

转载 Union和Struct的内存分配

嵌入式系统开发者应该对Little-endian和Big-endian模式非常了解。采用Little-endian模式的CPU对操作数的存放方式是从低字节到高字节,而Big-endian模式对操作数的存放方式是从高字节到低字节。也就是说Big-endian模式符合人的习惯,而Little-endian更加方便计算机操作。例如,16bit宽的数0x1234在Little-endian模式CPU内

2014-06-27 09:02:21 325

原创 perl环境变量设置

计算机=>属性=>高级=>环境

2014-06-24 12:15:34 13852

JESD84-B51(emmc_5.1).pdf

JESD84-B51(emmc_5.1).pdf 规范

2017-08-20

空空如也

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

TA关注的人

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