摘要: Altera加密算法的改变1. 2002年,Altera关闭了Quartus II的license文件里面的HOSTID=ANY的选项。 2. 2003年,Altera的Quartus II开始采用包含4个seed的256位AES加密算法,理论上已经无法正向破解了。 3. 2006年,Altera的 阅读全文
posted @ 2016-03-09 15:19 chrispauls 阅读(2340) 评论(0) 推荐(0) 编辑
摘要: Quartus 13.0 64bit Cyclone V 输入时钟 I_GS_27M 输出时钟 OUT_PLL_CLK_74.25M testbench设置如下: `timescale 1ns/1ps`define clk_period 37037 //1000/27*1000= 37037ps 如 阅读全文
posted @ 2016-03-08 09:21 chrispauls 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 大约是166ps/inch。 也即是0.17ns/25.4mm 阅读全文
posted @ 2016-03-08 09:15 chrispauls 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 转载来自:http://blog.csdn.net/hongdongyu/article/details/8028194一、TCP/IP协议1、TCP/IP参考模型TCP/IP协议模型遵循简单明确的设计思路,包括以下四层协议:网络接口层:负责将二进制流转换为数据帧,并进行数据帧的发送和接受。数据帧是... 阅读全文
posted @ 2015-05-25 10:53 chrispauls 阅读(320) 评论(0) 推荐(0) 编辑
摘要: C++用位运算实现循环移位循环移位区别于一般移位的是移位时没有数位的丢失。循环左移时,用从左边移出的位填充字的右端。循环右移时,用从右边移出的位填充字的左侧。这种情况在系统程序中时有使用,在一些控制程序中用得也不少。例如:a = 01111011,循环左移2位的正确结果是: b=11101101b ... 阅读全文
posted @ 2015-05-18 18:27 chrispauls 阅读(926) 评论(0) 推荐(0) 编辑
摘要: Qt的QString类提供了很方便的对字符串操作的接口。使某个字符填满字符串,也就是说字符串里的所有字符都有等长度的ch来代替。QString::fill ( QChar ch, int size = -1 )例: QString str = "Berlin"; str.fill('... 阅读全文
posted @ 2015-05-17 13:29 chrispauls 阅读(179) 评论(0) 推荐(0) 编辑
摘要: QT 字符串处理函数:QString left ( int n ) const //取左边的n个字符。QString right ( int n ) const //取右边的n个字符。replace()函数提供方法替换字符串。remove()函数从字符串中移除字符。split()函数拆分字符串。mi... 阅读全文
posted @ 2015-05-16 16:14 chrispauls 阅读(346) 评论(0) 推荐(0) 编辑
摘要: dmsg--查看内核打印信息 阅读全文
posted @ 2015-03-15 13:34 chrispauls 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 转载:http://blog.csdn.net/jhqin/article/details/6775321注意:在VC中使用这些常量名称时,除了包含相应的头文件外,还需要预先包含initguid.h头文件。即:[cpp]view plaincopy#include常用设备接口类GUIDIdentif... 阅读全文
posted @ 2014-12-27 21:00 chrispauls 阅读(4225) 评论(0) 推荐(0) 编辑
摘要: 转载:http://blog.csdn.net/shenbin1430/article/details/4292463为什么要对齐? 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特 定的内存地址访问,这... 阅读全文
posted @ 2014-12-01 21:50 chrispauls 阅读(954) 评论(0) 推荐(0) 编辑