衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一個典型的PCI總線周期

SwM2_ChinaAET ? 來源:未知 ? 作者:李倩 ? 2018-04-08 08:52 ? 次閱讀

PCI總線是一種地址和數(shù)據(jù)復(fù)用的總線,即地址和數(shù)據(jù)占用同一組信號AD。PCI總線的所有信號都與時鐘信號同步,及所有的信號的變化都發(fā)生在時鐘的上升沿,或者在時鐘上升沿進行采樣。

如下圖所示,除了時鐘信號CLK和數(shù)據(jù)地址復(fù)用信號AD之外,PCI總線至少還應(yīng)包括FRAME#(用于表示一次數(shù)據(jù)傳輸?shù)钠鹗迹/BE#(Command/Byte Enable)、IRDY#(Initiator Ready for data)、TRDY#(Target ready)、DESEL#(Device Selec,片選信號,用于選擇PCI設(shè)備)和GNT#(Grant)信號等。

注:完整的信號時序圖,請參考PCI Spec。信號名后面的#表示該信號低電平有效。

下面來介紹一個簡單的例子,主機接收來自特定從機的數(shù)據(jù)。

在第一個時鐘上升沿,F(xiàn)RAME#和IRDY#都為inactiv表明總線當前處于空閑狀態(tài)。與此同時,某個設(shè)備的GNT#信號處于active,表明總線總裁器已經(jīng)選定當前設(shè)備為下一個initiator(可以理解為主機)。

在第二個時鐘上升沿,F(xiàn)RAME#被initiator拉低,表明新的事務(wù)(Transaction)已經(jīng)開始。與此同時,地址和命令被依次發(fā)送到AD上,總線上面的所有其他設(shè)備(從機)都會鎖存這些信息,并檢查地址和命令是否與自己匹配。

在第三個時鐘上升沿,IRDY#處于active狀態(tài),表明主機準備就緒,可以接收數(shù)據(jù)了。AD信號上的旋轉(zhuǎn)的箭頭表示AD信號目前處于三態(tài)狀態(tài)(處于輸出和輸入的轉(zhuǎn)換狀態(tài)),即Turn‐around cycle。需要注意的是,此時的TRDY#應(yīng)當處于inactive狀態(tài),以保證Turn‐around cycle順利進行。

在第四個時鐘上升沿,PCI總線上的某個從機確認身份,并依次將DEVSEL#信號和TRDY#拉低,并將相應(yīng)的數(shù)據(jù)輸出到AD上。此時,F(xiàn)RAME#信號為active狀態(tài),表明這并不是最后一個數(shù)據(jù)。

在第五個時鐘上升沿,TRDY#處于inactive狀態(tài),表明從機尚未就緒,因此所有的操作暫緩一個時鐘周期(或者說插入了一個Wait State)。PCI總線最多允許8個這樣的Wait State。

在第六個時鐘上升沿,從機向主機發(fā)送第二個數(shù)據(jù)。此時,F(xiàn)RAME#信號依舊為active狀態(tài),表明這并不是最后一個數(shù)據(jù)。

在第七個時鐘上升沿,IRDY#處于inactive狀態(tài),表明主機尚未就緒,再次插入一個Wait State。但是此時從機依舊可以向AD上發(fā)送數(shù)據(jù)。

在第八個時鐘上升沿,AD上的第三個數(shù)據(jù)被發(fā)送至主機,由于此時FRAME#信號被拉高,即inactive,表明這是本次事務(wù)(Transaction)的最后一個數(shù)據(jù)。此后,所有的控制信號均被拉高,處于inactive狀態(tài),AD、FRAME#和C/BE#處于三態(tài)狀態(tài)。

信號時序

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • pci總線
    +關(guān)注

    關(guān)注

    1

    文章

    203

    瀏覽量

    31930
  • 時鐘
    +關(guān)注

    關(guān)注

    11

    文章

    1746

    瀏覽量

    131801

原文標題:【博文連載】PCIe掃盲——一個典型的PCI總線周期

