An article of manufacture comprising a non-transitory computer accessible storage medium having stored thereupon a sequence of instructions which, when executed by at least one processor or at least one processor core executing one or more threads, causes the at least one processor or the at least one processor core to perform a process for checking, verifying, or testing a multi-fabric electronic design in a multi-fabric electronic design environment, the process comprising:
- receiving a request for checking correctness of a multi-fabric electronic design across at least a first design fabric and a second design fabric;
- automatically transmitting a request for action related to the request from a first session of a first EDA tool to a second session of a second EDA tool;
- identifying second connectivity information for second design data in the second design fabric by using the second session of a second EDA tool in response to the request for action;
- and
- checking the correctness of the multi-fabric electronic design in the first design fabric with the first session of a first electronic design automation (EDA) tool by using at least the second connectivity information.