Page 284 - Embedded Microprocessor Systems Real World Design
P. 284

STD Bus

               Much older than the PC/104,  the STD bus has been used in a large number of
               embedded systems. Originally based on timing signals from the Zilog 2-80 micro-
               processor, the STD bus is available in 8- and 16-bit versions. The bus is based on a
               56-pin edge connector, which originally supported a 64K (16-bit) address space and
               an %bit data bus, so going to wider buses with more memory addressing capability
               has required  multiplexing  some of  the  pins. The eight upper  address lines are
               multiplexed with the lower 8 data bits to provide 24 address bits. If a  16-bit data
               bus is used, the upper  8 data bits are multiplexed with  the upper  eight address
               lines. The STD bus pinout follows:




                        Component Side                             Solder Side
               Pin                Signal                Pin                Signal

                1          vcc                           2          vcc
                3          GND                           4          GND
                5          Vbbl                          6          Vbb2
                7          D3/A 1 9                      8          D7lA23
                9          D2/A18                       10          D6lA22
                11         DllA17                       12          D5IA2 1
               13          DOlA16                       14          D4IA20
               15          A7                           16          A1 5/01 5
                17         A6                           18          A1 4ID14
               19          A5                           20          A13ID13
               21          A4                           22          A12/D12
               23          A3                           24          A1 1 ID 1 1
               25          A2                           26          A1  O/D 1 0
               27          A1                           28          A9ID9
               29          A0                           30          A8ID8
               31          WR* (write strobe)           32          RD+ (read strobe)
               33          IORQ'  (110 sel)             34          MEMRW (memory sel)
               35          IOEXP* (110 expansion)       36          MEMEX* (memory exp)
               37          RFSH" (refresh)              38          MCSYNC*
               39          STATUS 1                     40          STATUS 2
               41          BUSACK* (bus ack)            42          BUSRQ* (bus request)
               43          I NTAK+ (interrupt ack)      44          INTRW (interrupt req)
               45          WAITRW (wait request)        46          NMIRW (NMI interrupt)
               47          SYSRESET*                    48          PBRESET'
               49          CLOCK+                       50          CNTRL*
               51          PCO'  (priority chain out)   52          PCI* (priority chain in)
               53          AUX GND                      54          AUX GND
               55          AUX + V (+12V)               56          AUX - V  (-12V)

               Note: Signal names separated by a slash (/) are multiplexed pins with two functions.


               Industry-Standard Embedded Platjii                                   265
   279   280   281   282   283   284   285   286   287   288   289