摘要: 目前赛灵思公司有两大类FPGA产品:Spartan类和Virtex类,前者主要面向低成本的中低端应用,是目前业界成本最低的一类FPGA;后者主要面向高端应用,属于业界的顶级产品。这两个系列的差异仅限于芯片的规模和专用模块上,都采用了先进的0.13 、90甚至65制造工... 阅读全文
posted @ 2019-01-14 20:50 Aurora_l 阅读(3058) 评论(0) 推荐(1) 编辑
摘要: 4、赋值Verilog HDL有两种为变量赋值的方法一种叫做连续赋值(Continuous Assignment),另一种叫做过程赋值(Procedural Assignment)。过程赋值又分为阻塞赋值(Blocking Assignment)和非阻塞赋值(Nonb... 阅读全文
posted @ 2019-01-14 20:47 Aurora_l 阅读(3318) 评论(0) 推荐(1) 编辑
摘要: 1 、基本一个模块, 由:module1.模块名 (module_name) 2端口列表 (port_list)3端口声明 (input、output、inout)4变量声明 (reg、wire、parameter)5行为描述语言 (initial、always)6连... 阅读全文
posted @ 2019-01-14 20:46 Aurora_l 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 1、FPGA的主要模块1.1可编程输入输出单元(IOB)可编程输入/输出单元简称I/O单元,是芯片与外界电路的接口部分,完成不同电气特性下对输入/输出信号的驱动与匹配要求。FPGA内的I/O按组分类,每组都能够独立地支持不同的I/O标准。通过软件的灵活配置,可适配不同... 阅读全文
posted @ 2019-01-14 20:46 Aurora_l 阅读(1561) 评论(0) 推荐(0) 编辑
摘要: 1 、常见的简称:FPGA :现场可编程门阵列,Field-Programmable Gate ArrayPLD :可编程逻辑器件,programmable logic deviceASIC :专用集成电路,Application Specific Integrate... 阅读全文
posted @ 2019-01-14 10:48 Aurora_l 阅读(1732) 评论(0) 推荐(0) 编辑
摘要: DLL和PLL是两个完全不同的东西,用在不同的地方。DLL-Delay locked loop 用在数字电路中,用来自动调节一路信号的延时,使两路信号的相位一致(边沿对齐), 在需要某些数字信号(比如data bus上的信号)与系统时钟同步的情况下, DLL将两路cl... 阅读全文
posted @ 2019-01-14 10:39 Aurora_l 阅读(1173) 评论(0) 推荐(0) 编辑
摘要: 原文地址 : https://blog.csdn.net/jxq0816/article/details/52610240来自博主:姜兴琪1.隐含寻址在指令中隐含着操作数的地址。如单地址的指令格式,就不是明显地在地址字段中指出第二操作数的地址,而是规定累加器ACC作为... 阅读全文
posted @ 2019-01-12 21:35 Aurora_l 阅读(6846) 评论(0) 推荐(0) 编辑
摘要: 异常处理的优点:它能使方法抛出一个异常给它的调用者,由调用者处理该异常。 try catch finally throws 1、一般形式throw new Arit... 阅读全文
posted @ 2019-01-12 16:06 Aurora_l 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 一、继承extends1、基本术语:在Java 术语中,如果类Cl 扩展自另一个类C2, 那么就将Cl 称为次类( subclass), 将C2 称为超类(superclass)。超类也称为父类或基类。次类又称为子类、扩展类或派生类。public class par... 阅读全文
posted @ 2019-01-11 10:52 Aurora_l 阅读(821) 评论(0) 推荐(0) 编辑
摘要: 把基本类型之转换为包装类对象的过程称为装箱(boxing),相反的过程称为开箱(unboxing)如果一个基本类型值出现在需要对象的环境中,编译器会将基本类型值进行自动装箱;如果一个对象出现在需要基本类型值的环境中,编译器会将对象进行自动开箱 Integer i1 ... 阅读全文
posted @ 2019-01-10 21:16 Aurora_l 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 上一个礼拜太忙了,今天开始恢复java的学习~目录1、面向过程——面向对象的区别2 、类的关联 聚合 组合3、string3.1 创建3.2不可变与限定字符串3.3正则表达式1、面向过程——面向对象的区别传统的面向过程式编程是动作驱动的,数据和动作是分离的。面向对象编... 阅读全文
posted @ 2019-01-09 21:39 Aurora_l 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 1、数据域封装为了避免对数据域的直接修改,应该使用Private修饰符将数据域声明为私有的,这称为数据域封装。在定义私有数据域的类外的对象是不能访问这个数据域的。但是经常会有客户端需要存取、修改数据域的情况。为了能够访问私有数据域,可以提供一个get 方法返回数据域的... 阅读全文
posted @ 2019-01-02 17:32 Aurora_l 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 目录1、定义通用类2、无引用对象数据的默认值3、对象的赋值4、静态变量、常量、方法5、可见修饰符public6、private从这章节开始,要慢慢养成——面向对象编程的思维,使用对象进行程序设计。1、定义通用类引入——通用类来定义同一类型的对象,一个对象的属性/特征/... 阅读全文
posted @ 2018-12-28 10:54 Aurora_l 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1.申明int [][] array1 ={ {1,2,3} , {0} , {2,2,2,2,2} , {5,6} }; 锯齿数组int [][] array2 = new int [5][ ]; // new int[5][] 创建数组时,必须指定第一个... 阅读全文
posted @ 2018-12-26 21:56 Aurora_l 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1 数组申明: double [] myList; 声明一个数组变量时并不在内存中给数组分配任何空间。它只是创建一个对数组的引用的存储位置2 创建数组: myList = new double [3];这条语句做了两件事情:1 ) 使用new elementTy... 阅读全文
posted @ 2018-12-26 20:04 Aurora_l 阅读(145) 评论(0) 推荐(0) 编辑
摘要: java中名叫方法,在C语言里我们叫做函数。每当调用一个方法时,系统会创建一个活动记录(也称为活动框架),用于保存方法中的参数和变量。活动记录置于一个内存区域中,称为调用堆栈( call stack)。调用堆栈也称为执行堆栈、运行时堆栈,或者一个机器堆栈,常简称为“堆... 阅读全文
posted @ 2018-12-25 15:40 Aurora_l 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 对于类似于大量数据求和等问题,如果一个个数据通过键盘键入,工作量将很大。可以把这些数据用空格隔开,保存在一个input.txt文件中,使用输入重定向命令。输入重定向命令 java SentinelValue output.txt同时使用 java Sentinel... 阅读全文
posted @ 2018-12-24 10:41 Aurora_l 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 今天开始学习java,之前有C语言的基础,因此很快的浏览了一遍java的基本知识 例如键盘输入、屏幕显示等,主要了解了一下和C语言的区别。十六进制转十进制、十进制转十六进制用一个例子总结了一下今天学到的知识:十六进制转十进制package basic_practice... 阅读全文
posted @ 2018-12-21 21:32 Aurora_l 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 首先,SKa数字签名确保发送方的身份,再通过PKb加密,经过互联网的传输,接收方核实签名、解密。但对较长的报文进行数字签名会加大计算机的计算量,需要较长时间。因此,提出了使用密码散列函数 即使H(X)被截获了,截获者也无法伪造出Y 使H(X)=H(Y)改进后的加密... 阅读全文
posted @ 2018-12-20 14:27 Aurora_l 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 运输层提供的是进程与进程间的逻辑通信,网络层为主机之间提供逻辑通信。进程间的通信引入了端口的概念,为了标记各个进程在和运输层交互时的层间接口。TCP用主机的IP地址加上端口号作为TCP连接的端点(套接字socket)运输层主要有两个协议:TCP和UDP,都有复用和分用... 阅读全文
posted @ 2018-12-19 17:27 Aurora_l 阅读(170) 评论(0) 推荐(0) 编辑