On Thu, Mar 4, 2010 at 12:56 PM, Felton Christopher <[email protected]>wrote:
> I was wondering if someone could verify if the following is correct (table > below)? And help clarify where I have "unknown" if it is supported in GHDL > or not. > > The table below (let me know if you can not read it clearly) is also > described here http://www.myhdl.org/doku.php/dev:vhdl_cosim. I am trying > to determine the current level of VPI and/or VPHI support in GHDL. We would > like to add VPI and/or VHPI support to MyHDL to interface with GHDL. > > Or guidance where I should look to determine the current status of VPI > functions? > > --------- GHDL VPI Table --------------- > > The following is a table of the VPI functions used as part of the cver > implementation and the known status in GHDL <http://ghdl.free.fr/>. > VPI Function GHDL Status MyHDL Usage Comment vpi_printf supported > Demonstrated in vpi1.c example vpi_control > unknown vpi_get_time unknown vpi_handle supported Demonstrated in > vpi1.c example vpi_iterate supported Demonstrated in vpi1.c example vpi_get > supported Demonstrated in vpi1.c example vpi_get_str supported Demonstrated > in vpi1.c example vpi_scan > supported Demonstrated in vpi1.c example vpi_register_cb supported > Demonstrated in vpi1.c example vpi_free_object > unknown vpi_put_value unknown vpi_register_systf unknown > >From the top of my head (i don't have access to my code right now), from your list of unknown, at least vpi_put_value works. There were some limitations tho (IIRC, only one signal type supported). Cheers, -Pascal -- Homepage (http://organact.mine.nu) Debian GNU/Linux (http://www.debian.org) LACIME: École de technologie supérieure (http://lacime.etsmtl.ca)
_______________________________________________ Ghdl-discuss mailing list [email protected] https://mail.gna.org/listinfo/ghdl-discuss
