blob: 8148752720caf4b00bf05283b23ea74c04731930 [file] [log] [blame] [edit]
<models>
<model name="DSP48E1_VPR">
<input_ports>
<port clock="CLK" name="A" combinational_sink_ports="ACOUT CARRYCASCOUT CARRYOUT MULTSIGNOUT P PATTERNBDETECT PATTERNDETECT PCOUT"/>
<port clock="CLK" name="B" combinational_sink_ports="BCOUT CARRYCASCOUT CARRYOUT MULTSIGNOUT P PATTERNBDETECT PATTERNDETECT PCOUT"/>
<port clock="CLK" name="C" combinational_sink_ports="CARRYCASCOUT CARRYOUT MULTSIGNOUT P PATTERNBDETECT PATTERNDETECT PCOUT"/>
<port clock="CLK" name="D" combinational_sink_ports="CARRYCASCOUT CARRYOUT MULTSIGNOUT P PATTERNBDETECT PATTERNDETECT PCOUT"/>
<port clock="CLK" name="OPMODE" combinational_sink_ports="CARRYCASCOUT CARRYOUT MULTSIGNOUT P PATTERNBDETECT PATTERNDETECT PCOUT"/>
<port clock="CLK" name="ALUMODE" combinational_sink_ports="CARRYCASCOUT CARRYOUT MULTSIGNOUT P PATTERNBDETECT PATTERNDETECT PCOUT"/>
<port clock="CLK" name="CARRYIN" combinational_sink_ports="CARRYCASCOUT CARRYOUT MULTSIGNOUT P PATTERNBDETECT PATTERNDETECT PCOUT"/>
<port clock="CLK" name="CARRYINSEL" combinational_sink_ports="CARRYCASCOUT CARRYOUT MULTSIGNOUT P PATTERNBDETECT PATTERNDETECT PCOUT"/>
<port clock="CLK" name="INMODE" combinational_sink_ports="CARRYCASCOUT CARRYOUT MULTSIGNOUT P PATTERNBDETECT PATTERNDETECT PCOUT"/>
<port clock="CLK" name="CEA1"/>
<port clock="CLK" name="CEA2"/>
<port clock="CLK" name="CEB1"/>
<port clock="CLK" name="CEB2"/>
<port clock="CLK" name="CEC"/>
<port clock="CLK" name="CED"/>
<port clock="CLK" name="CEM"/>
<port clock="CLK" name="CEP"/>
<port clock="CLK" name="CEAD"/>
<port clock="CLK" name="CEALUMODE"/>
<port clock="CLK" name="CECTRL"/>
<port clock="CLK" name="CECARRYIN"/>
<port clock="CLK" name="CEINMODE"/>
<port clock="CLK" name="RSTA"/>
<port clock="CLK" name="RSTB"/>
<port clock="CLK" name="RSTC"/>
<port clock="CLK" name="RSTD"/>
<port clock="CLK" name="RSTM"/>
<port clock="CLK" name="RSTP"/>
<port clock="CLK" name="RSTCTRL"/>
<port clock="CLK" name="RSTALLCARRYIN"/>
<port clock="CLK" name="RSTALUMODE"/>
<port clock="CLK" name="RSTINMODE"/>
<port is_clock="1" name="CLK"/>
<port clock="CLK" name="ACIN" combinational_sink_ports="ACOUT CARRYCASCOUT CARRYOUT MULTSIGNOUT P PATTERNBDETECT PATTERNDETECT PCOUT"/>
<port clock="CLK" name="BCIN" combinational_sink_ports="BCOUT CARRYCASCOUT CARRYOUT MULTSIGNOUT P PATTERNBDETECT PATTERNDETECT PCOUT"/>
<port clock="CLK" name="PCIN" combinational_sink_ports="CARRYCASCOUT CARRYOUT MULTSIGNOUT P PATTERNBDETECT PATTERNDETECT PCOUT"/>
<port clock="CLK" name="CARRYCASCIN" combinational_sink_ports="CARRYCASCOUT CARRYOUT MULTSIGNOUT P PATTERNBDETECT PATTERNDETECT PCOUT"/>
<port clock="CLK" name="MULTSIGNIN" combinational_sink_ports="CARRYCASCOUT CARRYOUT MULTSIGNOUT P PATTERNBDETECT PATTERNDETECT PCOUT"/>
</input_ports>
<output_ports>
<port clock="CLK" name="ACOUT"/>
<port clock="CLK" name="BCOUT"/>
<port clock="CLK" name="PCOUT"/>
<port clock="CLK" name="P"/>
<port clock="CLK" name="CARRYOUT"/>
<port clock="CLK" name="CARRYCASCOUT"/>
<port clock="CLK" name="MULTSIGNOUT"/>
<port clock="CLK" name="PATTERNDETECT"/>
<port clock="CLK" name="PATTERNBDETECT"/>
<port clock="CLK" name="OVERFLOW"/>
<port clock="CLK" name="UNDERFLOW"/>
</output_ports>
</model>
</models>