在开始之前,我总是想多说点,因为看了很多的教程,中间也很辛酸,要达到无师自通的境界,在这种领域有些困难,每每遇到问题,总是喜欢百度一下,当找不到符合自己的情况的时候才是最头疼的时候,我们有点懒,有点想走捷径~~~
做做笔记,同时也做做教程,在摩尔定律走不下去的时候,我们就会想起FPGA,我们乐此不疲,因为前途无量,当我们轻车熟路,请不要忘了给我们经验的前辈,同时有好的经验的时候,写写教程,小则帮助一二像我们一样的人,大则为中国的科技兴国做做贡献,无所求,只为心里踏实。
这个教程分两部分,一个是硬件架构,另一个是软件架构,不免会有错误,希望指正,694768787@qq.com
所需硬件要求: cpu包含硬件乘法器,timer, 串口,至少8M SDRAM
usb blaster , pc一台
所需软件要求: ubuntu镜像文件,virtualbox虚拟机,quartus II 10.1, NiosII IDE 10.1 ,还要下载altera的nios2gcc-20080203.tar.bz2交叉编译器,nios2-linux-20080519.tar 里面包含了linux的源代码
此番硬件架构大体分为以下内容:
1.建立quartusII 工程。
2.利用sopc 工具搭建niosII软核处理器。
3.建立锁相环。
4.编译工程,分配引脚,重新编译。
5.提取所需的ptf文件。
- 1
- 2
前往页