@Override
public String toDeclarationVerilogCode()
{
- return "input [" + getWidth() + ":0] " + getName();
+ return "input [" + (getWidth() - 1) + ":0] " + getName();
}
}
@Override
public String toDeclarationVerilogCode()
{
- return "output [" + getWidth() + ":0] " + getName();
+ return "output [" + (getWidth() - 1) + ":0] " + getName();
}
}
public String toDeclarationVerilogCode()
{
- return "wire [" + getWidth() + ":0] " + getName() + ";";
+ return "wire [" + (getWidth() - 1) + ":0] " + getName() + ";";
}
}