プログラム言語インターフェイスとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > プログラム言語インターフェイスの意味・解説 

プログラム言語インターフェイス

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/05/09 07:27 UTC 版)

Verilog」の記事における「プログラム言語インターフェイス」の解説

PLIProgram Language Interface)は、プログラマーに対してVerilogからC言語書かれプログラム制御を移すことを可能にするメカニズム提供するIEEE Std 1364-2005において、PLI新しVerilog Procedural Interface英語版)に完全に置き換えられて公式に非推奨となったPLI(現在はVPI)を利用することで、Verilogは、たとえば、テストハーネス、マイクロプロセッサ命令セットシミュレータデバッガなど、C言語書かれた他のプログラム連携することができる。たとえば、PLIC言語関数tf_putlongp()およびtf_getlongp()提供しており、この関数利用すると、現在のVerilogタスク関数の引数の値を読み書きすることができる。具体的には、tf_putlongp(pin, lower_32, higher_32)は、C言語側の higher_32 と lower_32 を、Verilog側の64幅のpin信号セットすることができ, lower_32 = tf_getlongp(higher_32, pin)は、Verilog側の64幅のpin信号読み出し、その上位と下位C言語側の変数 higher_32 と lower_32 にそれぞれセットする

※この「プログラム言語インターフェイス」の解説は、「Verilog」の解説の一部です。
「プログラム言語インターフェイス」を含む「Verilog」の記事については、「Verilog」の概要を参照ください。

ウィキペディア小見出し辞書の「プログラム言語インターフェイス」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「プログラム言語インターフェイス」の関連用語

1
6% |||||

プログラム言語インターフェイスのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



プログラム言語インターフェイスのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのVerilog (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS