蜗牛

一起交流,共同进步
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  SOPC Builder

摘要:这几天一直在看SOPC Builder的用户手册,从中看到了很多Avalon接口的高级特性。之前一直对Avalon Memory-Mapped Bridges的作用以及用法不是很了解,今天猛然发现这确实是个好东西,可以提高系统性能的同时降低FPGA资源的利用率。那这个bridge究竟实现了这么样的一个功能呢?为什么我们要使用这个bridge,它能给我们带来哪些好处呢?如果没有添加bridge,就像... 阅读全文

posted @ 2009-05-24 14:32 路漫漫... 阅读(4419) 评论(1) 推荐(2)

摘要:完成自定义外设的硬件设计后,就需要编写软件来测试外设的设计是否正确了。在这之前首先要弄清楚Nios II中的地址对齐,对Avalon slave来说,有两种地址对齐方式:动态地址对齐和静态地址对齐。动态地址对齐:动态地址对齐可以自动适应和Avalon master端口宽度不同的器件,而同时保持地址增长的方式是以字节为单位增长的方式。匹配不同端口宽度的master和slave时使用动态地址对齐方式可... 阅读全文

posted @ 2009-05-09 22:19 路漫漫... 阅读(3637) 评论(14) 推荐(0)

摘要:开发环境:Quartus II 8.1 + Nios II IDE 8.1外设功能:4*4键盘自定义外设是SOPC系统灵活性的重要体现,是SOPC系统中极其重要的一种设计方法。在大量的数据需要处理时,利用自定义外设由具体的硬件来实现,可以极大程度的提高系统运行的速度,同时便于系统的模块化与集成,是SOPC系统设计的重中之重!!!在设计自定义外设之前,一定要知道外围电路的工作原理,也就是自定义的外设... 阅读全文

posted @ 2009-05-09 19:22 路漫漫... 阅读(4427) 评论(2) 推荐(1)