Path: utzoo!news-server.csri.toronto.edu!rutgers!cs.utexas.edu!uunet!mcsun!ukc!mucs!manse.cs.man.ac.uk!marshall From: marshall@manse.cs.man.ac.uk (Robert Marshall) Newsgroups: comp.lang.vhdl Subject: Re: intermediate VHDL representation/VTIP Keywords: VHDL VIFASG C++ Message-ID: <1991Mar12.151402.260@manse.cs.man.ac.uk> Date: 12 Mar 91 15:14:01 GMT References: <3040@laura.UUCP> Reply-To: rmarshall@cs.man.ac.uk Followup-To: comp.lang.vhdl Organization: CACD group Lines: 40 In article <3040@laura.UUCP>, dettmer@jupiter.informatik.uni-dortmund.de (Thomas Dettmer) writes: > Does anybody out there know, if there are plans to make an ANSI or C++ > interface for CLSI's VTIP (SPI)? I've heard some rumors, but nothing seems > to be sure. > Background: We are using InterViews (a X11/C++ based graphic library) in > some projects but we are not planning to build an analyzer. Therefore it > would be very useful to use the CLSI software, but it's a lot of work to > produce a C++ interface (headerfiles) for SPI. > > Another question related to this one: what will be the base to define a > standard of the intermediate VHDL representation - a concrete language as C > or ANSI C or something more abstract? > .. I hoped there would be some response to this, but having seen none I feel obliged to say something(!) I spent some time partially converting the VIFASG 1076 VHDL Version 1.00 schema definition into C++ classes with the intention of hiding the constructor definitions into various analyser specific include files. It was great for discovering bugs in C++ compilers, at the moment I'm trying to link these classes into the CLSI system with some remaining problems (mostly connected with Sun shared libraries and g++) On the actual standard interface all that anyone seems ready to commit themselves to is a procedural interface, I don't know whether the schema defined in the document is a dead duck, what was said at Oakland in October? Various things were promised at EuroVHDL in September but I heard no more. Robert If anything was said on this (in comp.lang.vhdl) that the uk missed I'd be grateful if you could send a resume -- ------------------------------------------------------------------ Robert A.J.Marshall, EMAIL: rmarshall@cs.man.ac.uk Room 3.08, IT Building, Department of Computer Science, University of Manchester, Oxford Road, Manchester, M13 9PL, U.K. Tel: (+44) 61-275 6269 Fax: (+44) 61-275 6280 ------------------------------------------------------------------