|
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