《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 嵌入式技術(shù) > 解決方案 > 連接SPI接口器件 - 第二部分

連接SPI接口器件 - 第二部分

2021-11-29
來(lái)源:萊迪思
關(guān)鍵詞: SPI LEC2 FPGA

  LEC2 Workbench系列技術(shù)博文主要關(guān)注萊迪思產(chǎn)品的應(yīng)用開發(fā)問(wèn)題。這些文章由萊迪思教育能力中心(LEC2)的FPGA設(shè)計(jì)專家撰寫。LEC2是專門針對(duì)萊迪思屢獲殊榮的低功耗FPGA和解決方案集合的全球官方培訓(xùn)服務(wù)供應(yīng)商。

  萊迪思CrossLink?-NX FPGA擁有豐富的特性,可加速實(shí)現(xiàn)高速和低速接口。本文(系列博文的第二篇)描述了使用CrossLink-NX FPGA連接基于SPI的外部組件。第一篇博文介紹了使用兩個(gè)時(shí)鐘域?qū)崿F(xiàn)SPI接口。本文將介紹使用單個(gè)時(shí)鐘域?qū)崿F(xiàn)連接ADC(亞德諾半導(dǎo)體公司的 ADC AD7476)的SPI接口。兩個(gè)案例中呈現(xiàn)了兩種截然不同的實(shí)現(xiàn)接口的方法。

  一個(gè)時(shí)鐘域的實(shí)現(xiàn)方案(dac_1c)

  單個(gè)時(shí)鐘SPI接口方案的實(shí)現(xiàn)如圖1所示。

  

1.jpg

  圖1:?jiǎn)蝹€(gè)時(shí)鐘域SPI接口的實(shí)現(xiàn)

  單個(gè)時(shí)鐘域SPI實(shí)現(xiàn)的思路與兩個(gè)時(shí)鐘域非常相似。這里為了便于演示沒有使用PLL。同時(shí),也不需要sync_stage模塊。由于是單個(gè)時(shí)鐘,需要clock_generator來(lái)生成dac_sck所需的時(shí)鐘下降沿條件,dac_sck則用作狀態(tài)機(jī)dac_fsm的觸發(fā)條件。

  clock_generator模塊

  圖2所示的clock_generator模塊產(chǎn)生時(shí)鐘信號(hào)dac_clk以及顯示dac_sck的下降沿。圖 3 顯示了 dac_sclk 和 edge_low 的關(guān)系。

  

2.jpg

  圖2:clock_generator模塊框圖

  

3.jpg

  圖3:?jiǎn)蝹€(gè)時(shí)鐘域dac_fsm狀態(tài)機(jī)的控制結(jié)構(gòu)

  在轉(zhuǎn)換信號(hào)被識(shí)別后,bit_count計(jì)數(shù)器加載值15。每當(dāng)edge_low生效時(shí),串行數(shù)據(jù)在時(shí)鐘信號(hào)CLK_120的上升沿輸出到dac_sdata上。傳輸16個(gè)數(shù)據(jù)位后,dac_fsm de再次發(fā)出就緒信號(hào)并等待下一個(gè)轉(zhuǎn)換信號(hào)。

  約束單個(gè)時(shí)鐘域解決方案的設(shè)計(jì)

  1. 約束時(shí)鐘CLK_120

  4.jpg

  2. 約束dac_clk

  連接到dac_sck端口的時(shí)鐘信號(hào)由clock_generator生成。CLK_120和dac_sck之間的關(guān)系為4分頻。

  5.jpg

  3. 約束DAC輸入/FPGA輸出

  時(shí)間值t4、t5和t6描述了外部模塊的setup/hold要求。這些要求使用set_output_delay約束進(jìn)行描述。由于是單時(shí)鐘域,因此需要多周期約束。

  

6.jpg

  運(yùn)行單個(gè)時(shí)鐘域解決方案的時(shí)序分析

  正如預(yù)期那樣,時(shí)序分析報(bào)告在dac_sdata輸出信號(hào)上顯示出了相同的性能數(shù)據(jù)。

  

7.jpg

  總結(jié)

  單個(gè)時(shí)鐘域的方法使用了單個(gè)時(shí)鐘分配網(wǎng)絡(luò),由于不需要同步階段與高級(jí)功能通信,因而具有設(shè)計(jì)上的優(yōu)勢(shì)。

  該項(xiàng)目(dac_1c)以及兩個(gè)時(shí)鐘域的項(xiàng)目均可通過(guò)郵箱[email protected]索取。

  Eugen Krassin是萊迪思教育能力中心(LEC2)的總裁兼創(chuàng)始人。




圖片.jpg


本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無(wú)法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問(wèn)題,請(qǐng)及時(shí)通過(guò)電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:[email protected]
主站蜘蛛池模板: 99久久精品久久久久久清纯 | 欧美成人观看 | 天堂男人2021av | 国产精品免费精品自在线观看 | 美国毛片视频 | 一级网站在线观看 | 色偷偷资源网 | 国产精品久久福利网站 | 新版天堂中文资源8在线 | 久久一区二区精品综合 | 国产97在线视频 | 国产午夜人做人视频羞羞 | 99视频免费| 香港三级日本三级三级人妇 | 武松大战潘金莲三级在线 | 久久久国产精品网站 | 国产日本三级欧美三级妇三级四 | 91免费公开视频 | 大尺度福利视频奶水在线 | 久久综合九色综合欧洲色 | 理论片免费午夜 | 91精品免费高清在线 | 91精品欧美综合在线观看 | 国产成人刺激视频在线观看 | 欧美一级毛片免费高清的 | 97在线观看成人免费视频 | 久久99国产一区二区三区 | 色综合久久88一加勒比 | 91成人精品视频 | 免费一区二区三区视频狠狠 | 真实一级一级一片免费视频 | 一区二区三区四区在线视频 | 日本精品网 | 欧美一区二区三区免费 | 亚洲激情欧美 | 成人免费观看国产高清 | 精品国产综合成人亚洲区 | 精品国产成人a在线观看 | 全部免费的毛片视频观看 | 色樱桃影院亚洲精品影院 | 国产只有精品 |