單片機由中央處理器(含部分特殊功能寄存器)、內(nèi)部RAM、程序存儲器、各種外設(shè)(IO端口、定時器、串行接口、中斷處理電路等等)及對應(yīng)控制寄存器、時鐘電路、復(fù)位電路等幾部分組成。
高速SDRAM存儲器接口電路設(shè)計SDRAM可作為軟嵌入式系統(tǒng)的(NIOS II)的程序運行空間,或者作為大量數(shù)據(jù)的緩沖區(qū)。SDRAM是通用的存儲設(shè)備,只要容量和數(shù)據(jù)位寬相同,不同公司生產(chǎn)的芯片都是兼容的。一般比較常用的SDRAM
下載配置與調(diào)試接口電路設(shè)計FPGA是SRAM型結(jié)構(gòu),本身并不能固化程序。因此FPGA需要一片F(xiàn)lash結(jié)構(gòu)的配置芯片來存儲邏輯配置信息,用于進行上電配置。以Altera公司的FPGA為例,配置芯片分為串行(EPCSx系列)和并行(EPCx系
FPGA管腳設(shè)計FPGA的管腳主要包括:用戶I/O(User I/O)、配置管腳、電源、時鐘及特殊應(yīng)用管腳等。其中有些管腳可有多種用途,所以在設(shè)計FPGA電路之前,需要認真的閱讀相應(yīng)FPGA的芯片手冊。下面以Altera公司的Cyclone系