|
5743 | 5743 | <!--Fill with 'LAB'-->
|
5744 | 5744 | <fill type="LAB" priority="10"/>
|
5745 | 5745 | <!--One quarter of the LAB blocks can also be used as MLABs-->
|
5746 |
| - <!--One out of every for logic columns is of the type LABMLAB--> |
| 5746 | + <!--One out of every four logic columns is of the type LABMLAB--> |
5747 | 5747 | <col type="LABMLAB" startx="3" starty="0" repeatx="4" priority="11"/>
|
5748 | 5748 |
|
5749 | 5749 | <!--Column of 'DSP'. Vertical offset by 1 for perimeter.-->
|
|
5773 | 5773 | <!--Fill with 'LAB'-->
|
5774 | 5774 | <fill type="LAB" priority="10"/>
|
5775 | 5775 | <!--One quarter of the LAB blocks can also be used as MLABs-->
|
5776 |
| - <!--One out of every for logic columns is of the type LABMLAB--> |
5777 |
| - <col type="LABMLAB" startx="0" starty="0" repeatx="5" priority="11"/> |
| 5776 | + <!--One out of every four logic columns is of the type LABMLAB--> |
| 5777 | + <col type="LABMLAB" startx="0" starty="0" repeatx="4" priority="11"/> |
5778 | 5778 |
|
5779 | 5779 | <!--Column of 'DSP'-->
|
5780 | 5780 | <col type="DSP" startx="35" priority="150"/>
|
|
5871 | 5871 | <!--Fill with 'LAB'-->
|
5872 | 5872 | <fill type="LAB" priority="10"/>
|
5873 | 5873 | <!--One quarter of the LAB blocks can also be used as MLABs-->
|
5874 |
| - <!--One out of every for logic columns is of the type LABMLAB--> |
5875 |
| - <col type="LABMLAB" startx="0" starty="0" repeatx="5" priority="11"/> |
| 5874 | + <!--One out of every four logic columns is of the type LABMLAB--> |
| 5875 | + <col type="LABMLAB" startx="0" starty="0" repeatx="4" priority="11"/> |
5876 | 5876 |
|
5877 | 5877 | <!--Column of 'DSP'-->
|
5878 | 5878 | <col type="DSP" startx="34" priority="150"/>
|
|
6000 | 6000 | <!--Fill with 'LAB'-->
|
6001 | 6001 | <fill type="LAB" priority="10"/>
|
6002 | 6002 | <!--One quarter of the LAB blocks can also be used as MLABs-->
|
6003 |
| - <!--One out of every for logic columns is of the type LABMLAB--> |
6004 |
| - <col type="LABMLAB" startx="0" starty="0" repeatx="5" priority="11"/> |
| 6003 | + <!--One out of every four logic columns is of the type LABMLAB--> |
| 6004 | + <col type="LABMLAB" startx="0" starty="0" repeatx="4" priority="11"/> |
6005 | 6005 |
|
6006 | 6006 | <!--Column of 'DSP'-->
|
6007 | 6007 | <col type="DSP" startx="34" priority="150"/>
|
|
6128 | 6128 | <!--Fill with 'LAB'-->
|
6129 | 6129 | <fill type="LAB" priority="10"/>
|
6130 | 6130 | <!--One quarter of the LAB blocks can also be used as MLABs-->
|
6131 |
| - <!--One out of every for logic columns is of the type LABMLAB--> |
6132 |
| - <col type="LABMLAB" startx="0" starty="0" repeatx="5" priority="11"/> |
| 6131 | + <!--One out of every four logic columns is of the type LABMLAB--> |
| 6132 | + <col type="LABMLAB" startx="0" starty="0" repeatx="4" priority="11"/> |
6133 | 6133 |
|
6134 | 6134 | <!--Column of 'DSP'-->
|
6135 | 6135 | <col type="DSP" startx="34" priority="150"/>
|
|
6276 | 6276 | <!--Fill with 'LAB'-->
|
6277 | 6277 | <fill type="LAB" priority="10"/>
|
6278 | 6278 | <!--One quarter of the LAB blocks can also be used as MLABs-->
|
6279 |
| - <!--One out of every for logic columns is of the type LABMLAB--> |
6280 |
| - <col type="LABMLAB" startx="0" starty="0" repeatx="5" priority="11"/> |
| 6279 | + <!--One out of every four logic columns is of the type LABMLAB--> |
| 6280 | + <col type="LABMLAB" startx="0" starty="0" repeatx="4" priority="11"/> |
6281 | 6281 |
|
6282 | 6282 | <!--Column of 'DSP'-->
|
6283 | 6283 | <col type="DSP" startx="34" priority="150"/>
|
|
7985 | 7985 | <input name="portbaddr" num_pins="5"/>
|
7986 | 7986 | <output name="portbdataout" num_pins="20"/>
|
7987 | 7987 | <mode name="mlab_cell">
|
7988 |
| - <pb_type blif_model=".subckt fourteennm_mlab_cell" name="mlab_cell" num_pb="10"> |
| 7988 | + <pb_type blif_model=".subckt fourteennm_mlab_cell" name="mlab_cell" num_pb="10" class="memory"> |
7989 | 7989 | <input name="ena0" num_pins="1"/>
|
7990 |
| - <clock name="clk0" num_pins="1"/> |
| 7990 | + <clock name="clk0" num_pins="1" port_class="clock"/> |
7991 | 7991 | <input name="clr" num_pins="1"/>
|
7992 |
| - <input name="portaaddr" num_pins="5"/> |
| 7992 | + <input name="portaaddr" num_pins="5" port_class="address"/> |
7993 | 7993 | <input name="portabyteenamasks" num_pins="2"/>
|
7994 |
| - <input name="portadatain" num_pins="2"/> |
7995 |
| - <input name="portbaddr" num_pins="5"/> |
7996 |
| - <output name="portbdataout" num_pins="2"/> |
| 7994 | + <input name="portadatain" num_pins="2" port_class="data_in"/> |
| 7995 | + <input name="portbaddr" num_pins="5" port_class="address"/> |
| 7996 | + <output name="portbdataout" num_pins="2" port_class="data_out"/> |
7997 | 7997 | <T_setup clock="clk0" port="mlab_cell.ena0" value="66e-12"/>
|
7998 | 7998 | <T_setup clock="clk0" port="mlab_cell.clr" value="66e-12"/>
|
7999 | 7999 | <T_setup clock="clk0" port="mlab_cell.portaaddr" value="66e-12"/>
|
|
0 commit comments