TIP: Click on subject to list as thread! ANSI
echo: hs_modems
to: ROBERT OSBORNE
from: EDWARD RUTLEDGE
date: 1997-06-26 05:40:00
subject: RE: Modem Selection? 1/

 On 06-24-97 ROBERT OSBORNE wrote to DAN BRIDGES... 
 
 RO> Is the Rockwell chipset that you refer to here, a ROM or EPROM 
 RO> that is used to configure the modem or contains a program that 
 RO> runs a CPU  the modem to accomplish the compression and error 
 RO> correction of the data stream? Explain a little more about 
 RO> what it is used for and can they be up graded like BIOS? 
 
The chip set referred here is similar to the chip sets that are 
commonly found on the motherboards.  They are hard soldered on VLSI 
chips that contain, among other things, a built in CPU, PROM, and a 
host of supplimental parts.  The newest chip sets has an EEPROM 
(electrically erasable programable read only memory) built into it 
so that they may indeed "download" new software into it to handle 
new protocols.  This is something new and you will find it on the 
modems that are marked "upgradable to X2" or "upgradable to 56k". 
The older ones aren't upgradable.  There are no socketed parts, like 
ROMS, so there is no way to do the upgrade. 
 
 RO> Dan the communication program you are referring to here is a 
 RO> program like "Pro Comm or Telix" right?  I was not aware that 
 RO> you could do that. What are you doing here?  Does the setting 
 RO> that you make in the setup of the com program then control the 
 RO> speed of the I/O data stream being sent or received from the 
 RO> CPU/memory to the input/output register of the modem for 
 RO> internal or parallel port I/O for an External? 
 
I can't speak for Dan, however, I am using Telemate v4.21.  It has 
all the features that he mentioned.  He was referring to "port 
locking" and what that does is to prevent the software from setting 
the UART (on the motherboard if external, or on the FAX/Modem card 
if internal) to the same speed as the transmit/receive data speed of 
the modem.  It is usually set from 2 to 4 times faster.  Here is the 
why.  The faster modems, lets take a 28.8K modem for our example can 
compress the data being sent.  So lets take a chunk of data - oh -
lets make it 1K worth.  The modem, under ideal conditions, can and 
will compress it up to four times.  So our now 1K worth is now to 
256 bytes which is sent down the "tube".  Our receiving end will 
expand that back to the 1K, but if our port is set to the same speed 
as the transmit/receive speed, we can only receive the 256 and we 
wind up with a data overrun and lost data.  By locking at the top 
speed, we now get our 1K and no data loss.  We also get the 
equivalent transmit/receive speeds of 115,200 bps because of the 
data compression. 
 
Now I gave you an extreme example, but it is not uncommon to connect 
at 24,000 bps (not even the full 28,800 bps allowed) and get better 
than 4000 cps transmit rates with straight text files.  That is the 
equivalent of 32,000 bps. 
 
I forgot to mention with the port locking feature, that is one of 
the things that Terminate, Telemate, RIPTerm v1.58, Telix, Pro Com, 
and a host of other modem or FAX/Modem software will allow the user 
to set. 
 
 RO> Is it true that all machines 286AT, 386, 486 and Pentiums all 
 RO> have I/Os operating at 8 to 10 MHZ even thought the processors 
 RO> can operate at 100mherz or above internal and with memory? 
 RO> This is to keep a common exchange rate for all the external 
 RO> hardware on the market right? Since I am currently operating a 
 RO> 286AT @ 8 MHZ and a 386DX @ 33 MHZ I should be able to operate 
 RO> any of the new or old modems with both machines right?  I ask 
 RO> this because I often see ads for something like a Internal 
 RO> 28.8 KPS Data/Fax Modem that has V.34 including fax/data 
 RO> software and requiring a minimum system of : 486dx/33 
 RO> processor, open 8-hint ISA slot, Windows 3.1 (MS DOS 6.2) and 
 RO> 4 MB of ram, 5 MB H Dsk space. Am I correct in saying that the 
 RO> reason they specify the 486/33 and 4MB of ram plus 33 MHZ 
 RO> speed is to be able to run the software that they provide?  In 
 RO> other words they need these requirements to run under Windows 
 RO> with out slowing the system down so much that it can't handle 
 RO> the modem traffic and the program overhead?  If I were to just 
 RO> run the modem with dos 6.2 and the com program Telix on the 
 RO> 286 it would still work fine right? 
 
Ok, lets see now...  The I/O speeds are indeed at the 8 MHz level. 
That is primarily because that is about all that the traces on the 
mother board can handle without going to some very expensive and 
exotic methods of getting data from point a to point b on the 
physical mother board. 
 
The processor can handle a lot more.  The way that they typically 
handle that is through the cache memory.  Load the program and data 
into the cache and turn handle.  Very fast indeed. 
 
No you will not be able to use the high speed (14,400 bps or 
faster modem) with a 286.  You may be able to send at that speed, 
but you won't be able to receive.  The CPU will simply be 
overwhelmed by the data being thrown at it.  In fact, it becomes 
real iffy at 9,600 bps.  Experience has shown that a 286 will handle 
4,800 bps without trouble, but 9,600 bps and it is not all that 
stable. 
 
Actually, it has to do with the amount of data and the program 
overhead (not Windows).  With Windows software installed, the 
performance goes down even more.  All my examples given above were 
with DOS software and a system with minimum TSRs running. 
 
Remember what I said a couple of paragraphs above about a 286 
machine.  It simply doesn't have the ability to handle the through 
put that is required by a 28,800 bps modem.  You may connect at 
those respectable speeds, but then consistently get garbage.  It 
isn't the modem's fault, it is the processor simply can't keep up. 
And remember that I am talking DOS with a minimum number of TSRs 
(like no TSRs at all). 
 
I hope that this helps. 
 
Ed 
--- 
 * OFFLINE 1.58 
--- WILDMAIL!/WC v4.12 
---------------
* Origin: Star Tech Diamond Bar, CA 909-396-4227 714-257-1175 (1:218/801.0)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.