昨晚找了一下,发现DDR3读写在工程上多是通过例化MIG,调用生成IPcore的HDL Functional Model。我说嘛,自己哪能写出那么繁琐的,不过DDR读写数据可以用到状态机,后期再添砖加瓦吧,当下先对比一下网上找的一段程序和自己例化后的程序。 另外,仿真了十余分钟,最后的是什么鬼?一头 ...
分类:
其他好文 时间:
2017-11-22 15:21:52
阅读次数:
623
函数式编程 函数:function。函数式:functional,一种编程范式。函数式编程是一种抽象计算机的编程模式。函数!= 函数式(如计算!=计算机) 如下是不同语言的抽象 层次不同 高阶函数 能接收函数做参数的函数: 1.变量可以指向函数2.函数的参数可以接收变量3.一个函数可以接收另一个函数 ...
分类:
编程语言 时间:
2017-11-19 22:23:16
阅读次数:
267
函数式编程 函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。 而函数式编程(请注意多了一个“式”字)——Functional Programming ...
分类:
编程语言 时间:
2017-11-17 14:51:49
阅读次数:
176
#include <functional>#include <iostream> void f(int& n1, int& n2, const int& n3){ std::cout << "In function: " << n1 << ' ' << n2 << ' ' << n3 << '\n' ...
分类:
编程语言 时间:
2017-11-14 22:28:01
阅读次数:
169
创建线程 #include <stdlib.h>#include <vector>#include <string>#include <set>#include <functional>#include <sys/inotify.h>#include <string.h>#include <dire ...
分类:
系统相关 时间:
2017-11-07 16:23:12
阅读次数:
229
1 Boost::bind 在介绍bind之前,我们先介绍一下STL中的绑定机制。我们知道在C++标准库中提供了bind1st,bind2nd函数绑定器和fun_ptr,mem_fun等函数适配器用来将函数绑定为一个函数对象。这些函数绑定器和适配器使用起来比较码分,需要根据全局函数还是类的成员函数, ...
分类:
其他好文 时间:
2017-11-03 16:47:34
阅读次数:
172
1.概念 函数:function,是编程里面的方法 函数式:functional,是一种编程范式 2.特点 把计算视为函数,而非指令 纯函数式编程:不需要变量,没有副作用,测试简单 支持高阶函数,代码简洁 3.python支持的函数式编程 不是纯函数式编程:允许有变量 支持高阶函数:函数可以作为变量 ...
分类:
编程语言 时间:
2017-10-29 11:24:20
阅读次数:
204
函数式编程初探 分享按钮 作者: 阮一峰 日期: 2012年4月 6日 作者: 阮一峰 日期: 2012年4月 6日 诞生50多年之后,函数式编程(functional programming)开始获得越来越多的关注。 不仅最古老的函数式语言Lisp重获青春,而且新的函数式语言层出不穷,比如Erla ...
分类:
其他好文 时间:
2017-10-19 14:05:46
阅读次数:
201
0down vote First, a functional dependency in the form A->B means that, given one value for A, we can determine one and only one value for B. Both A an ...
分类:
数据库 时间:
2017-10-16 13:37:29
阅读次数:
152
1. 温故知新:std::bind1st和std::bind2nd (1)bind1st、bind2nd首先它们都是函数模板,用于将参数绑定到可调用对象(如函数、仿函数等)的第1个或第2个参数上。 (2)函数的返回值是一个函数对象。它用于包装和改造传入的函数(或仿函数),并形成一个新的仿函数对象(是 ...
分类:
其他好文 时间:
2017-10-07 14:28:39
阅读次数:
232