FFT-1-FFT计划概述
来源:互联网 发布:程序员最喜欢的编辑器 编辑:程序博客网 时间:2024/04/30 15:22
1, “FFT计划”是什么?
FFT(FPGA Free Training)计划,是一套包含FPGA,SoC,CPU,Linux等内容的免费在线课程的总称。
其目的是降低学习相关技术的门槛和费用,推动FPGA,SoC,Cpu和Linux等技术的普及和发展。
2,“FFT计划”包括哪些内容?
FFT计划主要包含一套课程教学开发平台,一套课程教学教程两方面的内容。
a,课程教学开发平台,即“Octopus system”。
logo:
是由母版(O_board)和众多子板(键盘,数码管,uart,VGA,LCD,摄像头。。。。。。)组成的一整套系统。Octopus system集教学,实验,开发为一体,并包括相应的RTL测试程序,裸机C语言测试程序,以及Linux驱动程序。
b,教学课程,即“EoF”。其含义是“Embedded on FPGA”的简称。
logo:
“EoF”是由FPGA,SoC,CPU,Linux组成的一整套教学教材。主要包括HDL语言,C语言,数字电路设计;wishbone总线,Ipcore;计算机体系结构,CPU模拟器;Linux内核,Linux驱动。
3,“FFT计划”与目前常见的“嵌入式培训”“FPGA培训”有什么区别?
首先,常见的“嵌入式培训”,其课程一般包括C语言,嵌入式系统构建,linux系统编程,linux设备驱动等。其中嵌入式系统构建阶段,主要介绍基于开发板,移植bootloader,linux,rootfs等,大多是隔靴搔痒的内容,并不介绍开发板上面的CPU的具体实现,另外,linux方面,也很少有培训课程会深入分析linux kernel。
其次,现在,“FPGA培训”还尚处在起步阶段,培训课程还亟待完善。目前的FPGA培训课程,主要包含HDL语言,简单数字电路设计等课程,SoC内容几乎都是走马观花,SoC的核心—CPU,更是极少涉及。而运行在SoC之上的OS,更是鲜有提及。
“FFT计划”包括嵌入式和FPGA的核心内容,正弥补了“嵌入式”和“FPGA”两方面的短板,使嵌入式和FPGA能够很好的结合起来,形成一个独立完整的系统。随着FPGA成本,功耗的逐步较低,以及频率的逐步提高,FPGA内部使用由软核cpu和ip组成的SoC,并在此之上运行嵌入式os,将是必然趋势。这就更增加了“FFT计划”的迫切性。
此外,“FFT计划”是自由,开放,免费,共享的。这几点,也是传统的培训课程不具备的。
自由:任何人都可以传播和修改“FFT计划”的具体内容。
开放:“FFT计划”面向所有FPGA开发和嵌入式爱好者。
免费:“FFT计划”不会收取任何费用。
共享:“FFT计划”中的所有资料,知识,都可以分享给其他人。
4,“FFT计划”从什么时候开始的?
从本文档第一次发布,也就是说,当你看到你本文档时,“FFT计划”就已经开始了!
5,“FFT计划”在哪里,以及通过什么方式发布?
暂定:http://blog.csdn.net/rill_zhen/
6,如何参与“FFT计划”?
关注,传播,修改,更新,提供“Octopus system”或者“EoF”。
参与QQ群(277505520)。
- FFT-1-FFT计划概述
- FFT-1-FFT计划概述
- FFT-1-FFT计划概述 .
- FFT
- "fft"
- FFT
- fft
- FFT
- fft
- FFT
- FFT
- FFT
- FFT
- fft
- FFT
- FFT
- fft
- FFT
- 你以为是这样的,但是偏偏不是这样子
- JDBC事务控制管理
- 2014最新盗QQ方法,100%有效! (有兴趣的请进)
- 【分享】方言普通话语音识别语料库(单字部分)-600人
- IOS开发常用的开源类库4
- FFT-1-FFT计划概述
- Hadoop简介
- 旧u盘丢失文件如何恢复
- 移动硬盘分区后丢失数据怎么恢复
- LeetCode:Convert Sorted Array to Binary Search Tree
- 类的多态
- onlick onsubmit submit 的执行顺序
- 用C#开发网络防火墙技术分析
- ElasticsSearch - (1)安装: