Subject: [sv-ec] FW: BOUNCE sv-ec@eda.org: Non-member submission from [Kevin Cameron
Forward of bounce from Kevin.
Regards
-----Original Message-----
>From owner-sv-ec Sat Dec 28 12:27:28 2002
Shalom.Bresticker@motorola.com wrote:
>I have seen a few ways to integrate Perl into Verilog,
http://www.eda.org/sv-cc/hm/att-0501/01-sv2c.pdf
Example:
Unfortunately, it just got voted down for being too complex. Feel free to
Regards,
>On Sat, 28 Dec 2002 Vassilios.Gerousis@Infineon.Com wrote:
This archive was generated by hypermail 2b28
: Mon Jan 06 2003 - 08:58:59 PST
From: David W. Smith (david.smith@synopsys.com)
Date: Mon Jan 06 2003 - 08:59:26 PST
David
From: owner-sv-ec@eda.org [mailto:owner-sv-ec@eda.org]
Sent: Saturday, December 28, 2002 12:28 PM
To: owner-sv-ec@eda.org
Subject: BOUNCE sv-ec@eda.org: Non-member submission from [Kevin Cameron
<dkc@grfx.com>]
Received: from rwcrmhc52.attbi.com (rwcrmhc52.attbi.com [216.148.227.88])
by server.eda.org (8.12.0.Beta7/8.12.0.Beta7) with ESMTP id
gBSKRP5o002458;
Sat, 28 Dec 2002 12:27:27 -0800 (PST)
Received: from grfx.com (12-234-128-127.client.attbi.com[12.234.128.127])
by rwcrmhc52.attbi.com (rwcrmhc52) with ESMTP
id <2002122820272005200fgoq3e>; Sat, 28 Dec 2002 20:27:20 +0000
Received: from grfx.com (dkcw95 [222.222.223.225])
by grfx.com (8.11.6+Sun/8.11.6) with ESMTP id gBSKD8w24177;
Sat, 28 Dec 2002 12:13:08 -0800 (PST)
Message-ID: <3E0E05FD.7080604@grfx.com>
Date: Sat, 28 Dec 2002 12:13:49 -0800
From: Kevin Cameron <dkc@grfx.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.1)
Gecko/20020823 Netscape/7.0
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: sv-ec@server.eda.org
CC: Shalom.Bresticker@motorola.com, Vassilios.Gerousis@Infineon.Com,
sv-cc@server.eda.org, raghu@ti.com
Subject: Re: [sv-ec] FW: VPI in Perl..
References: <Pine.GSO.4.10.10212281839480.12371-100000@eagle>
Content-Type: text/plain; charset=US-ASCII; format=flowed
Content-Transfer-Encoding: 7bit
>one or two inside Motorola and one or two outside.
>
>Shalom
>
>
There is a proposal I wrote for linking C++ with dynamically loaded
libraries,
but it could equally well load Perl (or any other interpreter):
http://www.eda.org/sv-cc/hm/0544.html (follow thread)
http://www.eda.org/sv-cc/hm/att-0544/
http://www.eda.org/sv-cc/hm/att-0547/
join the CC committee and vote for its return :-)
Kev.
>
>
>
>>From: Raghuraman R [mailto:raghu@ti.com]
>>Hi,
>>
>>I am Raghu from Texas Instruments. I would like to know if there is
>>any effort to integrate Perl with Verilog. Currently, the 1364
>>standard allows only C functions to be integrated with Verilog (VPI).
>>Since, the simulators nowadays are available in many platforms, not to
>>the various architectures (linux in hpux, linux in intel, solaris,
>>unix, windows etc.), the designers have to recompile for the various
>>target machines and platforms. This could be a pain and also
>>unnecessary. One way to overcome is for Verilog to allow Perl sub
>>routines (on the lines of the C functions). Perl being OS independent
>>should make things simpler for the designer and also it enables rapid
>>application development.
>>
>>Let me know if there is an existing mechanism to do this or a current
>>effort on this front. Thanks in advance.
>>