[sv-bc] Method for detecting connectedness of interface signals

From: Michael Burns <michael.burns_at_.....>
Date: Thu Oct 18 2007 - 09:38:47 PDT
Hi folks,

In writing reusable VIP, we find that it would be useful to be able to tell
whether a signal of a modport (referred to through a virtual interface) is
connected in the design or not. For example, an interface may provide a debug
signal which isn't being used in certain instances of a certain design view.

Vera provided an is_bound() function, but of course, things are different in
SystemVerilog... what would do the trick is to have a way to tell if, in a  modport:
    o There is no driver connected to an input
    o There is no load on an output
    o There is no wire connected to an inout.

Has anyone else run into this need? Any solutions out there?

Thanks,
Mike


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Sat Oct 20 14:26:32 2007

This archive was generated by hypermail 2.1.8 : Sat Oct 20 2007 - 14:26:45 PDT