UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 20706

State Diagram Editor - Can bidirectional signals be assigned in StateCAD?

Description

I do not see a way to assign bidirectional signals in StateCAD. Is this possible?

Solution

StateCAD does not directly support bidirectional.  

 

One possible way to work around this is to create two 3-state signals/vectors that get tied together (input<=>output), with a control signal generated by StateCAD. The control signal enables the 3-state signal of one and disables the other. 

 

A better approach would be to use StateCAD to generate a separate input and output signal and the control logic, and to feed all three signals into an external bidirectional module.

AR# 20706
Date Created 09/03/2007
Last Updated 05/19/2014
Status Archive
Type General Article