Cermetek Microelectronics, Inc.
High Speed Internet Modem Family
2005 Cermetek Microelectronics, Inc.
Page 2
Document No. 607-0017-01 Revision A (05/05)
Figure
1. Conceptualized Block Diagram illustrating the Cermetek CH21XX iModem product family
performing the embedded internet application function.
OVERVIEW OF THE CH21XX iMODEM
A conceptual representation of the iModem in an
embedded environment is presented in Figure 1. As
can be seen in this figure, the iModem requires the
input of various internet parameters to function
properly: user name, user ID, user password, ISP
telephone number, ISP mail server address/name, local
email address/name, destination email address and
user specified email message/input port status.
Cermetek’s iModem products provide the user with the
ability to assign a unique unit name to each iModem
thereby creating a customized identity for each system
containing an iModem product.
Each iModem device stores the user-supplied
parameters in internal memory. These parameters are
retained when power is removed. The user supplied
parameters are loaded into the iModem via the
iModem’s serial interface port utilizing a variety of
commercially available terminal emulation software
packages (such as HyperTerminal).
Internet Connectivity.
The CH21XX iModem uses the
user supplied parameters to establish an internet
connection and then send, retrieve and/or delete email.
After completion of the required internet activities, the
iModem terminates the internet connection.
Send, Retrieve and Delete Email.
The CH2165 has
the ability to send and retrieve emails of virtually
unlimited length by employing a technique referred to
as streaming email. Once in streaming email mode, the
user simply continues to supply data to the CH2165’s
serial port, and terminates the data stream with a
<CR>.<CR>
. Alternatively, messages of finite length
can pre-stored locally on the CH2165 in RAM memory
and then sent when needed. The data stream
termination sequence for pre-stored messages is the
CTRL D
characters.
The total CH2165 RAM memory available to the user is
approximately 100K bytes. For messages that need to
be stored semi-permanently, the user has access of up
to 100K byte of Flash ROM for message storage.
Messages stored in ROM can also be sent when
needed.
When retrieving emails, the user continues to save the
data streaming out of the CH2165’s serial port until a
<CR>.<CR>
is received.
Refer to Cermetek Application Note # 325,
@T
®
Command Set Description and Usage For CH2165
iModem, for more details.
iModem Hardware Configuration.
Each CH2165
iModem contains a fully functional 56kbps modem and
the hardware and firmware needed to provide the
internet capability. Because of the unique architecture
of Cermetek iModems, these iModems have the ability
to operate as either an internet email transceiver or as
a high reliability analog modem. Additionally, the
CH2165 supports user remote access via the internet
which can be used to reprogram or reconfigure an
iModem deployed in the field.
The iModem Family of products are pin compatible with
the CH179X and CH2056 modem products. Referring
to Figure 2, the CH21XX iModem Family consists of an
industrial grade high speed modem module and a µP
controller with associated internal logic. The µP
controller and the logic provide all the functions
required for internet communication via standard PSTN
telephones lines. The CH2165 contains an additional 8
Mbytes of RAM and 2 Mbytes of Flash ROM. All
•
User
Name
•
Password
•
ISP Telephone Number
•
Server
Address/Name
•
Local Email Address
•
Destination
Address
•
User Specified Email
Message/Input Port Status
•
User
ID
User Supplied Parameters
•
Send
•
Retrieve
•
Delete
Functions Performed
CH21XX
iModem
Product
Family
Internet
(PPP, SMTP, TCP/IP,
POP3)