基于FPGA的通用SPI總線IP核設(shè)計與實現(xiàn)
[Abstract]:In order to solve the universal problem of serial clock in SPI protocol, a design method of SPI bus IP core based on FPGA is proposed. The system structure is decomposed by modularization with FPGA as the core controller to adapt to the top-down design method and each module is described. The design method of SPI host is realized by using Verilog hardware description language and finite state machine in Quartus II development platform, and the corresponding mathematical model is given in combination with SPI timing. The system scheme is designed with M25P64 serial FLASH of STMicro company and the IP core. Finally, the read and write operations of FLASH are simulated under the Modelsim environment, and the correctness and reliability of the IP core design are verified by the online test of signaltap.
【作者單位】: 地質(zhì)災(zāi)害防治與地質(zhì)環(huán)境保護國家重點實驗室 成都理工大學(xué);西南科技大學(xué);
【基金】:國家自然科學(xué)基金重大科研儀器設(shè)備研制專項(41227802) 國家杰出青年科學(xué)基金(41025015) 國家自然科學(xué)基金(41274109) 四川省青年科技創(chuàng)新研究團隊項目(2011JTD0013) 四川省科技支撐計劃(2013FZ0022)
【分類號】:TP336
【參考文獻】
相關(guān)期刊論文 前7條
1 劉曉東;施艷艷;李淑波;;基于SPI接口的凌陽單片機鍵盤設(shè)計[J];電測與儀表;2007年02期
2 孟令軍;李娜;;基于FPGA的內(nèi)部邏輯在線測試技術(shù)研究[J];電測與儀表;2008年11期
3 劉攀;繆淮扣;曾紅衛(wèi);劉陽;;基于FSM的測試理論、方法及評估[J];計算機學(xué)報;2011年06期
4 楊秀增;蔣志年;;基于FPGA的高精度全數(shù)字鎖相環(huán)IP核設(shè)計[J];計算機測量與控制;2010年09期
5 荊夕軍;王云華;;基于SPI接口和MAX3100的高速串行紅外通訊[J];微計算機信息;2007年08期
6 吳小霞,葛元慶;USB設(shè)備接口IP核的設(shè)計[J];微電子學(xué)與計算機;2005年03期
7 王世元;謝開明;石亞偉;陳孟鋼;龍正吉;;一種新的可控分頻器的FPGA實現(xiàn)[J];西南大學(xué)學(xué)報(自然科學(xué)版);2007年01期
【共引文獻】
相關(guān)期刊論文 前10條
1 劉曉東;施艷艷;李淑波;;開關(guān)線性復(fù)合式功率放大器波形發(fā)生電路設(shè)計[J];半導(dǎo)體技術(shù);2007年09期
2 劉政;蔣志勇;;SignalTapⅡ ELA的FPGA在線調(diào)試技術(shù)[J];單片機與嵌入式系統(tǒng)應(yīng)用;2010年04期
3 郭雅娣;趙月琴;;近距離無線通信的嵌入式數(shù)據(jù)記錄設(shè)備設(shè)計[J];單片機與嵌入式系統(tǒng)應(yīng)用;2010年05期
4 張雅珍;;基于FPGA和ADS830的數(shù)字示波器設(shè)計[J];電子測量技術(shù);2009年10期
5 董成基;齊杏林;呂靜;趙志寧;;飛行控制軟件測試用例生成技術(shù)[J];兵工自動化;2012年09期
6 蘇成悅;李文杰;莊偉林;;基于FSM的短距離家居通訊協(xié)議的分析及應(yīng)用[J];廣東工業(yè)大學(xué)學(xué)報;2013年02期
7 聶晶;沈健;于冰;;基于狀態(tài)機的USB 2.0事件檢測模塊的硬件實現(xiàn)[J];合肥工業(yè)大學(xué)學(xué)報(自然科學(xué)版);2007年09期
8 周永杰;樊云飛;高立艾;;基于FPGA的變壓器繞組在線監(jiān)測系統(tǒng)的設(shè)計[J];計算機與信息技術(shù);2009年04期
9 應(yīng)芳琴;;基于FPGA的內(nèi)部信號實時監(jiān)測方法研究[J];中國現(xiàn)代教育裝備;2011年01期
10 曾菊容;;基于FPGA的雙邊沿移位寄存器設(shè)計[J];隴東學(xué)院學(xué)報;2011年02期
相關(guān)會議論文 前1條
1 梁科;賈繼華;馬志翹;李國峰;;USB1.1設(shè)備控制器IP核的設(shè)計和應(yīng)用[A];第一屆中國高校通信類院系學(xué)術(shù)研討會論文集[C];2007年
相關(guān)碩士學(xué)位論文 前10條
1 羅亮;無線醫(yī)療數(shù)據(jù)采集系統(tǒng)的設(shè)計與實現(xiàn)[D];北京郵電大學(xué);2011年
2 蔣建榮;基于FPGA鋁半連續(xù)鑄造用超聲波電源的研究[D];中南大學(xué);2011年
3 魏萍;模擬電路系統(tǒng)參數(shù)自動測量系統(tǒng)的研制[D];哈爾濱工程大學(xué);2011年
4 曲震宇;基于FPGA技術(shù)的USB設(shè)備控制器的設(shè)計[D];哈爾濱理工大學(xué);2006年
5 聶晶;USB2.0設(shè)備控制器芯片的設(shè)計與驗證[D];合肥工業(yè)大學(xué);2007年
6 肖志飛;USB設(shè)備控制器IP核研究[D];遼寧工程技術(shù)大學(xué);2006年
7 李娜;基于FPGA的地面綜合測試臺系統(tǒng)研究[D];中北大學(xué);2009年
8 楊娟;USB2.0設(shè)備控制器在PowerPC架構(gòu)上的集成設(shè)計與驗證[D];廈門大學(xué);2009年
9 徐留洋;引信仿蝙蝠探測系統(tǒng)信號發(fā)生器關(guān)鍵技術(shù)研究[D];南京理工大學(xué);2009年
10 蔣海英;基于AVR單片機教學(xué)實驗板的設(shè)計[D];西南交通大學(xué);2009年
【二級參考文獻】
相關(guān)期刊論文 前10條
1 葉波;羅敏;王紫石;;SDH/SONET支路時鐘抖動衰減數(shù)字鎖相環(huán)設(shè)計[J];半導(dǎo)體技術(shù);2009年01期
2 單長虹,王彥,陳文光,陳忠澤;基于FPGA的高階全數(shù)字鎖相環(huán)的設(shè)計與實現(xiàn)[J];電路與系統(tǒng)學(xué)報;2005年03期
3 范寒柏;陶杰;王欣;;一種基于VHDL語言的全數(shù)字鎖相環(huán)的實現(xiàn)[J];電子技術(shù)應(yīng)用;2009年04期
4 張多利,李麗,高明倫,程作仁;可配置非冪方分頻器的全新設(shè)計方法[J];電子學(xué)報;2002年08期
5 張繼勇;王愛國;;SEC中的全數(shù)字鎖相環(huán)的分析及設(shè)計[J];光通信研究;2006年06期
6 張涌,錢樂秋,王淵峰;基于確定有限狀態(tài)機的測試輸入序列選取[J];計算機研究與發(fā)展;2002年09期
7 聶長海,徐寶文;一種最小測試用例集生成方法[J];計算機學(xué)報;2003年12期
8 龍鋒利;程健;;基于NiosⅡ嵌入式處理器的數(shù)字電源控制系統(tǒng)的設(shè)計[J];計算機測量與控制;2009年05期
9 高志;黃生葉;;基于FPGA的通用高速串行互連協(xié)議設(shè)計[J];計算機測量與控制;2009年09期
10 吳鵬,施小純,唐江峻,林惠民,陳宗岳;關(guān)于蛻變測試和特殊用例測試的實例研究(英文)[J];軟件學(xué)報;2005年07期
【相似文獻】
相關(guān)期刊論文 前10條
1 董軍;基于有限狀態(tài)機的多媒體同步通信對象模型[J];計算機工程;2000年08期
2 徐衛(wèi)林;羅林;;有限狀態(tài)機的可靠性設(shè)計研究[J];現(xiàn)代電子技術(shù);2007年01期
3 王中;爨瑩;;有限狀態(tài)機在中斷控制器設(shè)計中的應(yīng)用[J];電腦開發(fā)與應(yīng)用;2007年09期
4 曹自力,李曦;USB2.0協(xié)議從控制器設(shè)計[J];計算機應(yīng)用;2004年04期
5 蔣偉;佘X;;嵌入式環(huán)境中消息控制系統(tǒng)的一種基于狀態(tài)機的實現(xiàn)[J];成都信息工程學(xué)院學(xué)報;2006年01期
6 黎洪生;胡宸源;白巍;;基于Verilog HDL的FM24系列讀寫器的實現(xiàn)[J];測控技術(shù);2006年03期
7 李賡;張長森;蘇玉娜;;基于FPGA的光端機UART接口設(shè)計與實現(xiàn)[J];通信技術(shù);2009年12期
8 鄭熠;王志華;;一種嵌入式呼叫處理模型設(shè)計分析[J];無線電工程;2010年10期
9 曾田;;基于Intel486的芯片組設(shè)計與實現(xiàn)[J];艦船電子工程;2006年03期
10 趙良;倪福川;;基于有限狀態(tài)機的嵌入式系統(tǒng)建模研究與實現(xiàn)[J];計算機工程與科學(xué);2010年04期
相關(guān)會議論文 前3條
1 張文明;鄧慶緒;;軟硬件任務(wù)轉(zhuǎn)換模型的設(shè)計與實現(xiàn)[A];全國第19屆計算機技術(shù)與應(yīng)用(CACIS)學(xué)術(shù)會議論文集(下冊)[C];2008年
2 張弘;李康;;一種可編程MBIST結(jié)構(gòu)的設(shè)計與實現(xiàn)[A];第20屆測控、計量、儀器儀表學(xué)術(shù)年會論文集[C];2010年
3 王天成;呂濤;李曉維;;RTL錯誤注入的方法和實現(xiàn)[A];第五屆中國測試學(xué)術(shù)會議論文集[C];2008年
相關(guān)博士學(xué)位論文 前5條
1 楊修濤;集成電路寄存器傳輸級故障模型與測試生成研究[D];中國科學(xué)院研究生院(計算技術(shù)研究所);2006年
2 劉莉;VXI測試平臺中動態(tài)可重構(gòu)多DSP系統(tǒng)設(shè)計方法的研究[D];浙江大學(xué);2003年
3 李俠;低功耗嵌入式微處理器的VLSI設(shè)計研究[D];復(fù)旦大學(xué);2004年
4 王志剛;可重定向的專用指令集處理器(ASIP)仿真評估方法研究[D];中國科學(xué)技術(shù)大學(xué);2006年
5 楊波;低功耗微處理器體系結(jié)構(gòu)的研究與設(shè)計[D];西北工業(yè)大學(xué);2002年
相關(guān)碩士學(xué)位論文 前10條
1 王佑卿;高可靠微處理器定時器及中斷控制器研究[D];哈爾濱工程大學(xué);2007年
2 陳嵩;基于I~2C總線的狀態(tài)機優(yōu)化與端口擴展器設(shè)計[D];華中科技大學(xué);2007年
3 劉瑰;USB控制器的IP設(shè)計[D];解放軍信息工程大學(xué);2004年
4 曹源;有限狀態(tài)機的容軟錯誤及低功耗設(shè)計[D];合肥工業(yè)大學(xué);2010年
5 商麗衛(wèi);基于有限狀態(tài)機的乘法器設(shè)計與實現(xiàn)[D];太原科技大學(xué);2012年
6 李敬華;三種基于具體芯片的數(shù)字串行I/O接口的研究[D];西安電子科技大學(xué);2013年
7 付婷;CPU邏輯的仿真及指令系統(tǒng)運行的實現(xiàn)[D];華僑大學(xué);2008年
8 齊培紅;PCI-to-PCI橋IP核設(shè)計與實現(xiàn)[D];首都師范大學(xué);2009年
9 韓穎;混合動力汽車電機子系統(tǒng)活動/停止建模與仿真[D];北京工業(yè)大學(xué);2012年
10 李文琦;高性能Memory BIST設(shè)計實例[D];上海交通大學(xué);2007年
,本文編號:2215381
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2215381.html