文章出處:【微信號:ChinaAET,微信公眾號:電子技術(shù)應(yīng)用ChinaAET】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    文看懂PCI總線與PXI總線有什么區(qū)別

    本文主要詳解PCI總線與PXI總線有什么區(qū)別,首先介紹了PCI 總線結(jié)構(gòu)圖、特點及PCI
    發(fā)表于 05-24 09:15 ?1.5w次閱讀
    <b class='flag-5'>一</b>文看懂<b class='flag-5'>PCI</b><b class='flag-5'>總線</b>與PXI<b class='flag-5'>總線</b>有什么區(qū)別

    PCI總線接口芯片9054及其應(yīng)用

    框架圖,最后給出簡單的實例。關(guān)鍵詞:PCI總線;局部總線PCI9054
    發(fā)表于 10-09 11:23

    PCI總線特性及信號說明

    。當FRAME#有效時的第1時鐘,AD[31::00]上的信號為地址信號,稱地址期;當IRDY#和TRDY#同時有效時,AD[31::00]上的信號為數(shù)據(jù)信號,稱數(shù)據(jù)期。PCI
    發(fā)表于 04-06 14:37

    基于IP核的PCI總線接口設(shè)計與實現(xiàn)

    硬件設(shè)計不當造成的損失;統(tǒng)設(shè)計工具和平臺,縮短開發(fā)周期。本文應(yīng)用PCI接口控制IP實現(xiàn)了PCI多卡測控系統(tǒng)中PCI
    發(fā)表于 12-04 10:35

    PCI總線接口芯片9054及其應(yīng)用

    9054是種性價比較高的PCI橋路芯片,比PCI9080、PCI9050等性能更優(yōu)越。PCI 9054其內(nèi)部原理如圖1所示。它采用先進的P
    發(fā)表于 12-05 10:12

    基于PCI總線的CPLD實現(xiàn)

    突發(fā)傳輸,并為用戶提供了簡單的接口。設(shè)計完成后配置到PCI開發(fā)板上的CPLD中,系統(tǒng)工作穩(wěn)定、可靠,驗證了該設(shè)計方法的工程可行性。1 PCI
    發(fā)表于 05-29 05:00

    pci總線標準|pci總線規(guī)范下載

    PCI總線漸漸地取代了ISA總線。它有許多優(yōu)點,比如即插即用(Plug and Play)、中斷共享等。在這里我們對PCI總線
    發(fā)表于 06-16 14:24 ?147次下載

    基于FPGA的PCI總線接口設(shè)計

    基于FPGA的PCI總線接口設(shè)計::PCI種高性能的局部總線規(guī)范,可實現(xiàn)各種功能標準的PCI
    發(fā)表于 06-25 08:17 ?49次下載

    PCI總線原理

    PCI總線原理 PCI總線的特點:數(shù)據(jù)總線32位,可擴充到64位。可進行突發(fā)(burst)式傳輸。總線
    發(fā)表于 12-09 11:30 ?1.4w次閱讀
    <b class='flag-5'>PCI</b><b class='flag-5'>總線</b>原理

    PCI Express總線

    PCI Express總線 其實,PCI Express是計算機系統(tǒng)總線的名稱,不過大家聽
    發(fā)表于 01-22 11:21 ?698次閱讀

    種DSP與PCI總線的接口設(shè)計

    本文介紹的DSP與PCI總線的接 接方案靈活簡單,減小了布板的復(fù)雜度,簡化了PCI總線要求的時序,縮短了開發(fā)周期。采用該方案設(shè)計的數(shù)據(jù)處理系
    發(fā)表于 08-19 16:11 ?1861次閱讀
    <b class='flag-5'>一</b>種DSP與<b class='flag-5'>PCI</b><b class='flag-5'>總線</b>的接口設(shè)計

    PCI總線與PXI總線之間的特點,性能比較

    PCI總線種樹型結(jié)構(gòu),并且獨立于CPU總線,可以和CPU總線并行操作。PCI
    發(fā)表于 06-07 15:02 ?4285次閱讀
    <b class='flag-5'>PCI</b><b class='flag-5'>總線</b>與PXI<b class='flag-5'>總線</b>之間的特點,性能比較

    PCI總線通用接口芯片CH361的功能特點、引腳功能和典型應(yīng)用

    CH361是簡便易用的PCI總線通用接口芯片。該器件在本地端提供了通用的8 位數(shù)據(jù)總線。由于其支持I/O 端口映射和擴展ROM 映射,因
    的頭像 發(fā)表于 04-08 08:08 ?5894次閱讀
    <b class='flag-5'>PCI</b><b class='flag-5'>總線</b>通用接口芯片CH361的功能特點、引腳功能和<b class='flag-5'>典型</b>應(yīng)用

    基于PCI總線的信號定義

    信號組成。 PCI總線同步總線,每一個設(shè)備都具有
    的頭像 發(fā)表于 07-18 09:55 ?2584次閱讀

    總線傳輸周期包括哪四階段

    總線傳輸周期是計算機系統(tǒng)中數(shù)據(jù)傳輸?shù)幕締挝唬婕暗蕉鄠€階段,以確保數(shù)據(jù)能夠正確、高效地在處理器、內(nèi)存和其他外設(shè)之間傳輸。典型
    的頭像 發(fā)表于 10-12 09:05 ?1425次閱讀
    财神娱乐城打不开| 信誉百家乐博彩网| 百乐门娱乐城注册| 网络百家乐娱乐| 百家乐官网赢得秘诀| 百家乐冲动| 百家乐官网重要心态| 足球百家乐系统| 百家乐官网单机游戏下| 六合彩开奖日期| 百家乐游戏教程| 百家乐官网娱乐软件| bet365提款时间| 伯爵百家乐官网的玩法技巧和规则| 香港六合彩官方| 百家乐群1188999| 百家乐官网之三姐妹赌博机| 大发888代理佣金| 百家乐声音不印网| 太阳城百家乐官网赌场| 顶级赌场怎么样| 百家乐一黑到底| 澳门百家乐官网图形| 威尼斯娱乐| 榆次百家乐的玩法技巧和规则| 贝博百家乐官网的玩法技巧和规则| 康定县| 网上百家乐真钱游戏| 做生意风水关键吗| 百家乐官网娱乐城有几家| 顶级赌场网址| 百家乐赢多少该止赢| 百樂坊百家乐官网的玩法技巧和规则 | 威尼斯人娱乐城网址| 百家乐路纸表格| 百家乐官网机械投注法| 娱乐城在线| 百家乐庄闲排列| 华硕百家乐官网的玩法技巧和规则| 百家乐官网分析软件下| 九乐棋牌官网|