Ready 信号の生成 - 1.1 日本語

AXI Verification IP v1.1 LogiCORE IP 製品ガイド (PG267)

Document ID
PG267
Release Date
2017-10-04
Version
1.1 日本語

次に、指定した rready 信号の生成方法を示します。AXI マスター VIP またはランタイム マスター モードの AXI パススルー VIP を使用します。 create API を使用して rready を生成し、Low および High パターンを設定して VIP インターフェイスに送信します。その他の rready 信号については、何も行われなければ AXI VIP 自身がこの rready 信号を生成します。READY ハンドシェイクの各種モードの詳細は、 「READY の生成」 を参照してください。

// master agent create rready

rready_gen = mst_agent.rd_driver.create_ready("rready");

// set the feature of rready signal. If nothing is done here, default pattern of ready will be generated

rready_gen.set_ready_policy(XIL_AXI_READY_GEN_OSC);

rready_gen.set_low_time(1);

rready_gen.set_high_time(2);

// send the rready to VIP interface

mst_agent.rd_driver.send_rready(rready_gen);