•  歡迎來到 深圳市毅創(chuàng)騰電子科技有限公司  
網(wǎng)站首頁 > 電子資訊> XILINX 利用系統(tǒng)監(jiān)控器JTAG訪問功能

XILINX 利用系統(tǒng)監(jiān)控器JTAG訪問功能

信息來源 : 網(wǎng)絡(luò) | 發(fā)布時間 : 2016-04-06 14:00 | 瀏覽次數(shù) : 593

電信行業(yè)要求具有很高的服務(wù)可用性-正如你一拿起電話就希望聽到撥號音一樣。隨著寬帶服務(wù)提供商爭相進(jìn)入音頻和視頻領(lǐng)域(伴隨所謂的"三重播放"的展開),用戶期望他們可以在這些領(lǐng)域?qū)崿F(xiàn)同樣的高可用性。

  高可用性只能通過為構(gòu)成系統(tǒng)的硬件提供冗余性來實(shí)現(xiàn)。然而,為了有效管理這種冗余,系統(tǒng)必須能夠監(jiān)控自己的運(yùn)行狀態(tài),如果發(fā)生故障,系統(tǒng)必須在用戶覺察到任何故障停機(jī)之前切換到備用硬件。對物理環(huán)境的密切監(jiān)控,讓運(yùn)營商可以在發(fā)生任何部件故障時采取積極行動。這涉及到監(jiān)控機(jī)架內(nèi)部的物理環(huán)境,利用各種傳感器來記錄相關(guān)變量,比如溫度、電源電壓、濕度和冷卻性能等。

  FPGA是高可用性基礎(chǔ)設(shè)施中的重要構(gòu)建模塊。因此,應(yīng)該密切監(jiān)控系統(tǒng)內(nèi)FPGA的片上環(huán)境及其周圍環(huán)境。Xilinx Virtex-5系統(tǒng)監(jiān)控器可以更加輕松地監(jiān)控FPGA及其外部環(huán)境。

  Virtex-5系統(tǒng)監(jiān)控器

  Virtex-5系統(tǒng)監(jiān)控器能夠讓用戶輕松獲得FPGA片上(晶片)溫度和電源條件方面的信息。它還可以通過外部模擬輸入通道獲取外部傳感器信息(最多可以監(jiān)控17個外部傳感器)。獲取上述信息需要很少的設(shè)計努力,甚至不需要,具體取決于所需的功能。常見的功能,比如報警、自動通道定序器和數(shù)據(jù)平均,都可以從系統(tǒng)監(jiān)控器模塊中得到,這樣設(shè)計人員就能夠輕而易舉地開發(fā)出一個解決方案。

  圖1給出了Virtex-5系統(tǒng)監(jiān)控器的結(jié)構(gòu)圖。該監(jiān)控器的核心是一個10位(每秒200,000個采樣)模數(shù)轉(zhuǎn)換器(ADC)。ADC的模擬輸入范圍是0~1V。在10比特的分辨率下,該ADC能夠處理的輸入電壓精度大約為1mV。

  

 

  如圖1所示,片上傳感器和外部模擬輸入通道都通過模擬多路復(fù)用器與ADC輸入端相連。因此,從不同傳感器獲得的電壓必須由ADC轉(zhuǎn)化成數(shù)字量。測量結(jié)果被寫入狀態(tài)寄存器,并能夠利用FPGA架構(gòu)或者通過FPGA和PCB的JTAG基礎(chǔ)設(shè)施從外部輕松讀取上述狀態(tài)寄存器中的數(shù)據(jù)。利用同樣的接口也可以對監(jiān)控器的控制寄存器進(jìn)行讀寫操作。控制寄存器對系統(tǒng)監(jiān)控器的操作(例如,針對測試、編程報警極限和傳感器平均的要求選擇合適的傳感器通道)進(jìn)行配置。加電后不久系統(tǒng)監(jiān)控器就完全進(jìn)入工作狀態(tài),而且在不配置FPGA的條件下就能夠進(jìn)行正確的操作。默認(rèn)情況下,加電后只會監(jiān)控片上傳感器;但也可以啟用外部模擬輸入。配置前只能通過JTAG測試訪問端口(TAP)獲取測量信息。

  1. 用戶報警

  系統(tǒng)監(jiān)控器的實(shí)用內(nèi)置特性之一是,它能為片上傳感器生成報警信號。設(shè)計師能夠設(shè)定上述報警信號的閾值。系統(tǒng)監(jiān)控器可以自主監(jiān)控這些傳感器,并且只有在檢測到報警狀態(tài)時才會對系統(tǒng)發(fā)出報警。

  系統(tǒng)監(jiān)控器還含有一個工廠設(shè)置的報警狀態(tài),被稱為過熱報警(OT)。一旦啟用該功能,如果檢測到晶片溫度高于125℃,系統(tǒng)監(jiān)控器就會請求關(guān)閉整個芯片。當(dāng)晶片冷卻到設(shè)定的溫度水平時,才給晶片加電。在芯片掉電期間,系統(tǒng)監(jiān)控器會繼續(xù)操作片上傳感器,并且對其進(jìn)行監(jiān)控。

  默認(rèn)情況下不會啟用OT功能,如果需要,必須明確啟用此功能方可生效。

  2. 對“檢驗(yàn)器”進(jìn)行檢驗(yàn)

  為了讓Virtex-5系統(tǒng)監(jiān)控器提供精確而又可靠的環(huán)境信息,需要對測量數(shù)據(jù)和系統(tǒng)監(jiān)控器操作進(jìn)行可靠性檢查。系統(tǒng)監(jiān)控器擁有大量有助于保證操作可靠性的功能。ADC的內(nèi)置自動校準(zhǔn)功能和傳感器可以糾正模擬測量系統(tǒng)中由工作環(huán)境造成的任何漂移。自檢功能還能讓系統(tǒng)主機(jī)對系統(tǒng)監(jiān)控器的運(yùn)行狀態(tài)進(jìn)行監(jiān)控。

  利用系統(tǒng)監(jiān)控器JTAG訪問功能

  Virtex-5系統(tǒng)監(jiān)控器還具備一個新功能,即通過JTAG TAP訪問模塊的所有功能。通過實(shí)現(xiàn)模擬測試和訪問模擬信息,您能夠利用系統(tǒng)中現(xiàn)有的JTAG獲得更大的價值和效率。在配置FPGA(該FPGA作為實(shí)際生產(chǎn)中PCB測試方案的一部分)之前或正常操作的過程中,可以訪問這些功能,從而簡化了調(diào)試。

  為了簡化PCB的電源電壓和電流之類的片外測量,您可以在配置FPGA之前使用特殊的JTAG命令來為外部模擬輸入創(chuàng)造條件。即使配置完FPGA,系統(tǒng)監(jiān)控器也不需要在設(shè)計中進(jìn)行明確例示,因此可以通過JTAG TAP訪問那些用于實(shí)現(xiàn)調(diào)試功能的特性,即使是在設(shè)計后期。為了確保系統(tǒng)監(jiān)控器的可用性,唯一的要求在于,必須提供正確的PCB支持。這涉及與系統(tǒng)監(jiān)控器用戶指南中描述的外部2.5V參考IC進(jìn)行連接的問題。

  圖2顯示了一個典型診斷應(yīng)用,在正常操作時對FPGA的物理運(yùn)行環(huán)境進(jìn)行監(jiān)控。在圖2的例子中,系統(tǒng)監(jiān)控器用于觀察大電流需求期間(從t0時刻開始)功率分配系統(tǒng)(PDS)中的電壓(IR)降。在上述高活動期間,我們還監(jiān)控了FPGA的溫度。能夠在開發(fā)階段迅速確定電源或PCB設(shè)計的潛在問題。JTAG訪問功能還提供了一個簡便的方法,能夠確認(rèn)特定設(shè)計是否配有適當(dāng)?shù)睦鋮s系統(tǒng)。ChipScope Pro分析器可以輕松訪問系統(tǒng)監(jiān)控器;而且,這種訪問功能還能夠輕松地集成到其它JTAG測試和編程環(huán)境中。

  

 

  系統(tǒng)集成

  除了能夠利用JTAG TAP輕松訪問系統(tǒng)監(jiān)控器之外,還可以通過FPGA架構(gòu)訪問系統(tǒng)監(jiān)控器的控制和狀態(tài)寄存器。利用FPGA架構(gòu)可以在任何時刻對這些寄存器進(jìn)行配置和讀取。允許通過JTAG TAP控制器和架構(gòu)接口對系統(tǒng)監(jiān)控器的寄存器進(jìn)行雙重訪問,并提供了相應(yīng)的仲裁方案來管理可能出現(xiàn)的爭用現(xiàn)象。

  在設(shè)計中例示系統(tǒng)監(jiān)控器,并在FPGA配置過程中對其初始化時,還能夠定義這些寄存器的內(nèi)容。因此,可以對系統(tǒng)監(jiān)控器進(jìn)行配置使其以用戶自定義的運(yùn)行(后配置)模式啟動。架構(gòu)接口就是我們所熟知的動態(tài)重配置端口(DRP)。DRP是一個并行的16位同步數(shù)據(jù)端口(類似于block RAM)。

  對于需要對系統(tǒng)監(jiān)控器進(jìn)行更多控制的高級應(yīng)用(此時)而言,DRP能夠讓系統(tǒng)監(jiān)控器輕松地映射到硬/軟微處理器的外設(shè)地址空間中。圖3顯示了一個典型系統(tǒng)管理應(yīng)用,這里MICroBlaze處理器運(yùn)行一個類似于協(xié)議的智能平臺管理接口(IPMI),并且通過管理通道(如以太網(wǎng),甚至是簡單的UART/調(diào)制解調(diào)器)與系統(tǒng)主機(jī)進(jìn)行通信。

  

 

  系統(tǒng)監(jiān)控器還以通用ADC的形式提供了一個重要的微處理器外設(shè)。這是業(yè)界首次將微控制器中常見的模擬外設(shè)集成到FPGA中。此外,該系統(tǒng)還可以完全控制ADC操作。ADC提供了大量采樣模式,并且支持單極、雙極和全差分模擬輸入方案。

該信息來源于網(wǎng)絡(luò),如有侵權(quán),請及時與我們聯(lián)系
主站蜘蛛池模板: 天天干天天射综合网| 久久综合九色综合网站| 色天使久久综合网天天| 久久影视综合亚洲| 亚洲另类激情综合偷自拍图| 狠狠色丁香婷婷综合久久来| 日韩欧美综合| 91在线亚洲综合在线| 狠狠色狠狠色综合伊人| 涩涩色中文综合亚洲| 中文字幕亚洲综合小综合在线| 国产精品亚洲综合久久| 婷婷久久综合九色综合九七| 亚洲乱码中文字幕综合234| 国产精品综合久成人| 天天av天天翘天天综合网| 精品综合久久久久久98| 91久久婷婷国产综合精品青草| 婷婷五月综合丁香在线| 亚洲va欧美va天堂v国产综合| 亚洲狠狠成人综合网| 狠色狠色狠狠色综合久久| 欧美综合自拍亚洲综合图| 香蕉99久久国产综合精品宅男自| 综合久久国产九一剧情麻豆| 国产V综合V亚洲欧美久久| 一本大道久久a久久精品综合| 插插插色欲综合网| 国产精品综合久久第一页| 久久综合久久综合九色| 国产成人综合日韩精品无码不卡 | 久久综合五月丁香久久激情| 亚洲第一区欧美国产不卡综合| 亚洲欧美乱综合图片区小说区| 狠狠色综合网站| 综合久久给合久久狠狠狠97色| 狠狠色丁香婷婷综合| 亚洲第一综合天堂另类专| 97se亚洲国产综合自在线| 国产欧美日韩综合精品一区二区三区 | 麻豆精品久久精品色综合|