query - 2019.2 Japanese

Vitis 統合ソフトウェア プラットフォームの資料: アプリケーション アクセラレーション開発 (UG1393)

Document ID
UG1393
Release Date
2020-02-28
Version
2019.2 Japanese
query コマンドは、指定したカードの詳細なステータス情報を表示します。次のオプションがあります。
  • -d <card_id> (オプション): ターゲット カードを指定します。指定しない場合、デフォルト値は 0 です。
たとえばカード ID 0 をクエリするには、次のコマンドを実行します。
xbutil query -d 0

次に、出力例を示します。出力は、内容がわかりやすいように 2 つのセクションに分けられています。

最初のセクションには、プラットフォーム名、ベンダー情報、インストールされている DDR、クロック、PCIe 情報など、インストールされているカードの詳細が示されます。
INFO: Found total 1 card(s), 1 are usable
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
System Configuration
OS name:	Linux
Release:	3.10.0-862.el7.x86_64
Version:	#1 SMP Fri Apr 20 16:44:24 UTC 2018
Machine:	x86_64
Glibc:		2.17
Distribution:	CentOS Linux 7 (Core)
Now:		Tue Oct 22 09:42:36 2019
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
XRT Information
Version:	2.3.1148
Git Hash:	4416230140a8e15d3ca9f56dc6e7522c65968c30
Git Branch:	master
Build Date:	2019-09-04 22:53:35
XOCL:		2.3.1148,4416230140a8e15d3ca9f56dc6e7522c65968c30
XCLMGMT:	2.3.1148,4416230140a8e15d3ca9f56dc6e7522c65968c30
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Shell                           FPGA                            IDCode
xilinx_u200_xdma_201830_2       xcu200-fsgd2104-2-e             0x14b37093
Vendor          Device          SubDevice       SubVendor       SerNum          
0x10ee          0x5001          0x000e          0x10ee          2129048BF05Y    
DDR size        DDR count       Clock0          Clock1          Clock2          
64 GB           4               300             500             0               
PCIe            DMA chan(bidir) MIG Calibrated  P2P Enabled     
GEN 3x16        2               true            false           
その後にカードの消費電力と温度情報が示されます。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Temperature(C)
PCB TOP FRONT   PCB TOP REAR    PCB BTM FRONT   
51              42              51              
FPGA TEMP       TCRIT Temp      FAN Presence    FAN Speed(RPM)  
50              50              A               1163            
QSFP 0          QSFP 1          QSFP 2          QSFP 3          
0               0               0               0               
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Electrical(mV|mA)
12V PEX         12V AUX         12V PEX Current 12V AUX Current 
12257           12197           1176            1001            
3V3 PEX         3V3 AUX         DDR VPP BOTTOM  DDR VPP TOP     
3356            3350            2500            2500            
SYS 5V5         1V2 TOP         1V8 TOP         0V85            
5510            1198            1844            858             
MGT 0V9         12V SW          MGT VTT         1V2 BTM         
910             12173           1203            1203            
VCCINT VOL      VCCINT CURR     DNA             VCC3V3 VOL      
851             13220                           0               
3V3 PEX CURR    VCC0V85 CURR    HBM1V2 VOL      VPP2V5 VOL      
0               0               0               0               
VCCINT BRAM VOL 
0               
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Card Power(W)
26
注記: HBM 温度は、.xclbin ファイルがターゲット プラットフォームに読み込まれた場合にのみレポートされます。
消費電力および熱情報の後、「Firewall Status」にハードウェアでエラーが検出されたときの情報が示されます。これには、タイムスタンプとファイアウォールのレベルも含まれます。ファイアウォールには、AXI Firewall が作動する で説明されるように 3 つのレベルがあります。次の例では、ファイアウォール エラーは検出されていません。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Firewall Last Error Status
Level 0 : 0x0(GOOD)
ECC Error Status
Tag     Errors      CE Count  UE Count  CE FFA              UE FFA              
bank1   (None)      0         0         0x0                 0x0                 
その後にメモリのトポロジと DMA 転送メトリクスが示され、ストリーミング転送が続きます。DMA メトリクスには、ホストとカード間のデータ転送が含まれます。ホストからカードへの転送は h2c、カードからホストへの転送は c2h と示されます。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Memory Status
     Tag         Type        Temp(C)  Size    Mem Usage       BO count
[ 0] bank0       **UNUSED**  39       16 GB   0 Byte          0       
[ 1] bank1       MEM_DDR4    42       16 GB   0 Byte          0       
[ 2] bank2       **UNUSED**  46       16 GB   0 Byte          0       
[ 3] bank3       **UNUSED**  43       16 GB   0 Byte          0       
[ 4] PLRAM[0]    **UNUSED**  N/A      128 KB  0 Byte          0       
[ 5] PLRAM[1]    **UNUSED**  N/A      128 KB  0 Byte          0       
[ 6] PLRAM[2]    **UNUSED**  N/A      128 KB  0 Byte          0       
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
DMA Transfer Metrics
Chan[0].h2c:  32930 MB
Chan[0].c2h:  25317 MB
Chan[1].h2c:  994 MB
Chan[1].c2h:  11612 KB
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Streams
     Tag         Flow ID  Route ID Status   Total (B/#)     Pending (B/#)
xclbin ID と含まれる計算ユニット (CU) が表示されます。各 CU に対して、名前、PCIe BAR アドレス、およびステータス (IDLE、START、または DONE) が示されます。次の出力には、xclbin ID および IDLE ステータスの 2 つの CU が示されています。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Xclbin UUID
02954196-6dd8-4281-9fb8-ddad17c7a6b1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Compute Unit Status
CU[ 0]: runOnfpga:runOnfpga_1           @0x18c0000         (IDLE)
CU[ 1]: runOnfpga:runOnfpga_2           @0x18d0000         (IDLE)
次は、コマンドが正しく実行された場合の出力例です。
INFO: xbutil query succeeded.