tAD MEMORY = tAD8085A - (8282 + 8205 delay) - (8286 delay) + transitional gain due to buffering*

=tAD85 - (TIVOV + t--) - (TIVOV) + tCAPB *

=(5/2+N)T - 225 - 55 - 35 + 15

=(5/2+ N)T - 300 (for 8085A) (5/2+N)T - 225 (for 8085A-2)

where N = number of wait states and T = cycle time, For minimum 8085A timing 500ns = tAD memory

8085A-2 timing 275ns = tAD memory

The 8085A timing parameter tAL was not taken into consider- ation as the 8282 transfers information directly through with- out concern of the address latch enable. tRD can be obtained in a similar manner.

The read signal RD goes through a buffer before it reaches the memory. This must be taken into consideration when calculating effective tRD for the memory.

tRD MEMORY = tRD 8085A - (buffer delay) - (8286 delay) + transitional gain due to buffering

=tRD 85 - (delay) - (TIVOV) + tCAPB

=(3/2+N)T - 180 - 30 - 35 + 15

(3/2+ N)T - 230 (for 8085A) (3/2 + N)T - 200 ns (for 8085A-2)

'tCAPBis additional time thrown back in for improvement in signal transi- tions. This is because buffering the signals reduces the capacitive loading considerably. The data sheet gives timings for maximum capacitive loading. Characterization has shown change in delay versus capacitive loading as

.12 nslpf min (under 20 pF loading) and .24 ns/pF max (under 150 pF loading). To take into consideration the effects of this loading two param- eters are defined:

tCAPA - delay for a signal to leave the old logic level

tCAPS - delay for a signal to complete the transition from the old to new logic level

where tCAPA = 1/2 tCAPB

 

MIN

MAX

tCAPA

7 ns

15 ns

tCAPB

15 ns

30 ns

 

 

In the memory compatibility calculations tCAPB min is added on as spec sheet values assume 150 pF loading and this system is not worst case, i.e., it has buffering that reduces this loading to approximately 20 pf. Since the CAP = 130 pF and change in delay versus capacitance is 1/2 ns/pF min, tCAPSMIN = (.1 ns/pF) 130 pF = approx. 15 ns.

For minimum 8085A timing 250ns = tRD memory 8085A-2 timing 100ns = tRD memory

Therefore for tLDR:

tLDR MEMORY = tLDR 8085 - (buffer delay) - (8205) - (8286) + tCAPB

=tLDR-(delay)-(t--)-(TIVOV)+tCAPB

=2T -180 -30 -20 -35 +15

=2T - 250 for 8085A

=2T -200 for 8085A-2

For minimum 8085 timing = 390ns 8085A-2 timing = 200ns

To obtain memory access parameters for a multicard system (which would have buffering at both ends of the system bus), it is a simple matter of subtracting off the additional buffering delays.

With these timings a memory compatibility table can be de- veloped from the data sheets (Table 3). With most of these memories it is relatively straightforward to determine the con- trolling signal used to select and enable the device. To illus- trate this, listed below are the contrOlling signals of interest for the different memories as they are used in a typical con- figuration:

 

Relevant

 

Control Signal

RAM

 

2114

 

AddreS? access

- tAD MEM

Chip select access

- tLDR MEM**

2142

 

Address access

-tAD MEM

Chip select access

- tLDR MEM**

Output enable

- tRD MEM

ROM

 

"Chip selects for these static RAMs need not be qualified with ALE. If 2114 or 2142 chip selects are generated directly from the address lines, the relevant timing is tAD MEM.

MINIMUM SYSTEM:

STATIC RAM

ROM/EPROM

BUFFERED SYSTEM:

STATIC RAM

ROM/EPROM

3.125 MHz

5 MHz

 

 

8155/8156, (256x8)

8155-2/8156-2

8185

(1 Kx8)

8185-2

8355

(2Kx8)

8355-2

8755A

(2Kx8)

8755A-2

2114

(1Kx4)

2114-2

2142

(1 Kx4)

2142-2

2732

(4Kx8)

 

2716-2 (2Kx8)

2716-2**

 

 

 

'ContactIntel for high performance EPROM/ROM Family. "With 1 wait state.

Table 3. BOSSA, A-2Memory Compatibility.

A1-21

Page 162
Image 162
Intel MCS-80/85 manual AddreS? access TAD MEM Chip select access, Address access TAD MEM Chip select access

MCS-80/85 specifications

The Intel MCS-80/85 family, introduced in the late 1970s, is a seminal collection of microprocessors that played a pivotal role in the early days of computing. The MCS-80 series, initially targeting embedded systems and control applications, gained remarkable attention due to its innovative architecture and flexible programming capabilities.

The MCS-80 family is anchored by the 8080 microprocessor, which was one of the first fully integrated 8-bit microprocessors. Released in 1974, the 8080 operated at clock speeds ranging from 2 MHz to 3 MHz and featured a 16-bit address bus capable of addressing up to 64KB of memory. The processor’s instruction set included around 78 instructions, providing extensive capabilities for data manipulation, logic operations, and branching.

Complementing the 8080 was a suite of support chips, forming the MCS-80 platform. The most notable among them was the 8155, which integrated a static RAM, I/O ports, and a timer, tailored for ease of designing systems around the 8080. Other support chips included the 8085, which provided improvements with an integrated clock generator, making it compatible with more modern designs and applications.

The MCS-85 series, on the other hand, revolves around the 8085 microprocessor, which provided a more advanced architecture. The 8085 operated at clock speeds of up to 6 MHz and came with a 16-bit address bus, similar to its predecessor. However, it introduced more sophisticated features, including an enhanced instruction set and support for interrupt-driven programming. These enhancements made the 8085 especially appealing to developers working in real-time processing environments.

The MCS-80/85 family utilized NMOS technology, known for its lower power consumption and higher performance compared to previous technologies like TTL. The family’s architecture allowed for easy interfacing with a variety of peripherals, making it a favorite for educational institutions and hobbyists embarking on computer engineering projects.

With its robustness, versatility, and affordability, the Intel MCS-80/85 microprocessors laid the groundwork for many subsequent microcomputer systems and applications. The legacy of this powerful family continues to influence modern microprocessor design, emphasizing the importance of reliable architecture in a rapidly evolving technology landscape.