|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
3,实际应用实例( J" H& f5 ?7 Z* k; c, q9 i& f. _
) r0 ^% b. E$ C0 C* w$ C1 V
- W& \; b) [3 A6 L& a6 H+ M' E' ?' z
通过上面的例子,我们看到了verilog和C语言的交互过程。7 {1 {# Z" q8 J2 ]0 a
/ R2 L# P. p' W; V9 M: F! ]& [2 `0 Y& o/ d( r1 z2 t( h
其实,VPI的本质就是为了方便C语言和verilog之间交换数据。下面是一个实际工程中部分关键代码,请参考:
! X) L! ?, M( Y _4 U3 @% @0 D
( Z* z! ^& p, c. |! L+ K2 i. l3 x+ T- O
/ j: S9 `0 x& u6 D/ s: gvpi_demo.c:
4 A# B3 r- W8 ?& ~) Z) V1 w A1 a) ~3 @5 S+ S
) U v, o i6 u, p
|
|