User manual
•Turn the modem power off. The FORCE UPDATE jumper, JP5 should
now be moved back to the 1-2 position. Apply power and if all went
well, the system should run though POST, boot DOS and perform the
actions as required in the CONFIG.SYS and AUTOEXEC.BAT files.
9.0 Hardware Overview
The SGC SmartModem contains two programmable processing components;
an i386EX microprocessor, and a ADSP-2181 DSP. In addition, a Zilog 85C30
SCC is available for processing high speed HDLC data between the control
microprocessor and DSP. These advanced processing elements are tightly inte-
grated into the data and interrupt control paths that exist between these compo-
nents.
9.1 i386EX Microprocessor
The INTEL 386 EX Embedded Microprocessor User’s manual describes
the i386EX microprocessor. An overview of some microprocessor fea-
tures as used in the SmartModem is given, however, full treatment of
processor features are beyond the scope of this document.
This recently-introduced 80x86 family member is a fully static proces-
sor that is very similar to the 386SX in many respects. The 386EX, how-
ever, is Intel’s latest entry in the 16/32-bit embedded processor market
and contains a number of integrated peripherals that are typically needed
in embedded applications requiring a high degree of PC compatibility.
This allows existing PC software to be readily ported and new applica-
tions to be implemented on this platform.
Some of the 386EX on-chip integrated peripherals are of special inter-
est; a chip-select unit (CSU), interrupt control unit (ICU), asynchronous
serial I/O unit (SIO), and timer/counter unit (TCU). Other integrated
peripherals like the direct memory access controller (DMA), refresh
control unit (RCU), watchdog timer unit (WDT), and clock/power man-
agement, that are used either transparently by low-level system soft-
ware, or made available for use at the PC-104 expansion slot.
To ensure PC compatibility, a Flash-resident system BIOS is provided.
BIOS contains power-on, system-test (POST) code that checks out the
processor, check and sizes memory prior to booting DOS. BIOS also
provides support code at the BIOS interrupt function level which is
essential maintaining compatibility with PC platforms. An in-place
Flash update utility is provided to update the firmware.
14
© 1999 SGC Inc
SGC Inc. SGC Building, 13737 S.E. 26th St. Bellevue, WA. 98005 USA
P.O.Box 3526, 98009 Fax: 425-746-6384 or 746-7173 Tel: 425- 746-6310 or 1-800-259 7331
E-mail: sgc@sgcworld.com Web site: http://www.sgcworld.com