2009年10月26日

(转)GNU编译器工具链

摘要: GNU编译器工具链简介GNU 编译器集合(也就是所谓的GCC)是由高级语言源码来构建二进制文件的编译器及实用程式的集合。GCC不仅是GNU/Linux上的标准编译器,而且他也是嵌入式系统研发的标准编译器。这是因为GCC支持各种不同的目标架构。例如,我们在这里所用的将专注于基于主机的研发(为我们编译所用的平台构建软件),不过如果我们是交叉编译(为一个不同的目标构建),GCC提供了40种不同的结构体系... 阅读全文

posted @ 2009-10-26 16:18 神一样驴子 阅读(2222) 评论(0) 推荐(0)

(转)如何以32 bit的方式存取SDRAM?

摘要: 全文地址:http://www.cnblogs.com/oomusou/archive/2008/11/25/sdram32.htmlAbstract在DE2因為只有一顆16 bit的SDRAM,儘管Nios II CPU是32 bit,存取SDRAM時必須透過Dyanamic Bus Sizing機制,花2個clk才能將32 bit資料讀取/寫入SDRAM;但DE2-70有2顆16 bit SD... 阅读全文

posted @ 2009-10-26 11:15 神一样驴子 阅读(1008) 评论(0) 推荐(0)

(转)avm_m1_writedata[15:0] 與 avm_m1_writedata[31:0]配合avm_m1_byteenable = 4'b0011意義是否一樣?

摘要: 全文地址:http://www.cnblogs.com/oomusou/archive/2008/11/20/sopc_byteenable.htmlAbstract開發mater ip時,我們可以自行定義data bus的寬度,也可以透過byteenable定義哪些byte有效,但這兩個方式意義是否相同呢?Introduction首先來談談為什麼會有這個需求?因為Nios II CPU是32 b... 阅读全文

posted @ 2009-10-26 11:12 神一样驴子 阅读(386) 评论(0) 推荐(0)

(转)如何在DE2-70使用SSRAM?

摘要: 全文地址:http://www.cnblogs.com/oomusou/archive/2009/02/14/de2_70_ssram.htmlAbstract一直有人反應無法在DE2-70使用SSRAM,主要是top module接法的錯誤,本文提出解決方法。Introduction使用環境:Quartus II 8.1 + Nios II 8.1 EDS + DE2-70 (Cyclone I... 阅读全文

posted @ 2009-10-26 10:54 神一样驴子 阅读(880) 评论(0) 推荐(0)

(转)如何使用Pipeline Bridge增進Nios II系統的Fmax?

摘要: 全文地址:http://www.cnblogs.com/oomusou/archive/2008/12/21/pipeline_bridge.htmlAbstract在DE2-70,隨便一個Nios II系統在Quartus II編譯後,幾乎都會遇到1個critical warning:『Critical Warning: Timing requirements for slow timing m... 阅读全文

posted @ 2009-10-26 10:05 神一样驴子 阅读(622) 评论(0) 推荐(0)

导航