6.16 I/O Standards
6.16.1 I/O Standards Table
Use the I/O Standards table to see which I/O standards can be applied to each family.
I/O Standard | IGLOO | Fusion | ProASIC3 | Axcelerator | RTSX-S | SX-A |
|---|---|---|---|---|---|---|
CMOS | X | |||||
CUSTOM | X | X | ||||
GTLP25 | IGLOOe only | X | ProASIC3E and ProASIC3L only | X | ||
GTLP33 | IGLOOe only | X | ProASIC3E and ProASIC3L only | |||
GTL33 | IGLOOe only | X | ProASIC3E and ProASIC3L only | X | ||
GTL25 | IGLOOe only | X | ProASIC3E and ProASIC3L only | X | ||
HSTL1 | IGLOOe only | X | ProASIC3E and ProASIC3L only | X | ||
HSTLII | IGLOOe only | X | ProASIC3E and ProASIC3L only | |||
|
LVCMOS33 |
X |
X |
X | |||
|
LVCMOS25 |
IGLOOe only |
X |
X |
X | ||
|
LVCMOS25_50 |
X |
X |
X | |||
|
LVCMOS18 |
X |
X |
X |
X | ||
|
LVCMOS15 |
X |
X |
X |
X | ||
|
LVCMOS12 |
X |
ProASIC3L only | ||||
|
LVTTL |
X |
X |
X |
X |
X |
X |
|
TTL |
X |
X |
X |
X |
X |
X |
|
PCI |
X |
X |
X |
X |
X |
X |
|
PCIX |
X |
X |
X |
X | ||
|
SSTL2I and SSTL2II |
IGLOOe only |
X |
ProASIC3E and ProASIC3L only |
X | ||
|
SSTL3I and SSTL3II |
IGLOOe only |
X |
ProASIC3E and ProASIC3L only |
X |
1.2 voltage is supported for ProASIC3 (A3PL), IGLOOe V2 only, IGLOO V2, and IGLOO PLUS devices only.
6.16.2 I/O Standards Compatibility Matrix
Not all I/O standards are compatible with each other in the same device.
Use the following tables to determine which I/O standards are compatible for the following devices:
- IGLOOe, Fusion, ProASIC3L, and ProASIC3E
- IGLOO, IGLOO PLUS, and ProASIC3
- Axcelerator
6.16.2.1 IGLOOe, ProASIC3L, ProASIC3E, SmartFusion and Fusion I/O Standards Compatibility Matrix
The following table displays all of the I/O standards available for IGLOOe, SmartFusion, Fusion, ProASIC3L, and ProASIC3E devices. Not all I/O standards are compatible with each other. Two I/O standards are compatible if they have identical VCCI values and if both of them need a VREF and their VREF values are identical.
Use the table below to determine which I/O standards are compatible with which for your device.
|
I/O Standard |
LVTTL |
LVCMOS |
LVCMOS |
LVCMOS |
LVCMOS |
LVCMOS |
LVCMOS 1.2 |
PCI, PCIX |
GTL+ 3.3 |
GTL+ 2.5 |
GTL 3.3 |
GTL 2.5 |
HSTL |
HSTL |
SSTL2 |
SSTL3 |
LVDS |
LVPECL |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
LVTTL |
X |
X |
X |
X |
X |
X |
X | |||||||||||
|
LVCMOS 3.3 |
X |
X |
X |
X |
X |
X |
X | |||||||||||
|
LVCMOS 2.5 |
X |
X |
X |
X |
X |
X | ||||||||||||
|
LVCMOS 2.5/5.0 |
X |
X |
X |
X |
X |
X | ||||||||||||
|
LVCMOS 1.8 |
X | |||||||||||||||||
|
LVCMOS 1.5 |
X |
X |
X | |||||||||||||||
|
LVCMOS 1.2 |
x (see Note below) |
X |
X | |||||||||||||||
|
PCI, PCIX |
X |
X |
X |
X |
X |
X | ||||||||||||
|
GTL+ 3.3 |
X |
X |
X |
X |
X | |||||||||||||
|
GTL+ 2.5 |
X |
X |
X | |||||||||||||||
|
GTL 3.3 |
X |
X |
X | |||||||||||||||
|
GTL 2.5 |
X |
X |
X | |||||||||||||||
|
HSTL Class I |
X | |||||||||||||||||
|
HSTL Class II |
X | |||||||||||||||||
|
SSTL2 Class I and II; |
X |
X |
X | |||||||||||||||
|
SSTL3 Class I and II |
X |
X |
X |
X |
X |
X |
X | |||||||||||
|
LVDS |
X |
X |
X | |||||||||||||||
|
LVPECL |
X |
X |
X |
X |
X |
Only ProASIC3L, IGLOO, IGLOOe, and IGLOO PLUS devices support LVCMOS12.
6.16.2.2 IGLOO, IGLOO PLUS, and ProASIC3 I/O Standards Compatibility Matrix
IGLOO, IGLOO PLUS, and ProASIC3 I/O Standards Compatibility Matrix
The following table displays all of the I/O standards available for your IGLOO, IGLOO PLUS, and ProASIC3 devices. Not all I/O standards are compatible with each other. Two I/O standards are compatible if they have identical VCCI values.
Use the table below to determine which I/O standards are compatible with which for your device.
|
I/O Standard |
LVTTL |
LVCMOS 3.3 |
LVCMOS 2.5/5.0 |
LVCMOS 1.8 |
LVCMOS 1.5 |
LVCMOS 1.2 |
PCI, PCIX |
LVDS |
LVPECL |
|---|---|---|---|---|---|---|---|---|---|
|
LVTTL |
X |
X |
X |
X | |||||
|
LVCMOS 3.3 |
X |
X |
X |
X | |||||
|
LVCMOS 2.5/5.0 |
X |
X | |||||||
|
LVCMOS 1.8 |
X | ||||||||
|
LVCMOS 1.5 |
X | ||||||||
|
LVCMOS 1.2 |
X (see Note below) | ||||||||
|
PCI, PCIX |
X |
X |
X |
X | |||||
|
LVDS |
X |
X | |||||||
|
LVPECL |
X |
X |
X |
X |
Only ProASIC3L, IGLOO, IGLOOe, and IGLOO PLUS devices support LVCMOS12.
6.16.2.3 Axcelerator I/O Standards Compatibility Matrix
The following table displays all of the I/O standards available for your Axcelerator device. Not all I/O standards are compatible with each other. Two I/O standards are compatible if they have identical VCCI values and if both of them need a VREF and their VREF values are identical.
Use the table below to determine which I/O standards are compatible with which for your device.
I/O Standard | LVTTL | LVCMOS 2.5 | LVCMOS 1.8 | LVCMOS 1.5 | PCI, PCIX | GTL+ 3.3 | GTL+ 2.5 | HSTL Class I | SSTL2 Class I and II | SSTL3 Class I and II | LVDS | LVPECL |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
LVTTL | X | X | X | X | X | |||||||
LVCMOS 2.5 | X | X | X | X | ||||||||
LVCMOS 1.8 | X | |||||||||||
LVCMOS 1.5 | X | X | ||||||||||
PCI, PCIX | X | X | X | X | X | |||||||
GTL+ 3.3 | X | X | X | X | ||||||||
GTL+ 2.5 | X | X | ||||||||||
HSTL Class I | X | X | ||||||||||
SSTL2 Class I and II; | X | X | X | |||||||||
SSTL3 Class I and II | X | X | X | X | ||||||||
LVDS | X | X | X | X | ||||||||
|
LVPECL |
X |
X |
X |
X |
X |
6.16.3 I/O Standards and I/O Attributes Applicability
Not all I/O attributes are applicable to all I/O standards.
Use the following tables to determine which I/O attributes you can modify for each of the following devices:
- IGLOOe, Fusion, ProASIC3L, and ProASIC3E
- IGLOO, IGLOO PLUS, and ProASIC3
- Axcelerator
6.16.3.1 IGLOOe, ProASIC3L, ProASIC3E, SmartFusion and Fusion I/O Standards and I/O Attributes Applicability
The following table shows which I/O attributes apply to which I/O standards for IGLOOe, ProASIC3L, ProASIC3E, SmartFusion and Fusion devices. Not all I/O attributes are applicable for all I/O standards. Also, some attributes are preset and cannot be changed. Therefore, use the table below to determine which I/O attributes you can modify per I/O standard for your device.
I/O Standard | Output Drive | Slew | Resistor Pull | Schmitt_ trigger (input only | In_delay (input only) | Skew | Output Load | Use register | Hot_ Swappable |
|---|---|---|---|---|---|---|---|---|---|
LVTTL | X | X | X | X | X | X | X | X | X |
LVCMOS 3.3 | X | X | X | X | X | X | X | X | X |
LVCMOS 2.5/5.0 | X | X | X | X | X | X | X | X | |
LVCMOS 1.8 | X | X | X | X | X | X | X | X | X |
LVCMOS 1.5 | X | X | X | X | X | X | X | X | X |
LVCMOS 1.2 | X | X | X | X | X | X | X | X | X |
PCI | X | X | X | X | |||||
PCIX | X | X | X | X | X | ||||
GTL+ 3.3 | X | X | X | X | |||||
GTL+ 2.5 | X | X | X | X | |||||
GTL 3.3 | X | X | X | X | |||||
|
GTL 2.5 |
X |
X |
X |
X | |||||
|
HSTL Class I and II |
X |
X |
X |
X | |||||
|
SSTL2 Class I and II |
X |
X |
X |
X | |||||
|
SSTL3 Class I and II |
X |
X |
X |
X | |||||
|
LVDS |
X |
X |
X |
X | |||||
|
LVPECL |
X |
X |
X |
X |
Only ProASIC3L, IGLOOe, IGLOO PLUS, and IGLOO devices support LVCMOS12.
6.16.3.2 IGLOO and ProASIC3 I/O Standards and Attributes Applicability
The following table shows which I/O attributes apply to which I/O standards for IGLOO and ProASIC3 devices. Not all I/O attributes are applicable for all I/O standards. Also, some attributes are preset and cannot be changed.
Therefore, use the table below to determine which I/O attributes you can modify per I/O standard for your device.
I/O Standard | Output Drive | Slew | Resistor Pull | Skew | Output Load | Use register |
|---|---|---|---|---|---|---|
LVTTL | X | X | X | X | X | X |
LVCMOS 3.3 | X | X | X | X | X | X |
LVCMOS 2.5/5.0 | X | X | X | X | X | X |
LVCMOS 1.8 | X | X | X | X | X | X |
LVCMOS 1.5 | X | X | X | X | X | X |
LVCMOS 1.2 | X | X | X | X | X | X |
PCI | X | X | ||||
PCIX | X | X | ||||
LVDS | X | X | ||||
LVPECL | X | X |
Only ProASIC3L, IGLOO, IGLOOe, and IGLOO PLUS devices support LVCMOS12.
6.16.3.3 Axcelerator I/O Standards and I/O Attributes Applicability
The following table shows which I/O attributes apply to which I/O standards for Axcelerator devices. Not all I/O attributes are applicable for all I/O standards. Also, some attributes are preset and cannot be changed. Therefore, use the table below to determine which I/O attributes you can modify per I/O standard for your device.
I/O Standard | Output Drive | Slew | Resistor Pull | In_delay (input only) | Output Load | Use register |
|---|---|---|---|---|---|---|
LVTTL | X | X | X | X | X | X |
LVCMOS 2.5/5.0 | X | X | X | X | ||
LVCMOS 1.8 | X | X | X | X | ||
LVCMOS 1.5 | X | X | X | X | ||
PCI | X | X | ||||
PCIX | X | X | ||||
GTL+ 3.3 | X | |||||
GTL+ 2.5 | X | |||||
HSTL Class I and II | X | |||||
SSTL2 Class I and II | X | |||||
SSTL3 Class I and II | X | |||||
LVDS | X | |||||
LVPECL | X |
