Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
buildtips:components_compatibility_and_substitution [2015/11/09 05:44]
andrii_kutepov [MAX232 RS-232 Driver]
buildtips:components_compatibility_and_substitution [2016/07/06 00:09] (current)
davidcary mention other possible substitutions?
Line 47: Line 47:
 74ALS lowers power requirements, and is less expensive from many suppliers. 74F is the choice if speed is really needed. Any of these families may be substituted if you run out of a particular 74LS part. 74ALS lowers power requirements, and is less expensive from many suppliers. 74F is the choice if speed is really needed. Any of these families may be substituted if you run out of a particular 74LS part.
  
-One caution: 74LS is often the only family with hysteresis on bus <font inherit/inherit;;inherit;;inherit>receiver</font>    inputs. This makes 74LS14, 74LS132, 74LS240, 74LS244, 74LS245, 74LS682, and 74LS688 the preferred chips for bus receivers. As drivers, any of the above may be substituted. One exception to this rule is 74ALS14 – it has hysteresis on its inputs.+One caution: 74LS is often the only family with hysteresis on bus receiver inputs. This makes 74LS14, 74LS132, 74LS240, 74LS244, 74LS245, 74LS682, and 74LS688 the preferred chips for bus receivers. As drivers, any of the above may be substituted. One exception to this rule is 74ALS14 – it has hysteresis on its inputs.
  
-However, the N8VEM ECB bus seems <font inherit/inherit;;inherit;;inherit>not</font>    to suffer from noise problems, and I have not heard of anyone having problems with substitutions for bus receivers.+However, the N8VEM ECB bus seems not to suffer from noise problems, and I have not heard of anyone having problems with substitutions for bus receivers.
  
 ===== CMOS (Complementary Metal-Oxide-Semiconductor) Logic ===== ===== CMOS (Complementary Metal-Oxide-Semiconductor) Logic =====
Line 77: Line 77:
  
   * 74LS Series bus drivers and transceivers, such as 74LS240, 74LS241, 74LS244, 74LS245 have hysteresis inputs (basically Schmidt triggers on inputs), newer TTL series ICs, such as 74F and 74ALS, and CMOS 74HCT, 74AHCT, 74ACT don't have it. This feature should reduce noise (ringing) during signal switching. It is not clear though that this feature is important for relatively slow ECB bus. Most ISA systems (with similar timing and frequencies) use 74F buffers and transceivers without any problems.   * 74LS Series bus drivers and transceivers, such as 74LS240, 74LS241, 74LS244, 74LS245 have hysteresis inputs (basically Schmidt triggers on inputs), newer TTL series ICs, such as 74F and 74ALS, and CMOS 74HCT, 74AHCT, 74ACT don't have it. This feature should reduce noise (ringing) during signal switching. It is not clear though that this feature is important for relatively slow ECB bus. Most ISA systems (with similar timing and frequencies) use 74F buffers and transceivers without any problems.
 +
 +====== Programmable logic device ICs ======
 +
 +===== Simple programmable logic devices =====
 +
 +PAL, PLA, PLD, SPLD, etc.
 +Alas, many of them are one-time programmable.
 +Can the erasable-and-reprogrammable GAL and EEPLD devices be programmed to be backwards compatible?
 +
 +===== CPLD =====
 +
 +"Atmel and Altera CPLD Compatibility Notes" ([[builderpages:abingham:cpld-compatibility]])
 +
  
 ====== ASICs (Z80, Intel 8xxx, UART) ====== ====== ASICs (Z80, Intel 8xxx, UART) ======
Line 105: Line 118:
   * Maxim MAX232ACP (either 0.1 uF or 1 uF capacitors)   * Maxim MAX232ACP (either 0.1 uF or 1 uF capacitors)
   * Texas Instruments TRS202ECN (0.1 uF capacitors)   * Texas Instruments TRS202ECN (0.1 uF capacitors)
 +  * STMicroelectronics ST232CN/BN (either 0.1 uF or 1 uF capacitors)
   * Maxim MAX3232CPE (3×0.33 uF + 1×0.047 uF capacitors for 5.0V power or 4×0.1 uF for 3.3V)   * Maxim MAX3232CPE (3×0.33 uF + 1×0.047 uF capacitors for 5.0V power or 4×0.1 uF for 3.3V)
  
Line 141: Line 155:
  
 [[http://www.ti.com/lit/an/scla007a/scla007a.pdf|HCMOS Design Considerations]] - Texas Instruments [[http://www.ti.com/lit/an/scla007a/scla007a.pdf|HCMOS Design Considerations]] - Texas Instruments
 +
  
buildtips/components_compatibility_and_substitution.1447065855.txt.gz · Last modified: 2015/11/09 05:44 by andrii_kutepov
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0