From MAILER-DAEMON@eli.wariat.org  Wed Oct  2 20:53:55 1996
Received: from localhost (localhost) by eli.wariat.org (8.7.5/8.7.3) with internal id UAA03184; Wed, 2 Oct 1996 20:53:55 -0500
Date: Wed, 2 Oct 1996 20:53:55 -0500
From: Mail Delivery Subsystem <MAILER-DAEMON@eli.wariat.org>
Subject: Returned mail: User unknown
Message-Id: <199610030153.UAA03184@eli.wariat.org>
To: miscarc@eli.wariat.org
MIME-Version: 1.0
Content-Type: multipart/report; report-type=delivery-status;
	boundary="UAA03184.844307635/eli.wariat.org"
Auto-Submitted: auto-generated (failure)

This is a MIME-encapsulated message

--UAA03184.844307635/eli.wariat.org

The original message was received at Wed, 2 Oct 1996 20:53:50 -0500
from miscarc@localhost

   ----- The following addresses have delivery notifications -----
MISC@pisa.rockefeller.edu  (unrecoverable error)

   ----- Transcript of session follows -----
... while talking to pisa.rockefeller.edu.:
>>> RCPT To:<MISC@pisa.rockefeller.edu>
<<< 550 <MISC@pisa.rockefeller.edu>... User unknown
550 MISC@pisa.rockefeller.edu... User unknown

--UAA03184.844307635/eli.wariat.org
Content-Type: message/delivery-status

Reporting-MTA: dns; eli.wariat.org
Arrival-Date: Wed, 2 Oct 1996 20:53:50 -0500

Final-Recipient: RFC822; MISC@pisa.rockefeller.edu
Action: failed
Status: 5.2.0
Remote-MTA: DNS; pisa.rockefeller.edu
Diagnostic-Code: SMTP; 550 <MISC@pisa.rockefeller.edu>... User unknown
Last-Attempt-Date: Wed, 2 Oct 1996 20:53:53 -0500

--UAA03184.844307635/eli.wariat.org
Content-Type: message/rfc822

Return-Path: miscarc
Received: (from miscarc@localhost) by eli.wariat.org (8.7.5/8.7.3) id UAA03183; Wed, 2 Oct 1996 20:53:50 -0500
Date: Wed, 2 Oct 1996 20:53:50 -0500
Message-Id: <199610030153.UAA03183@eli.wariat.org>
From: MISC Minimal Instruction Set Computers Archive <miscarc@eli.wariat.org>
To: MISC@pisa.rockefeller.edu
CC: rj@eli.wariat.org
Subject: subscribe

SUBSCRIBE miscarc@eli.wariat.org "MISC Archives"

--UAA03184.844307635/eli.wariat.org--

From MISC-request@pisa.rockefeller.edu  Sun Oct  6 22:46:38 1996
Received: from rockvax.rockefeller.edu (rockvax.rockefeller.edu [129.85.1.21]) by eli.wariat.org (8.7.5/8.7.3) with ESMTP id WAA05588; Sun, 6 Oct 1996 22:46:36 -0500
Received: from pisa.rockefeller.edu (pisa.rockefeller.edu [129.85.23.103]) by rockvax.rockefeller.edu (8.7.4/8.7.4) with SMTP id XAA06153; Sun, 6 Oct 1996 23:45:30 -0400 (EDT)
Received: by pisa.rockefeller.edu (940816.SGI.8.6.9/940406.SGI)
	 id XAA10113; Sun, 6 Oct 1996 23:45:39 -0400
X-Received: from pisa.rockefeller.edu by venezia.rockefeller.edu via ESMTP (940816.SGI.8.6.9/940406.SGI)
	for <penev@venezia.rockefeller.edu> id XAA12568; Sun, 6 Oct 1996 23:42:57 -0400
X-Received: by pisa.rockefeller.edu (940816.SGI.8.6.9/940406.SGI)
	for penev id XAA10071; Sun, 6 Oct 1996 23:42:56 -0400
Date: Sun, 6 Oct 1996 23:42:56 -0400
Old-X-Envelope-From: penev@venezia  Sun Oct  6 23:42:53 1996
X-Received: from venezia.rockefeller.edu by pisa.rockefeller.edu via ESMTP (940816.SGI.8.6.9/940406.SGI)
	for <MISC@pisa.rockefeller.edu> id XAA10064; Sun, 6 Oct 1996 23:42:53 -0400
X-Received: from venezia.rockefeller.edu by venezia.rockefeller.edu via SMTP (940816.SGI.8.6.9/940406.SGI)
	for <MISC@pisa> id XAA12565; Sun, 6 Oct 1996 23:42:52 -0400
Newsgroups: comp.lang.forth
Old-Date: Sun, 6 Oct 1996 23:42:45 -0400 (EDT)
From: Penio Penev <penev@venezia.rockefeller.edu>
To: MISC@pisa.rockefeller.edu
Subject: The MISC mailing list is back
In-Reply-To: <jfoxDytHGv.3LD@netcom.com>
Message-ID: <Pine.SGI.3.94.961006233546.12302A-100000@venezia.rockefeller.edu>
References: <32549922.3B82@bbs.wa4yse.ampr.org> <jfoxDyrMLG.Cu5@netcom.com> <3255E57B.28D7@bbs.wa4yse.ampr.org> <jfoxDytHGv.3LD@netcom.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
ReSent-Date: Sun, 6 Oct 1996 23:45:28 -0400 (EDT)
ReSent-From: Penio Penev <penev@venezia.rockefeller.edu>
ReSent-To: MISC@pisa.rockefeller.edu
ReSent-Message-ID: <Pine.SGI.3.94.961006234528.12302B@venezia.rockefeller.edu>
X-Mailing-List: <MISC@pisa.rockefeller.edu> archive/latest/391
X-Loop: MISC@pisa.rockefeller.edu
Precedence: list
Resent-Sender: MISC-request@pisa.rockefeller.edu

On Sat, 5 Oct 1996, Jeff Fox wrote:

> A couple of years ago we had about 100 people asking these same
> questions either here or in email to me.  In order to not take
> up bandwidth in comp.lang.forth about MISC hardware details 
> and errata we set up the MISC mail list which has about 200
> people in it now.
> 
> The MISC mail list and Penio's other accounts are not in operation
> at the moment.  

I am happy to announce that the MISC mailing list is back after the
recovery of a crash with sparks off the power supply of the machine. 

To access the list from the web, visit
http://pisa.rockefeller.edu:8080/MISC/

To subscribe, send email to MISC-request@pisa.rockefeller.edu with the
word 'subscribe' in the Subject: .

> When they are revived or moved somewhere else 
> you can check the archives and the discussions of these people
> about P21 and other MISC experiences.

> I really don't have the time to answer all of your questions
> here, so I think you may have to wait to get into the MISC archives.

Be welcome to check them out,

--
Penio Penev <Penev@pisa.Rockefeller.edu> 1-212-327-7423

From MISC-request@pisa.rockefeller.edu  Mon Oct  7 21:43:50 1996
Received: from rockvax.rockefeller.edu (rockvax.rockefeller.edu [129.85.1.21]) by eli.wariat.org (8.7.5/8.7.3) with ESMTP id VAA16118; Mon, 7 Oct 1996 21:43:48 -0500
Received: from pisa.rockefeller.edu (pisa.rockefeller.edu [129.85.23.103]) by rockvax.rockefeller.edu (8.7.4/8.7.4) with SMTP id WAA10094; Mon, 7 Oct 1996 22:42:16 -0400 (EDT)
Received: by pisa.rockefeller.edu (940816.SGI.8.6.9/940406.SGI)
	 id WAA13022; Mon, 7 Oct 1996 22:42:38 -0400
Resent-Date: Mon, 7 Oct 1996 22:42:38 -0400
From: Wayne Morellini <waynem1@cq-pan.cqu.EDU.AU>
Message-Id: <199610080232.MAA24780@cq-pan.cqu.EDU.AU>
Subject: Re:Misc Mailing List is Back
To: misc@pisa.rockefeller.edu
Date: Tue, 8 Oct 1996 12:32:33 +1000 (EST)
X-Mailer: ELM [version 2.4 PL24]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Resent-Message-ID: <"L-y7B1.0.MB3.Q-RMo"@pisa>
Resent-From: MISC@pisa.rockefeller.edu
X-Mailing-List: <MISC@pisa.rockefeller.edu> archive/latest/392
X-Loop: MISC@pisa.rockefeller.edu
Precedence: list
Resent-Sender: MISC-request@pisa.rockefeller.edu

Penio Penev <penev@venezia.rockefeller.edu> wrote:

>On Sat, 5 Oct 1996, Jeff Fox wrote:
>
>> A couple of years ago we had about 100 people asking these same
>> questions either here or in email to me.  In order to not take
>> up bandwidth in comp.lang.forth about MISC hardware details 
>> and errata we set up the MISC mail list which has about 200
>> people in it now.
>> 
>> The MISC mail list and Penio's other accounts are not in operation
>> at the moment.  
>
>I am happy to announce that the MISC mailing list is back after the
>recovery of a crash with sparks off the power supply of the machine. 
>
>To access the list from the web, visit
>http://pisa.rockefeller.edu:8080/MISC/
>
>To subscribe, send email to MISC-request@pisa.rockefeller.edu with the
>word 'subscribe' in the Subject: .
>
>> When they are revived or moved somewhere else 
>> you can check the archives and the discussions of these people
>> about P21 and other MISC experiences.
>
>> I really don't have the time to answer all of your questions
>> here, so I think you may have to wait to get into the MISC archives.
>
>Be welcome to check them out,
>
>--
>Penio Penev <Penev@pisa.Rockefeller.edu> 1-212-327-7423
>

Well the amount of traffic has been almost minimal since about this time
last year.  I'm surprised there are that many people on the list, I thought
the list must have been dead from lack of interest.  I mean I have a number
of times quieried misc-request to see if it was still up, or that I had been
acidentally de-registered by the system due to no traffic.

So to spark some interest it would help if we got regular updates from the
people behind the processors p21, F-21, I21 (Yes I still know how to get to
the page with I21 press release on Jeffs Web site that says it will be
available for licencing etc, despite the denial of ITV when I enquired,
despite Jeff removing the new pages a day or two after I origionally saw
them), and THE 32-BIT P32.  Announcements of products would be good too.

Wayne Morellini
waynem1@cq-pan.cqu.edu.au

-- 

From MISC-request@pisa.rockefeller.edu  Tue Oct  8 12:45:15 1996
Received: from rockvax.rockefeller.edu (rockvax.rockefeller.edu [129.85.1.21]) by eli.wariat.org (8.7.5/8.7.3) with ESMTP id MAA00445; Tue, 8 Oct 1996 12:45:12 -0500
Received: from pisa.rockefeller.edu (pisa.rockefeller.edu [129.85.23.103]) by rockvax.rockefeller.edu (8.7.4/8.7.4) with SMTP id NAA16798; Tue, 8 Oct 1996 13:44:13 -0400 (EDT)
Received: by pisa.rockefeller.edu (940816.SGI.8.6.9/940406.SGI)
	 id NAA14714; Tue, 8 Oct 1996 13:44:22 -0400
Resent-Date: Tue, 8 Oct 1996 13:44:22 -0400
Date: Tue, 8 Oct 1996 19:41:55 +0200 (MET DST)
From: Eugene Leitl <Eugene.Leitl@lrz.uni-muenchen.de>
X-Sender: ui22204@sun2
To: misc <MISC@pisa.rockefeller.edu>
Cc: Jeff Fox <jfox@dnai.com>
Subject: Re: The MISC mailing list is back 
Message-Id: <Pine.SOL.3.91.961008194114.29523B-100000@sun2>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Resent-Message-ID: <"Dr2p-2.0.rb3.pBfMo"@pisa>
Resent-From: MISC@pisa.rockefeller.edu
X-Mailing-List: <MISC@pisa.rockefeller.edu> archive/latest/393
X-Loop: MISC@pisa.rockefeller.edu
Precedence: list
Resent-Sender: MISC-request@pisa.rockefeller.edu



Thanks god! I almost thought something very bad (even worse than 
abovementioned system casualty) has happened.

I have been unable to reach Jeff/Chuck lately, had anybody more luck? Any 
inside info, how the iTv box is progressing, somebody?

In 

  http://www.dnai.com/~jfox/f21stat.html

it is stated:

  "A limited number of F21b prototype chips and F21 PCBv1 are available 
   from Ultra Technology".

Has anybody ordered/used these? What was your experience so far?

I have built a POP biotracker, a wearable (D)GPS/biosignature telemetry 
device. Now I'd like to build a fully working prototype. However, as the 
project financers are pushing for speed, and there are different 
(non-FORTH :((  developer fraction in the tentative team, I am somewhat 
strained in legitimizing my indended use of Forth/MISC/F21. I believe 
need a true killer demo.

I'd very like to make it a true MISC Forth box. However, the F21 
developer board is still not available, so I consider starting on the 
Dr. Ting's MuP21 board. Alas, I have not found any details about this 
beast. An URL, anybody?

What I need:

- a PAL output (NTSC is useless in Europe, I know MuP21 can do PAL in 
  theory)
- a standard PC keyboard input
- a serial port (best 2 x RS232, but I'd settle for one)
- some kind of mass storage, e.g. a flash memory card
- some digital I/O lines
- a small prototype area (optional)

Does the Offete system qualify?

Thanks a lot in advance,

-- Eugene

From MISC-request@pisa.rockefeller.edu  Tue Oct  8 13:01:53 1996
Received: from rockvax.rockefeller.edu (rockvax.rockefeller.edu [129.85.1.21]) by eli.wariat.org (8.7.5/8.7.3) with ESMTP id NAA00474; Tue, 8 Oct 1996 13:01:50 -0500
Received: from pisa.rockefeller.edu (pisa.rockefeller.edu [129.85.23.103]) by rockvax.rockefeller.edu (8.7.4/8.7.4) with SMTP id NAA18081; Tue, 8 Oct 1996 13:59:59 -0400 (EDT)
Received: by pisa.rockefeller.edu (940816.SGI.8.6.9/940406.SGI)
	 id OAA15116; Tue, 8 Oct 1996 14:00:13 -0400
Resent-Date: Tue, 8 Oct 1996 14:00:13 -0400
Date: Tue, 8 Oct 1996 19:59:04 +0200 (MET DST)
From: Eugene Leitl <Eugene.Leitl@lrz.uni-muenchen.de>
X-Sender: ui22204@sun2
To: Wayne Morellini <waynem1@cq-pan.cqu.EDU.AU>
Cc: misc@pisa.rockefeller.edu
Subject: Re:Misc Mailing List is Back
In-Reply-To: <199610080232.MAA24780@cq-pan.cqu.EDU.AU>
Message-Id: <Pine.SOL.3.91.961008194357.29523C-100000@sun2>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Resent-Message-ID: <"CDr7H.0.4i3.eQfMo"@pisa>
Resent-From: MISC@pisa.rockefeller.edu
X-Mailing-List: <MISC@pisa.rockefeller.edu> archive/latest/394
X-Loop: MISC@pisa.rockefeller.edu
Precedence: list
Resent-Sender: MISC-request@pisa.rockefeller.edu

On Tue, 8 Oct 1996, Wayne Morellini wrote:

> Penio Penev <penev@venezia.rockefeller.edu> wrote:
> > ...
> 
> Well the amount of traffic has been almost minimal since about this time
> last year.  I'm surprised there are that many people on the list, I thought

Traffic? Which traffic?

> the list must have been dead from lack of interest.  I mean I have a number
> of times quieried misc-request to see if it was still up, or that I had been
> acidentally de-registered by the system due to no traffic.

This is what I also thought.

> 
> So to spark some interest it would help if we got regular updates from the
> people behind the processors p21, F-21, I21 (Yes I still know how to get to

Indeed. I also, happen to be somewhat bitter about this lamentable lack 
of information on chip progress. I mean: FORTH is pretty exotic already, 
must this be further aggravated by lack of user support? With virtually 
no data sheets I can live with. But relying on on a single source, with 
no detailed information nor progress info forthcoming, while in dire need to 
choose a reliable hardware platform to develop a product? Scusi, but I am 
not mad. If this goes on for some more time, I have to choose an 
off-shelf embedded controller. My financers won't wait much longer.

This will exclude the Forth option, but it will keept the product alive.

> the page with I21 press release on Jeffs Web site that says it will be
> available for licencing etc, despite the denial of ITV when I enquired,

I think i21 won't, but F21 will (provided, I'll ever live to see it).

> despite Jeff removing the new pages a day or two after I origionally saw
> them), and THE 32-BIT P32.  Announcements of products would be good too.

Seconded fully.

Eugene Leitl
 
> Wayne Morellini
> waynem1@cq-pan.cqu.edu.au
> 
> -- 
> 
> 

_________________________________________________________________________________
| mailto: ui22204@sunmail.lrz-muenchen.de | transhumanism >H, cryonics,         |
| mailto: Eugene.Leitl@uni-muenchen.de    | nanotechnology, etc. etc.           |
| mailto: c438@org.chemie.uni-muenchen.de | "deus ex machina, v.0.0.alpha"      |
| icbmto: N 48 10'07'' E 011 33'53''      | http://www.lrz-muenchen.de/~ui22204 |


From MISC-request@pisa.rockefeller.edu  Tue Oct  8 14:20:37 1996
Received: from rockvax.rockefeller.edu (rockvax.rockefeller.edu [129.85.1.21]) by eli.wariat.org (8.7.5/8.7.3) with ESMTP id OAA00699; Tue, 8 Oct 1996 14:20:31 -0500
Received: from pisa.rockefeller.edu (pisa.rockefeller.edu [129.85.23.103]) by rockvax.rockefeller.edu (8.7.4/8.7.4) with SMTP id PAA24778; Tue, 8 Oct 1996 15:18:54 -0400 (EDT)
Received: by pisa.rockefeller.edu (940816.SGI.8.6.9/940406.SGI)
	 id PAA16173; Tue, 8 Oct 1996 15:19:18 -0400
Resent-Date: Tue, 8 Oct 1996 15:19:18 -0400
Date: Tue, 8 Oct 1996 14:18:46 -0500
Message-Id: <199610081918.OAA00687@eli.wariat.org>
From: "Robert J. Brown" <rj@eli.wariat.org>
To: MISC@pisa.rockefeller.edu
Subject: MISC Archive in HTML format
Resent-Message-ID: <"Kp-c-.0.ey3.pagMo"@pisa>
Resent-From: MISC@pisa.rockefeller.edu
X-Mailing-List: <MISC@pisa.rockefeller.edu> archive/latest/395
X-Loop: MISC@pisa.rockefeller.edu
Precedence: list
Resent-Sender: MISC-request@pisa.rockefeller.edu

The MISC mailing list is now being archived automatically by MHonarc
producing a web browsable mailing list archive.  This new service is
available at:

   http://eli.wariat.org/miscarc/index.html

Enjoy!

-- 
--------  "And there came a writing to him from Elijah"  [2Ch 21:12]  --------
Robert Jay Brown III  rj@eli.wariat.org  http://eli.wariat.org  1 847 705-0424
Elijah Laboratories Inc.;  37 South Greenwood Avenue;  Palatine, IL 60067-6328
-----  M o d e l i n g   t h e   M e t h o d s   o f   t h e   M i n d  ------

From MISC-request@pisa.rockefeller.edu  Tue Oct  8 16:59:05 1996
Received: from rockvax.rockefeller.edu (rockvax.rockefeller.edu [129.85.1.21]) by eli.wariat.org (8.7.5/8.7.3) with ESMTP id QAA01467; Tue, 8 Oct 1996 16:59:01 -0500
Received: from pisa.rockefeller.edu (pisa.rockefeller.edu [129.85.23.103]) by rockvax.rockefeller.edu (8.7.4/8.7.4) with SMTP id RAA05760; Tue, 8 Oct 1996 17:58:00 -0400 (EDT)
Received: by pisa.rockefeller.edu (940816.SGI.8.6.9/940406.SGI)
	 id RAA16968; Tue, 8 Oct 1996 17:58:21 -0400
Resent-Date: Tue, 8 Oct 1996 17:58:21 -0400
Date: Tue, 8 Oct 1996 14:57:25 -0700
From: jfox@netcom.com (Jeff Fox)
Message-Id: <199610082157.OAA03554@netcom19.netcom.com>
To: MISC@pisa.rockefeller.edu
Subject: Offete_News
Resent-Message-ID: <"jDiFV3.0.394.wviMo"@pisa>
Resent-From: MISC@pisa.rockefeller.edu
X-Mailing-List: <MISC@pisa.rockefeller.edu> archive/latest/396
X-Loop: MISC@pisa.rockefeller.edu
Precedence: list
Resent-Sender: MISC-request@pisa.rockefeller.edu

Dear MISC readers:

Yesterday I got the following mail from Dr. C.H. Ting :

From TingCH@ccmail.apldbio.com Mon Oct  7 10:53:39 1996
Subject: Forth Engines

Dear Forth Engine User:

More On Forth Engines, Volume 21 is now published.

Time really can fly.  It is almost a year since the last volume was published 
last September.  It is not that there have been very few things happening in 
the field of Forth engines.  Actually, there are too many things happening.  I 
have too many balls in the air and I was waiting them to settle down a bit so I 
can sit down and record the activities.

The most interesting is of course what Chuck Moore is doing.  He's been working 
on a series of Forth chips on the basis he laid out in MuP21.  The chips 
realized in silicon, as I remember, included P8, F21, V21, and currently I21.  
P32 is in the serious thinking stage.  When we worked on P21, the goal was to 
get the chip working, and lots of ideas were put off.  When P21 was done, the 
lid was blown off and a tremendous among of creative energy was release in the 
newer designs.  Chuck changed every transistor, moved everything around and 
experimenting with new control strategies.  He is pretty happy with the current 
design of I21, and the prototype chips worked fairly well, it displayed some 
very crispy pictures on a color monitor.

I21 is being developed by iTv Corp.  Its goal is to produce a low cost Internet 
ready computer for home use.  I21 connects TV, phone, and a keyboard together 
to allow the user to surf Internet conveniently in a home entertainment 
environment.  It attracted substantial investments and assembled a high power 
team of Forth programmers to produce the system.  

At the beginning of this year, I visited Taiwan for a Forth Workshop.  There I 
kind of committed myself to three projects: the first is to produce a system 
for the MuP21H chip in the 44-pin PLCC package, the second was to help 
marketing the CT100 microcontroller teaching/prototyping kit, and the third was 
to replace the BIOS chip on 486 motherboard to build very cheap but very 
powerful embedded processing systems.  I wanted to report the results of these 
projects in this volume.  This is the reason why this volume is delayed for so 
long.

The new MuP21H kit uses a 82C51 UART chip to handle the serial communication 
with the host PC.  There are many intriguing properties in 82C51 which ware not 
fully understood when I first laid out the PCB for it.  Consequently the first 
board didn't work.  After I ironed out all the bugs, the second layout worked 
perfectly.  Now we can use this system to do serious programming, using a PC as 
the terminal server and file server.  It is interesting to note that MuP21 is 
very close to an Internet computer, because of its video coprocessor and the 
very versatile I/O bus.  Hooking an UART to it is only a simple demonstration 
of what it can do.

As the DRAM price collapsed, as it should have years ago, the price of 
assembled MuP21 kit is also lowered from  $350 to $250.  Hope this price 
reduction will encourage you to try out this very exciting microprocessor.  It 
is the only microprocessor which can generate video by itself.

The CT100 Lab Board is an 8051 based microcontroller laboratory which contains 
about 20 different circuit groups for experiments on microcontroller 
programming and interfacing.  You connect the circuit groups with jumper cables 
and are ready to write software to exercise the hardware.  It is a great tool 
to teach microcontrollers.  As the 8051 is driven by a F83 system, Forth is the 
natural language to develop software on this system.  I was so impressed by 
this system that I promised to develop a teaching course for it.  It took a 
while, but I finished building the course and also wrote a manual for it.  I 
like to market it in the US.  I think it is a great tool to train people in 
microcontroller programming and Forth, of course.

I had more troubles than what I asked for in trying to replace BIOS with Forth.  
The vision was that 486 motherboards are become so cheap that they are now the 
cheapest and most powerful embedded system money can buy.  For $100, you can 
get a 486 board with 1 MB of DRAM, 2 serial ports, 1 parallel port, a floppy 
controller, and a IDE hard disk controller, on an a single piece of PCB.  My 
goal was to put an eForth in the BIOS socket and I could have a powerful 
computing element, which can be used as a node in a parallel computing system.  
486 microprocessor is interesting because of the 32-bit linear addressing space 
in the protected mode, and the powerful floating point math coprocessor.  If I 
can link 10 or 100 of these beasts together, I could have a super computer on 
my desk.

The progress was slow and tedious.  I threw away the DOS extender I used in the 
386 eForth, V1.01, because the DOS extender itself is too complicated and not 
suitable for ROMming.  I used Chuck's OK as the protected mode loader and get 
the eForth to work well in the 32-bit protected mode, entered from DOS.  
However, all attempts to replace BIOS ROM failed.  The logic analyzer showed 
that the first subroutine call failed to return to the caller.  Investigating 
code in BIOS made me feel hopeless because different motherboards use different 
chip sets which are initialized differently by different BIOS chips.  It is 
apparently impossible to build a Forth which can deal with all the motherboard 
in a uniform way.  

The next best approach was to replace the Video BIOS ROM on the video display 
card.  This can be done uniformly, because the motherboard BIOS calls the Video 
BIOS after the motherboard is completely initialized, and that the Video BIOS 
is always located at C0000H.  This strategy worked, and I was able to boot up 
eForth on a bare-bone 486 motherboard with an Award BIOS ROM.  We still need to 
test it on other motherboards.

You will find reports on these three project in this volume.  In addition I 
included two papers I presented at the 1996 Rochester Forth Conference held in 
Toronto in June.  Laws of Computing tries to summarize the principles of 
programming and prove that Forth is the best programming language.  We all know 
that, but it is nice to prove it from the first principles.  Now, we have the 
first principles and the proof.  Traffic Controller and Zen of State Machine is 
my answer to the Programming challenger presented at the Forth Day Conference 
at the Silicon Valley FIG Chapter.  The most amazing discovery was that Forth 
is the perfect language to program state machines.  No new words or new concept 
outside the F-PC are necessary.

Remember ShBoom?  It is now being developed by Patriot Scientific Corporation 
in Poway, CA.  George Shaw was invited to SVFIG to talk about it and he 
distributed data sheets, which are reproduced here.  Klaus Schleisiek also 
visited SVFIG and gave a talk on his new Forth chip  IX.  His handout is also 
included.

Several users requested RTX processor and it reminded me what a nice 
microprocessor it is.  I am still distributing the RTX kit.  If you have an 
application which requires fast and precisely timed reponse from the computer, 
RTX with cmForth is still the best answer.

Just before the Volume 21 goes to the printer, I worked out the logic design of 
a 16 bit microprocessor P16, modeled after Chuck Moore's MuP21.  A paper is 
appended to the end of this volume.  P16 design is in standard schematics and 
had passed logic simulation.  It demonstrates my understanding of the P21 
architecture and its logic operations.

Dr. C. H. Ting                        Offete Enterprise
San Mateo, California                     1306 South B Street
October, 1996                     San Mateo, CA 94402
                              (415)574-8250, Fax (415)571-5004

New Products from Offete Enterprises:

4121  More on Forth Engines, Volume 21, $20
Editor's Notes          
New products from Offete Enterprises 
MuP21H Kit
My Troubles with This Darn 82C51
CT100 Lab Board
Born to be Free  
Laws of Computing
Traffic Controller and Zen of State Machines      
ShBoom Microprocessor
Programmable Fieldbus Controller IX1
Logic Design of a 16-Bit Microprocessor P16

4018  MuP21H Chip in PLCC, $40
MuP21 is now available in 44-pin PLCC packages.  It has much smaller (1/3) 
footprint compared to DIP, and is suitable for surface mount..
4019  MuP21H Evaluation Kit, $100
Include PLCC MuP21H, a printed circuit board, a 128KB EPROM with eForth V2.08, 
instructions and assembler diskette.  Build your own stand-alone MuP21 
development system with 82C51 UART.  
4020  Assembled MuP21H Evaluation Kit, $250
MuP21 system with 1Mx20 DRAM, 128KB EPROM eForth V2.08, and 82C51 UART to talk 
to PC host.  Apply 5V power and it generates NTSC signals to drive a color TV 
monitor.  Manual, MuP21 assembler and sample code included to guide application 
development.
4012  Assembled MuP21 Evaluation Kit, $350, $250
MuP21 system with 1Mx20 DRAM, 128KB EPROM, and 8-bit parallel I/O ports.  Apply 
5V power and it generates NTSC signals to drive a color TV monitor.  Manual, 
MuP21 assembler and sample code included to guide application development.  
Note price reduction due to DRAM price drop.
1014  MuP21 Programming Manual, C. H. Ting-- $25.00
Second Edition with MuP21H update. Primary reference for MuP21 microprocessor.  
Architecture, instruction set, video coprocessor programming, assembler, 
bootstrap code, Chuck Moore's OK demonstration system, and his lectures on P21 
and OK.
9008  CT-100 Lab Board, $400.00
This board is manufactured in Taiwan to train students in microcontroller 
interfacing.  It has 8051 as the CPU, surrounded by interesting devices like 
LED and LCD displays, ADC, DAC, stepper motor controller, key array and 
keyboard, buzzer, etc.  It provides enough materials for a one semester 
microcontroller course at college level.  Students can get on to the 
experiments directly without having to worry about hardware assembly.  Manual 
is available separately as Item #2132.
2132  CT100 Lab Board User Manual, C. H. Ting--$20.00
CT-100 is a 8051 based microcontroller training system, with integrated 
peripherals like LED and LCD displays, keys and keyboard input, ADC. DAC, 
stepper motor controller, relays, RS232, 8255, and 8279 peripherals.  This 
manual details experiments using 8051 Forth to controller these devices.
2133  32-Bit 386 eForth V.4.02, C. H. Ting--$25.00
This is a 32 bit implementation of eForth for 80386 in the protected mode.  
  It enters into protected mode directly without a DOS extender.  Only COM1 is 
active at 9600 baud.  Keyboard, screen and disks are all silenced. You need 
another PC to serve as a host through the serial port.
2134  32-Bit 386 eForth V.4.03, C. H. Ting--$25.00
This is a 32 bit implementation of eForth for 80386 in the protected mode.  
  It replaces the Video BIOS at C0000H and booted by system BIOS.  It converts 
a 386/486 motherboard to an embedded Forth processor, communicating with a PC 
through the COM1 port..


From MISC-request@pisa.rockefeller.edu  Tue Oct  8 21:46:19 1996
Received: from rockvax.rockefeller.edu (rockvax.rockefeller.edu [129.85.1.21]) by eli.wariat.org (8.7.5/8.7.3) with ESMTP id VAA02387; Tue, 8 Oct 1996 21:46:17 -0500
Received: from pisa.rockefeller.edu (pisa.rockefeller.edu [129.85.23.103]) by rockvax.rockefeller.edu (8.7.4/8.7.4) with SMTP id WAA15717; Tue, 8 Oct 1996 22:45:03 -0400 (EDT)
Received: by pisa.rockefeller.edu (940816.SGI.8.6.9/940406.SGI)
	 id WAA17722; Tue, 8 Oct 1996 22:45:26 -0400
Resent-Date: Tue, 8 Oct 1996 22:45:26 -0400
From: Wayne Morellini <waynem1@cq-pan.cqu.EDU.AU>
Message-Id: <199610090235.MAA29146@cq-pan.cqu.EDU.AU>
Subject: Re:Misc Mailing List is Back
To: misc@pisa.rockefeller.edu
Date: Wed, 9 Oct 1996 12:35:22 +1000 (EST)
X-Mailer: ELM [version 2.4 PL24]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Resent-Message-ID: <"mgf6_1.0.rK4.37nMo"@pisa>
Resent-From: MISC@pisa.rockefeller.edu
X-Mailing-List: <MISC@pisa.rockefeller.edu> archive/latest/397
X-Loop: MISC@pisa.rockefeller.edu
Precedence: list
Resent-Sender: MISC-request@pisa.rockefeller.edu

Eugene Leitl <Eugene.Leitl@lrz.uni-muenchen.de> wrote:
>On Tue, 8 Oct 1996, Wayne Morellini wrote:
>
>> Penio Penev <penev@venezia.rockefeller.edu> wrote:
>> > ...
>> 
>> Well the amount of traffic has been almost minimal since about this time
>> last year.  I'm surprised there are that many people on the list, I thought
>
>Traffic? Which traffic?

A little bit begining of this year.

>
>> the list must have been dead from lack of interest.  I mean I have a number
>> of times quieried misc-request to see if it was still up, or that I had been
>> acidentally de-registered by the system due to no traffic.
>
>This is what I also thought.
>
>> 
>> So to spark some interest it would help if we got regular updates from the
>> people behind the processors p21, F-21, I21 (Yes I still know how to get to
>
>Indeed. I also, happen to be somewhat bitter about this lamentable lack 
>of information on chip progress. I mean: FORTH is pretty exotic already, 
>must this be further aggravated by lack of user support? With virtually 
>no data sheets I can live with. But relying on on a single source, with 
>no detailed information nor progress info forthcoming, while in dire need to 
>choose a reliable hardware platform to develop a product? Scusi, but I am 
>not mad. If this goes on for some more time, I have to choose an 
>off-shelf embedded controller. My financers won't wait much longer.
>
>This will exclude the Forth option, but it will keept the product alive.

There are other Forth Processors the SC-32 from silicon composers, the
Harris RTX-200x is still available but only limited versions.  The Mup-21 is
a good concept and I can sell you my kit. The others we are still waiting
for, the Mup-21 execution has been reported to break after something like
100's of hours, but new packaging that was due soon this time last year and
apart from requests nothing else has really been said about it to my
knowledege, this packaging should fix a lot of problems, video resoluation
isn't great 384*2xx.  The F-21 and I-21 is supposed to be much better.

>
>> the page with I21 press release on Jeffs Web site that says it will be
>> available for licencing etc, despite the denial of ITV when I enquired,
>
>I think i21 won't, but F21 will (provided, I'll ever live to see it).

Like I21 like F-21, but wanted I21 type device.

>
>> despite Jeff removing the new pages a day or two after I origionally saw
>> them), and THE 32-BIT P32.  Announcements of products would be good too.
>
>Seconded fully.
>
>Eugene Leitl
> 

Thanks Eugene.

Wayne Morellini
waynem1@cq-pan.cqu.edu.au

-- 

From MISC-request@pisa.rockefeller.edu  Tue Oct  8 21:59:47 1996
Received: from rockvax.rockefeller.edu (rockvax.rockefeller.edu [129.85.1.21]) by eli.wariat.org (8.7.5/8.7.3) with ESMTP id VAA02450; Tue, 8 Oct 1996 21:59:43 -0500
Received: from pisa.rockefeller.edu (pisa.rockefeller.edu [129.85.23.103]) by rockvax.rockefeller.edu (8.7.4/8.7.4) with SMTP id WAA16130; Tue, 8 Oct 1996 22:57:56 -0400 (EDT)
Received: by pisa.rockefeller.edu (940816.SGI.8.6.9/940406.SGI)
	 id WAA18101; Tue, 8 Oct 1996 22:58:19 -0400
Resent-Date: Tue, 8 Oct 1996 22:58:19 -0400
From: Wayne Morellini <waynem1@cq-pan.cqu.EDU.AU>
Message-Id: <199610090247.MAA01380@cq-pan.cqu.EDU.AU>
Subject: Offete_News
To: misc@pisa.rockefeller.edu
Date: Wed, 9 Oct 1996 12:47:53 +1000 (EST)
X-Mailer: ELM [version 2.4 PL24]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Resent-Message-ID: <"SvDlA.0.jQ4.7JnMo"@pisa>
Resent-From: MISC@pisa.rockefeller.edu
X-Mailing-List: <MISC@pisa.rockefeller.edu> archive/latest/398
X-Loop: MISC@pisa.rockefeller.edu
Precedence: list
Resent-Sender: MISC-request@pisa.rockefeller.edu

jfox@netcom.com (Jeff Fox) wrote:
>
>Dear MISC readers:
>
>Yesterday I got the following mail from Dr. C.H. Ting :
>
>>From TingCH@ccmail.apldbio.com Mon Oct  7 10:53:39 1996
>Subject: Forth Engines
>
>Dear Forth Engine User:
>
>More On Forth Engines, Volume 21 is now published.
[snip]

>He is pretty happy with the current 
>design of I21, and the prototype chips worked fairly well, it displayed some 
>very crispy pictures on a color monitor.

This is what we need 256+ colour pictures, I mean 384 pixels accross is
great in 16 colours, but if your going to make a micro-controller, you might
have well given it an LCD interface instead otherwise, higher resolutions
are better.

>
>I21 is being developed by iTv Corp.  Its goal is to produce a low cost Internet 
>ready computer for home use.  I21 connects TV, phone, and a keyboard together 
>to allow the user to surf Internet conveniently in a home entertainment 
>environment.  It attracted substantial investments and assembled a high power 
>team of Forth programmers to produce the system.  

Money is ready, I'm still waiting otherwise I'll have to buy the 160Mhz
Newton slate or the Webbook with the Sh-boom II chip.

Eugene I forgot to mention this one in reply to your post.
 
>
>At the beginning of this year, I visited Taiwan for a Forth Workshop.  There I 
>kind of committed myself to three projects: the first is to produce a system 
>for the MuP21H chip in the 44-pin PLCC package, the second was to help 
>marketing the CT100 microcontroller teaching/prototyping kit, and the third was 
>to replace the BIOS chip on 486 motherboard to build very cheap but very 
>powerful embedded processing systems.  I wanted to report the results of these 
>projects in this volume.  This is the reason why this volume is delayed for so 
>long.
>
>The new MuP21H kit uses a 82C51 UART chip to handle the serial communication 
>with the host PC.  There are many intriguing properties in 82C51 which ware not 
>fully understood when I first laid out the PCB for it.  Consequently the first 
>board didn't work.  After I ironed out all the bugs, the second layout worked 
>perfectly.  Now we can use this system to do serious programming, using a PC as 
>the terminal server and file server.  It is interesting to note that MuP21 is 
>very close to an Internet computer, because of its video coprocessor and the 
>very versatile I/O bus.  Hooking an UART to it is only a simple demonstration 
>of what it can do.

80 columns )

>
>As the DRAM price collapsed, as it should have years ago, the price of 
>assembled MuP21 kit is also lowered from  $350 to $250.  Hope this price 
>reduction will encourage you to try out this very exciting microprocessor.  It 
>is the only microprocessor which can generate video by itself.


>
>The CT100 Lab Board is an 8051 based microcontroller laboratory which contains 
>about 20 different circuit groups for experiments on microcontroller 
>programming and interfacing.  You connect the circuit groups with jumper cables 
>and are ready to write software to exercise the hardware.  It is a great tool 
>to teach microcontrollers.  As the 8051 is driven by a F83 system, Forth is the 
>natural language to develop software on this system.  I was so impressed by 
>this system that I promised to develop a teaching course for it.  It took a 
>while, but I finished building the course and also wrote a manual for it.  I 
>like to market it in the US.  I think it is a great tool to train people in 
>microcontroller programming and Forth, of course.
>
>I had more troubles than what I asked for in trying to replace BIOS with Forth.  
>The vision was that 486 motherboards are become so cheap that they are now the 
>cheapest and most powerful embedded system money can buy.  For $100, you can 
>get a 486 board with 1 MB of DRAM, 2 serial ports, 1 parallel port, a floppy 
>controller, and a IDE hard disk controller, on an a single piece of PCB.  My 
>goal was to put an eForth in the BIOS socket and I could have a powerful 
>computing element, which can be used as a node in a parallel computing system.  
>486 microprocessor is interesting because of the 32-bit linear addressing space 
>in the protected mode, and the powerful floating point math coprocessor.  If I 
>can link 10 or 100 of these beasts together, I could have a super computer on 
>my desk.
>
>The progress was slow and tedious.  I threw away the DOS extender I used in the 
>386 eForth, V1.01, because the DOS extender itself is too complicated and not 
>suitable for ROMming.  I used Chuck's OK as the protected mode loader and get 
>the eForth to work well in the 32-bit protected mode, entered from DOS.  
>However, all attempts to replace BIOS ROM failed.  The logic analyzer showed 
>that the first subroutine call failed to return to the caller.  Investigating 
>code in BIOS made me feel hopeless because different motherboards use different 
>chip sets which are initialized differently by different BIOS chips.  It is 
>apparently impossible to build a Forth which can deal with all the motherboard 
>in a uniform way.  
>
>The next best approach was to replace the Video BIOS ROM on the video display 
>card.  This can be done uniformly, because the motherboard BIOS calls the Video 
>BIOS after the motherboard is completely initialized, and that the Video BIOS 
>is always located at C0000H.  This strategy worked, and I was able to boot up 
>eForth on a bare-bone 486 motherboard with an Award BIOS ROM.  We still need to 
>test it on other motherboards.
>
>You will find reports on these three project in this volume.  In addition I 
>included two papers I presented at the 1996 Rochester Forth Conference held in 
>Toronto in June.  Laws of Computing tries to summarize the principles of 
>programming and prove that Forth is the best programming language.  We all know 
>that, but it is nice to prove it from the first principles.  Now, we have the 
>first principles and the proof.  Traffic Controller and Zen of State Machine is 
>my answer to the Programming challenger presented at the Forth Day Conference 
>at the Silicon Valley FIG Chapter.  The most amazing discovery was that Forth 
>is the perfect language to program state machines.  No new words or new concept 
>outside the F-PC are necessary.
>
>Remember ShBoom?  It is now being developed by Patriot Scientific Corporation 
>in Poway, CA.  George Shaw was invited to SVFIG to talk about it and he 
>distributed data sheets, which are reproduced here.  Klaus Schleisiek also 
>visited SVFIG and gave a talk on his new Forth chip  IX.  His handout is also 
>included.
>
>Several users requested RTX processor and it reminded me what a nice 
>microprocessor it is.  I am still distributing the RTX kit.  If you have an 
>application which requires fast and precisely timed reponse from the computer, 
>RTX with cmForth is still the best answer.
>
>Just before the Volume 21 goes to the printer, I worked out the logic design of 
>a 16 bit microprocessor P16, modeled after Chuck Moore's MuP21.  A paper is 
>appended to the end of this volume.  P16 design is in standard schematics and 
>had passed logic simulation.  It demonstrates my understanding of the P21 
>architecture and its logic operations.
>
>Dr. C. H. Ting                        Offete Enterprise
>San Mateo, California                     1306 South B Street
>October, 1996                     San Mateo, CA 94402
>                              (415)574-8250, Fax (415)571-5004
>
>New Products from Offete Enterprises:
>
>4121  More on Forth Engines, Volume 21, $20
>Editor's Notes          
>New products from Offete Enterprises 
>MuP21H Kit
>My Troubles with This Darn 82C51
>CT100 Lab Board
>Born to be Free  
>Laws of Computing
>Traffic Controller and Zen of State Machines      
>ShBoom Microprocessor
>Programmable Fieldbus Controller IX1
>Logic Design of a 16-Bit Microprocessor P16
>
>4018  MuP21H Chip in PLCC, $40
>MuP21 is now available in 44-pin PLCC packages.  It has much smaller (1/3) 
>footprint compared to DIP, and is suitable for surface mount..
>4019  MuP21H Evaluation Kit, $100
>Include PLCC MuP21H, a printed circuit board, a 128KB EPROM with eForth V2.08, 
>instructions and assembler diskette.  Build your own stand-alone MuP21 
>development system with 82C51 UART.  
>4020  Assembled MuP21H Evaluation Kit, $250
>MuP21 system with 1Mx20 DRAM, 128KB EPROM eForth V2.08, and 82C51 UART to talk 
>to PC host.  Apply 5V power and it generates NTSC signals to drive a color TV 
>monitor.  Manual, MuP21 assembler and sample code included to guide application 
>development.
>4012  Assembled MuP21 Evaluation Kit, $350, $250
>MuP21 system with 1Mx20 DRAM, 128KB EPROM, and 8-bit parallel I/O ports.  Apply 
>5V power and it generates NTSC signals to drive a color TV monitor.  Manual, 
>MuP21 assembler and sample code included to guide application development.  
>Note price reduction due to DRAM price drop.
>1014  MuP21 Programming Manual, C. H. Ting-- $25.00
>Second Edition with MuP21H update. Primary reference for MuP21 microprocessor.  
>Architecture, instruction set, video coprocessor programming, assembler, 
>bootstrap code, Chuck Moore's OK demonstration system, and his lectures on P21 
>and OK.
>9008  CT-100 Lab Board, $400.00
>This board is manufactured in Taiwan to train students in microcontroller 
>interfacing.  It has 8051 as the CPU, surrounded by interesting devices like 
>LED and LCD displays, ADC, DAC, stepper motor controller, key array and 
>keyboard, buzzer, etc.  It provides enough materials for a one semester 
>microcontroller course at college level.  Students can get on to the 
>experiments directly without having to worry about hardware assembly.  Manual 
>is available separately as Item #2132.
>2132  CT100 Lab Board User Manual, C. H. Ting--$20.00
>CT-100 is a 8051 based microcontroller training system, with integrated 
>peripherals like LED and LCD displays, keys and keyboard input, ADC. DAC, 
>stepper motor controller, relays, RS232, 8255, and 8279 peripherals.  This 
>manual details experiments using 8051 Forth to controller these devices.
>2133  32-Bit 386 eForth V.4.02, C. H. Ting--$25.00
>This is a 32 bit implementation of eForth for 80386 in the protected mode.  
>  It enters into protected mode directly without a DOS extender.  Only COM1 is 
>active at 9600 baud.  Keyboard, screen and disks are all silenced. You need 
>another PC to serve as a host through the serial port.
>2134  32-Bit 386 eForth V.4.03, C. H. Ting--$25.00
>This is a 32 bit implementation of eForth for 80386 in the protected mode.  
>  It replaces the Video BIOS at C0000H and booted by system BIOS.  It converts 
>a 386/486 motherboard to an embedded Forth processor, communicating with a PC 
>through the COM1 port..
>
>


-- 

From rj@eli.wariat.org  Wed Oct  9 00:07:09 1996
Received: (from rj@localhost) by eli.wariat.org (8.7.5/8.7.3) id AAA03464; Wed, 9 Oct 1996 00:07:08 -0500
Date: Wed, 9 Oct 1996 00:07:08 -0500
Message-Id: <199610090507.AAA03464@eli.wariat.org>
From: "Robert J. Brown" <rj@eli.wariat.org>
To: miscarc@eli.wariat.org
Subject: [jfox@netcom.com: Offete_News]

------- Start of forwarded message -------
Return-Path: MISC-request@pisa.rockefeller.edu
Date: Tue, 8 Oct 1996 14:57:25 -0700
From: jfox@netcom.com (Jeff Fox)
To: MISC@pisa.rockefeller.edu
Subject: Offete_News
Resent-From: MISC@pisa.rockefeller.edu
X-Mailing-List: <MISC@pisa.rockefeller.edu> archive/latest/396
X-Loop: MISC@pisa.rockefeller.edu
Precedence: list
Resent-Sender: MISC-request@pisa.rockefeller.edu

Dear MISC readers:

Yesterday I got the following mail from Dr. C.H. Ting :

From TingCH@ccmail.apldbio.com Mon Oct  7 10:53:39 1996
Subject: Forth Engines

Dear Forth Engine User:

More On Forth Engines, Volume 21 is now published.

Time really can fly.  It is almost a year since the last volume was published 
last September.  It is not that there have been very few things happening in 
the field of Forth engines.  Actually, there are too many things happening.  I 
have too many balls in the air and I was waiting them to settle down a bit so I 
can sit down and record the activities.

The most interesting is of course what Chuck Moore is doing.  He's been working 
on a series of Forth chips on the basis he laid out in MuP21.  The chips 
realized in silicon, as I remember, included P8, F21, V21, and currently I21.  
P32 is in the serious thinking stage.  When we worked on P21, the goal was to 
get the chip working, and lots of ideas were put off.  When P21 was done, the 
lid was blown off and a tremendous among of creative energy was release in the 
newer designs.  Chuck changed every transistor, moved everything around and 
experimenting with new control strategies.  He is pretty happy with the current 
design of I21, and the prototype chips worked fairly well, it displayed some 
very crispy pictures on a color monitor.

I21 is being developed by iTv Corp.  Its goal is to produce a low cost Internet 
ready computer for home use.  I21 connects TV, phone, and a keyboard together 
to allow the user to surf Internet conveniently in a home entertainment 
environment.  It attracted substantial investments and assembled a high power 
team of Forth programmers to produce the system.  

At the beginning of this year, I visited Taiwan for a Forth Workshop.  There I 
kind of committed myself to three projects: the first is to produce a system 
for the MuP21H chip in the 44-pin PLCC package, the second was to help 
marketing the CT100 microcontroller teaching/prototyping kit, and the third was 
to replace the BIOS chip on 486 motherboard to build very cheap but very 
powerful embedded processing systems.  I wanted to report the results of these 
projects in this volume.  This is the reason why this volume is delayed for so 
long.

The new MuP21H kit uses a 82C51 UART chip to handle the serial communication 
with the host PC.  There are many intriguing properties in 82C51 which ware not 
fully understood when I first laid out the PCB for it.  Consequently the first 
board didn't work.  After I ironed out all the bugs, the second layout worked 
perfectly.  Now we can use this system to do serious programming, using a PC as 
the terminal server and file server.  It is interesting to note that MuP21 is 
very close to an Internet computer, because of its video coprocessor and the 
very versatile I/O bus.  Hooking an UART to it is only a simple demonstration 
of what it can do.

As the DRAM price collapsed, as it should have years ago, the price of 
assembled MuP21 kit is also lowered from  $350 to $250.  Hope this price 
reduction will encourage you to try out this very exciting microprocessor.  It 
is the only microprocessor which can generate video by itself.

The CT100 Lab Board is an 8051 based microcontroller laboratory which contains 
about 20 different circuit groups for experiments on microcontroller 
programming and interfacing.  You connect the circuit groups with jumper cables 
and are ready to write software to exercise the hardware.  It is a great tool 
to teach microcontrollers.  As the 8051 is driven by a F83 system, Forth is the 
natural language to develop software on this system.  I was so impressed by 
this system that I promised to develop a teaching course for it.  It took a 
while, but I finished building the course and also wrote a manual for it.  I 
like to market it in the US.  I think it is a great tool to train people in 
microcontroller programming and Forth, of course.

I had more troubles than what I asked for in trying to replace BIOS with Forth.  
The vision was that 486 motherboards are become so cheap that they are now the 
cheapest and most powerful embedded system money can buy.  For $100, you can 
get a 486 board with 1 MB of DRAM, 2 serial ports, 1 parallel port, a floppy 
controller, and a IDE hard disk controller, on an a single piece of PCB.  My 
goal was to put an eForth in the BIOS socket and I could have a powerful 
computing element, which can be used as a node in a parallel computing system.  
486 microprocessor is interesting because of the 32-bit linear addressing space 
in the protected mode, and the powerful floating point math coprocessor.  If I 
can link 10 or 100 of these beasts together, I could have a super computer on 
my desk.

The progress was slow and tedious.  I threw away the DOS extender I used in the 
386 eForth, V1.01, because the DOS extender itself is too complicated and not 
suitable for ROMming.  I used Chuck's OK as the protected mode loader and get 
the eForth to work well in the 32-bit protected mode, entered from DOS.  
However, all attempts to replace BIOS ROM failed.  The logic analyzer showed 
that the first subroutine call failed to return to the caller.  Investigating 
code in BIOS made me feel hopeless because different motherboards use different 
chip sets which are initialized differently by different BIOS chips.  It is 
apparently impossible to build a Forth which can deal with all the motherboard 
in a uniform way.  

The next best approach was to replace the Video BIOS ROM on the video display 
card.  This can be done uniformly, because the motherboard BIOS calls the Video 
BIOS after the motherboard is completely initialized, and that the Video BIOS 
is always located at C0000H.  This strategy worked, and I was able to boot up 
eForth on a bare-bone 486 motherboard with an Award BIOS ROM.  We still need to 
test it on other motherboards.

You will find reports on these three project in this volume.  In addition I 
included two papers I presented at the 1996 Rochester Forth Conference held in 
Toronto in June.  Laws of Computing tries to summarize the principles of 
programming and prove that Forth is the best programming language.  We all know 
that, but it is nice to prove it from the first principles.  Now, we have the 
first principles and the proof.  Traffic Controller and Zen of State Machine is 
my answer to the Programming challenger presented at the Forth Day Conference 
at the Silicon Valley FIG Chapter.  The most amazing discovery was that Forth 
is the perfect language to program state machines.  No new words or new concept 
outside the F-PC are necessary.

Remember ShBoom?  It is now being developed by Patriot Scientific Corporation 
in Poway, CA.  George Shaw was invited to SVFIG to talk about it and he 
distributed data sheets, which are reproduced here.  Klaus Schleisiek also 
visited SVFIG and gave a talk on his new Forth chip  IX.  His handout is also 
included.

Several users requested RTX processor and it reminded me what a nice 
microprocessor it is.  I am still distributing the RTX kit.  If you have an 
application which requires fast and precisely timed reponse from the computer, 
RTX with cmForth is still the best answer.

Just before the Volume 21 goes to the printer, I worked out the logic design of 
a 16 bit microprocessor P16, modeled after Chuck Moore's MuP21.  A paper is 
appended to the end of this volume.  P16 design is in standard schematics and 
had passed logic simulation.  It demonstrates my understanding of the P21 
architecture and its logic operations.

Dr. C. H. Ting                        Offete Enterprise
San Mateo, California                     1306 South B Street
October, 1996                     San Mateo, CA 94402
                              (415)574-8250, Fax (415)571-5004

New Products from Offete Enterprises:

4121  More on Forth Engines, Volume 21, $20
Editor's Notes          
New products from Offete Enterprises 
MuP21H Kit
My Troubles with This Darn 82C51
CT100 Lab Board
Born to be Free  
Laws of Computing
Traffic Controller and Zen of State Machines      
ShBoom Microprocessor
Programmable Fieldbus Controller IX1
Logic Design of a 16-Bit Microprocessor P16

4018  MuP21H Chip in PLCC, $40
MuP21 is now available in 44-pin PLCC packages.  It has much smaller (1/3) 
footprint compared to DIP, and is suitable for surface mount..
4019  MuP21H Evaluation Kit, $100
Include PLCC MuP21H, a printed circuit board, a 128KB EPROM with eForth V2.08, 
instructions and assembler diskette.  Build your own stand-alone MuP21 
development system with 82C51 UART.  
4020  Assembled MuP21H Evaluation Kit, $250
MuP21 system with 1Mx20 DRAM, 128KB EPROM eForth V2.08, and 82C51 UART to talk 
to PC host.  Apply 5V power and it generates NTSC signals to drive a color TV 
monitor.  Manual, MuP21 assembler and sample code included to guide application 
development.
4012  Assembled MuP21 Evaluation Kit, $350, $250
MuP21 system with 1Mx20 DRAM, 128KB EPROM, and 8-bit parallel I/O ports.  Apply 
5V power and it generates NTSC signals to drive a color TV monitor.  Manual, 
MuP21 assembler and sample code included to guide application development.  
Note price reduction due to DRAM price drop.
1014  MuP21 Programming Manual, C. H. Ting-- $25.00
Second Edition with MuP21H update. Primary reference for MuP21 microprocessor.  
Architecture, instruction set, video coprocessor programming, assembler, 
bootstrap code, Chuck Moore's OK demonstration system, and his lectures on P21 
and OK.
9008  CT-100 Lab Board, $400.00
This board is manufactured in Taiwan to train students in microcontroller 
interfacing.  It has 8051 as the CPU, surrounded by interesting devices like 
LED and LCD displays, ADC, DAC, stepper motor controller, key array and 
keyboard, buzzer, etc.  It provides enough materials for a one semester 
microcontroller course at college level.  Students can get on to the 
experiments directly without having to worry about hardware assembly.  Manual 
is available separately as Item #2132.
2132  CT100 Lab Board User Manual, C. H. Ting--$20.00
CT-100 is a 8051 based microcontroller training system, with integrated 
peripherals like LED and LCD displays, keys and keyboard input, ADC. DAC, 
stepper motor controller, relays, RS232, 8255, and 8279 peripherals.  This 
manual details experiments using 8051 Forth to controller these devices.
2133  32-Bit 386 eForth V.4.02, C. H. Ting--$25.00
This is a 32 bit implementation of eForth for 80386 in the protected mode.  
  It enters into protected mode directly without a DOS extender.  Only COM1 is 
active at 9600 baud.  Keyboard, screen and disks are all silenced. You need 
another PC to serve as a host through the serial port.
2134  32-Bit 386 eForth V.4.03, C. H. Ting--$25.00
This is a 32 bit implementation of eForth for 80386 in the protected mode.  
  It replaces the Video BIOS at C0000H and booted by system BIOS.  It converts 
a 386/486 motherboard to an embedded Forth processor, communicating with a PC 
through the COM1 port..
------- End of forwarded message -------
From MISC-request@pisa.rockefeller.edu  Wed Oct  9 08:33:38 1996
Received: from wariat.apk.net (root@wariat.wariat.org [192.147.147.1]) by eli.wariat.org (8.7.5/8.7.3) with ESMTP id IAA00258; Wed, 9 Oct 1996 08:33:19 -0500
Received: from rockvax.rockefeller.edu (rockvax.rockefeller.edu [129.85.1.21]) by wariat.apk.net (8.7.6/8.7.3) with ESMTP id JAA19924; Wed, 9 Oct 1996 09:14:22 -0400 (EDT)
Received: from pisa.rockefeller.edu (pisa.rockefeller.edu [129.85.23.103]) by rockvax.rockefeller.edu (8.7.4/8.7.4) with SMTP id JAA01198; Wed, 9 Oct 1996 09:12:54 -0400 (EDT)
Received: by pisa.rockefeller.edu (940816.SGI.8.6.9/940406.SGI)
	 id JAA19518; Wed, 9 Oct 1996 09:13:10 -0400
Resent-Date: Wed, 9 Oct 1996 09:13:10 -0400
Date: Wed, 9 Oct 1996 15:11:44 +0200 (MET DST)
From: Eugene Leitl <Eugene.Leitl@lrz.uni-muenchen.de>
X-Sender: ui22204@sun2
To: Wayne Morellini <waynem1@cq-pan.cqu.EDU.AU>
Cc: misc@pisa.rockefeller.edu, " Mr. Dealer" <100576.2741@compuserve.com>
Subject: Re:Misc Mailing List is Back
In-Reply-To: <199610090235.MAA29146@cq-pan.cqu.EDU.AU>
Message-Id: <Pine.SOL.3.91.961009144504.9553H-100000@sun2>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Resent-Message-ID: <"SYq6_2.0.vm4.ZJwMo"@pisa>
Resent-From: MISC@pisa.rockefeller.edu
X-Mailing-List: <MISC@pisa.rockefeller.edu> archive/latest/399
X-Loop: MISC@pisa.rockefeller.edu
Precedence: list
Resent-Sender: MISC-request@pisa.rockefeller.edu

On Wed, 9 Oct 1996, Wayne Morellini wrote:

> > [...]
> 
> There are other Forth Processors the SC-32 from silicon composers, the
> Harris RTX-200x is still available but only limited versions.  The Mup-21 is
> a good concept and I can sell you my kit. The others we are still waiting

I, too, think MuP21 is good. I still hope to switch to the F21 with 
minimal conversion effort, should it become avialable in 5-6 months, the 
end of the time slot alloted to the prototype. Since MuP21 is so very 
similiar to MuP21, its the logical choice. Particularly, high absolute 
performance and excellent MIPS/Watt ratio as well as NOP power saving 
capability are very interesting, since mine is a mobile application 
demanding sophisticated power management.

However (I know I should ask Dr. Ting directly, but he's probably busy 
and maybe any of you MISCers might already know) 

- is the MuP21 $350 kit still available?

- how many days does one wait for delivery?

- is MuP21 available in medium quantities (100-1000 pcs) on short notice? 
  At which prices?

- is the MuP21 kit stand-alone? (Meaning, can I just hook up a standard 
  PC keyboard and a (NTSC/PAL) CRT to it and use it for native 
  development platform?)

- what does it use for mass storage? Flash memory cards?

- can one use the digital I/O ports to do several RS232 by software?

- is the only difference between the $100 and the $350 kit is that the 
  latter is assembled? (Meaning, containing the same parts, identical 
  documentation and ROM image?)

> for, the Mup-21 execution has been reported to break after something like
> 100's of hours, but new packaging that was due soon this time last year and

What??? You mean all MuP21 samples one can buy are uncapable of sustained 
operation???

Can somebody please confirm this observation?

> apart from requests nothing else has really been said about it to my
> knowledege, this packaging should fix a lot of problems, video resoluation
> isn't great 384*2xx.  The F-21 and I-21 is supposed to be much better.

384x200 is sufficient for starters. 640x512 would be better, though.
 
> >
> >> the page with I21 press release on Jeffs Web site that says it will be
> >> available for licencing etc, despite the denial of ITV when I enquired,
> >
> >I think i21 won't, but F21 will (provided, I'll ever live to see it).
> 
> Like I21 like F-21, but wanted I21 type device.

Afair i21 was meant to be proprietary technology, avalable only to iTV.

> 
> >
> >> despite Jeff removing the new pages a day or two after I origionally saw
> >> them), and THE 32-BIT P32.  Announcements of products would be good too.
> >
> >Seconded fully.
> >
> >Eugene Leitl
> > 
> 
> Thanks Eugene.

Eugene

> Wayne Morellini
> waynem1@cq-pan.cqu.edu.au
> 
> -- 
> 
> 

_________________________________________________________________________________
| mailto: ui22204@sunmail.lrz-muenchen.de | transhumanism >H, cryonics,         |
| mailto: Eugene.Leitl@uni-muenchen.de    | nanotechnology, etc. etc.           |
| mailto: c438@org.chemie.uni-muenchen.de | "deus ex machina, v.0.0.alpha"      |
| icbmto: N 48 10'07'' E 011 33'53''      | http://www.lrz-muenchen.de/~ui22204 |

From MISC-request@pisa.rockefeller.edu  Wed Oct  9 15:07:11 1996
Received: from rockvax.rockefeller.edu (rockvax.rockefeller.edu [129.85.1.21]) by eli.wariat.org (8.7.5/8.7.3) with ESMTP id PAA00625; Wed, 9 Oct 1996 15:07:07 -0500
Received: from pisa.rockefeller.edu (pisa.rockefeller.edu [129.85.23.103]) by rockvax.rockefeller.edu (8.7.4/8.7.4) with SMTP id QAA06715; Wed, 9 Oct 1996 16:06:14 -0400 (EDT)
Received: by pisa.rockefeller.edu (940816.SGI.8.6.9/940406.SGI)
	 id QAA20531; Wed, 9 Oct 1996 16:06:38 -0400
Resent-Date: Wed, 9 Oct 1996 16:06:38 -0400
Message-ID: <325C05BD.48AB@bbs.wa4yse.ampr.org>
Date: Wed, 09 Oct 1996 16:06:21 -0400
From: Andrew Sieber <kd4jtv@bbs.wa4yse.ampr.org>
X-Mailer: Mozilla 3.0Gold (Win95; U)
MIME-Version: 1.0
To: misc@pisa.rockefeller.edu
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Resent-Message-ID: <"NvURZ2.0.k05.AN0No"@pisa>
Resent-From: MISC@pisa.rockefeller.edu
Subject: Unidentified subject!
X-Mailing-List: <MISC@pisa.rockefeller.edu> archive/latest/400
X-Loop: MISC@pisa.rockefeller.edu
Precedence: list
Resent-Sender: MISC-request@pisa.rockefeller.edu

Eugene Leitl wrote:
>- is the MuP21 $350 kit still available?

That kit is now $250.

>- how many days does one wait for delivery?

I mailed my order for the chip and manual on a Tuesday, and they
arrived the following Monday.

>Particularly, high absolute
>performance and excellent MIPS/Watt ratio as well as NOP power saving
>capability are very interesting, since mine is a mobile application
>demanding sophisticated power management.

I'm still not sure I've figured out why NOP gives the ability to save
power.  It seems to me that all you can do is lower operating voltage
to save power.  NOPs do nothing to save power, as far as I can see.

Does anybody know what an MuP21 does when it executes an invalid opcode?

The inversion of odd address and data bits is rather confusing.  If
I were to add inverters to the odd address pins and two-way inverters
to the odd data pins, then would ALL of the inversion mess go away?
Would I be able to program it and never have to XOR anything with
AAAAA or worry about the inversion stuff at all?

If I use the fast I/O space for 15ns sram hookup, and run a program
out of it (I know the program would have to be <1k), will the
program run faster, since it does not have to access relatively
slow dram?

If these issues have already been covered in this mailing list and
they're stored in the archive, I've had no time lately to read
them, so I apologize if these are repeat questions.

--Andrew Sieber
kd4jtv@bbs.wa4yse.ampr.org

From MISC-request@pisa.rockefeller.edu  Wed Oct  9 23:12:54 1996
Received: from rockvax.rockefeller.edu (rockvax.rockefeller.edu [129.85.1.21]) by eli.wariat.org (8.7.5/8.7.3) with ESMTP id XAA03352; Wed, 9 Oct 1996 23:12:52 -0500
Received: from pisa.rockefeller.edu (pisa.rockefeller.edu [129.85.23.103]) by rockvax.rockefeller.edu (8.7.4/8.7.4) with SMTP id AAA26169; Thu, 10 Oct 1996 00:10:32 -0400 (EDT)
Received: by pisa.rockefeller.edu (940816.SGI.8.6.9/940406.SGI)
	 id AAA21782; Thu, 10 Oct 1996 00:10:59 -0400
Resent-Date: Thu, 10 Oct 1996 00:10:59 -0400
Date: Thu, 10 Oct 1996 06:10:03 +0200 (MET DST)
Message-Id: <199610100410.GAA05042@ligeti.inria.fr>
From: Christophe Lavarenne <Christophe.Lavarenne@inria.fr>
To: kd4jtv@bbs.wa4yse.ampr.org
CC: misc@pisa.rockefeller.edu
In-reply-to: <325C05BD.48AB@bbs.wa4yse.ampr.org> (message from Andrew Sieber
	on Wed, 09 Oct 1996 16:06:21 -0400)
Subject: Re: NOPs, odd bits, timings
Resent-Message-ID: <"cvVEc.0.HK5.GT7No"@pisa>
Resent-From: MISC@pisa.rockefeller.edu
X-Mailing-List: <MISC@pisa.rockefeller.edu> archive/latest/401
X-Loop: MISC@pisa.rockefeller.edu
Precedence: list
Resent-Sender: MISC-request@pisa.rockefeller.edu

> Does anybody know what an MuP21 does when it executes an invalid opcode?

Chuck says that the behavior of invalid opcodes is undeterminate.
The only way to know, would be to look at the MuP21 chip layout.

> NOPs do nothing to save power, as far as I can see.

NOPs consume slightly less power than other instructions because the stacks
are stable (and the ALU too after the carry chain has settled), so no
transistor is switching there, which means with CMOS that only a very small
leakage current is consumed. But the instruction decoder, the instruction slot
sequencer, the program counter incrementer, the address decoder and memory
timing generator are all running and consume power to fetch and execute
instructions, even NOPs.

A NOP just consumes one instruction slot an cycle with no other side effect.
  Consuming instruction slots is usefull to reach the next word boundary,
which is required for branching instructions, either because branch target
adresses are word aligned, or because branch instructions must be in the 1st or
2nd slot not to interfere with the 10 bits target address in the 3rd and 4th
slots.
  Consuming instruction cycles is usefull either to let the carry propagate
and settle while the T and S registers are stable, or to tune delays between
memory accesses to memory mapped I/Os, or occasionally to let signals settle as
for example to correct the A! timing problem of the early MuP21s.

> The inversion of odd address and data bits is rather confusing.

No more than the conversion between binary/hex/decimal.
The confusion maybe comes from the way some cross-compilers are written.
Forget bit inversions until you want to transfer your cross-compiled code/data
to real memory, and only at that moment invert odd data and address bits.
A compiler run by the MuP21 itself does not have to care about bit inversions,
exactly as you don't care the voltage encoding of bits on other processors.
The only moments when you have to care is when you are accessing external I/O,
or when you are looking at the MuP21 pins with a scope.

> If I were to add inverters to the odd address pins and two-way inverters
> to the odd data pins, then would ALL of the inversion mess go away?

Yes, but then the odd pins would be slower, and therefore all the chip would be
slower. Why pay continuously at runtime what you can do once at compile time?

> If I use the fast I/O space for 15ns sram hookup, and run a program out of it
> (I know the program would have to be <1k), will the program run faster, since
> it does not have to access relatively slow dram?

Instructions and data fetches from fast RAM will be faster, but data fetches
from DRAM, slow I/O or byte memory spaces will still have their corresponding
timings, because the MuP21's memory timing generator is driven by the address
decoder, which also drives the different chip selects.  

CL

From MISC-request@pisa.rockefeller.edu  Sun Oct 13 18:21:27 1996
Received: from rockvax.rockefeller.edu (rockvax.rockefeller.edu [129.85.1.21]) by eli.wariat.org (8.7.5/8.7.3) with ESMTP id SAA00232; Sun, 13 Oct 1996 18:21:25 -0500
Received: from pisa.rockefeller.edu (pisa.rockefeller.edu [129.85.23.103]) by rockvax.rockefeller.edu (8.7.4/8.7.4) with SMTP id TAA10294; Sun, 13 Oct 1996 19:20:31 -0400 (EDT)
Received: by pisa.rockefeller.edu (940816.SGI.8.6.9/940406.SGI)
	 id TAA05527; Sun, 13 Oct 1996 19:21:06 -0400
Resent-Date: Sun, 13 Oct 1996 19:21:06 -0400
Date: Mon, 14 Oct 1996 09:18:24 +1000 (EST)
From: Eddie Matejowsky <e.matejowsky@qut.edu.au>
Subject: f21/itv
X-Sender: matejows@pop.qut.edu.au
To: MISC@pisa.rockefeller.edu
Message-id: <2.2.16.19961014085236.2eaf852e@pop.qut.edu.au>
MIME-version: 1.0
X-Mailer: Windows Eudora Pro Version 2.2 (16)
Content-type: text/plain; charset="us-ascii"
Content-transfer-encoding: 7BIT
Resent-Message-ID: <"VNqwb3.0.IM1.VbNOo"@pisa>
Resent-From: MISC@pisa.rockefeller.edu
X-Mailing-List: <MISC@pisa.rockefeller.edu> archive/latest/423
X-Loop: MISC@pisa.rockefeller.edu
Precedence: list
Resent-Sender: MISC-request@pisa.rockefeller.edu

Dear Jeff,
>I am sorry if people are bitter about the slow progress of MISC
>chips in the last few years, but we do what we can.
I'm not bitter about the slow progress but you just seemed to disappear off
the face of the planet for 6 months. A 5 line post to MISC once a month
would have given us some idea as to what was happening.
>I now think that iTV may develop that "killer app" that is needed
>to highlight the MISC technology and get some recognition.  It may
>in fact give a much needed boost to F21 before things are over.
I agree that the f21 should go on the back burner to get iTV chip working
ASAP. It's great that CM is getting some real support for a change.
Good luck with it all.
Eddie,
Edward Matejowsky - Queensland University of Technology (Brisbane, Australia)

From MISC-request@pisa.rockefeller.edu  Mon Oct 14 22:58:27 1996
Received: from rockvax.rockefeller.edu (rockvax.rockefeller.edu [129.85.1.21]) by eli.wariat.org (8.7.5/8.7.3) with ESMTP id WAA09160; Mon, 14 Oct 1996 22:58:25 -0500
Received: from pisa.rockefeller.edu (pisa.rockefeller.edu [129.85.23.103]) by rockvax.rockefeller.edu (8.7.4/8.7.4) with SMTP id XAA21526; Mon, 14 Oct 1996 23:55:11 -0400 (EDT)
Received: by pisa.rockefeller.edu (940816.SGI.8.6.9/940406.SGI)
	 id XAA07854; Mon, 14 Oct 1996 23:55:35 -0400
Resent-Date: Mon, 14 Oct 1996 23:55:35 -0400
Date: Mon, 14 Oct 1996 20:54:34 -0700
From: jfox@netcom.com (Jeff Fox)
Message-Id: <199610150354.UAA13614@netcom11.netcom.com>
To: MISC@pisa.rockefeller.edu
Resent-Message-ID: <"n0iLs2.0.cw1.pimOo"@pisa>
Resent-From: MISC@pisa.rockefeller.edu
Subject: Unidentified subject!
X-Mailing-List: <MISC@pisa.rockefeller.edu> archive/latest/424
X-Loop: MISC@pisa.rockefeller.edu
Precedence: list
Resent-Sender: MISC-request@pisa.rockefeller.edu

Dear MISC readers:

Please note that Dr. Ting has a new email address.  Please make a note
for your contacts with Offete Enterprises via email.  I will update
the information at my web site.

Jeff Fox
-------------------------

From Dr. C.H. Ting:

Dear Forth Engine User:

I have a new eMail address here: pting@netcom.com.

Please use this address for all our future communication.

Thanks,

Ting.


From MISC-request@pisa.rockefeller.edu  Wed Oct 16 13:06:50 1996
Received: from rockvax.rockefeller.edu (rockvax.rockefeller.edu [129.85.1.21]) by eli.wariat.org (8.7.5/8.7.3) with ESMTP id NAA31846; Wed, 16 Oct 1996 13:06:19 -0500
Received: from pisa.rockefeller.edu (pisa.rockefeller.edu [129.85.23.103]) by rockvax.rockefeller.edu (8.7.4/8.7.4) with SMTP id OAA00127; Wed, 16 Oct 1996 14:04:57 -0400 (EDT)
Received: by pisa.rockefeller.edu (940816.SGI.8.6.9/940406.SGI)
	 id OAA10458; Wed, 16 Oct 1996 14:03:43 -0400
Resent-Date: Wed, 16 Oct 1996 14:03:43 -0400
Date: Wed, 16 Oct 1996 11:02:41 -0700
From: jfox@netcom.com (Jeff Fox)
Message-Id: <199610161802.LAA07020@netcom20.netcom.com>
To: MISC@pisa.rockefeller.edu
Subject: Logic_design_of_P16
Resent-Message-ID: <"t5DQx1.0.MZ2.zDIPo"@pisa>
Resent-From: MISC@pisa.rockefeller.edu
X-Mailing-List: <MISC@pisa.rockefeller.edu> archive/latest/425
X-Loop: MISC@pisa.rockefeller.edu
Precedence: list
Resent-Sender: MISC-request@pisa.rockefeller.edu

Dear MISC readers:

I wanted to inform people that Dr. Ting has done high level logic
simulations of a P32, P16, and P8 that execute the MuP21 instruction set
and use different sized internal and external data and address busses.

I have not yet figured out exactly what he sent me but it includes
an attached (uuencoded) file that uudecodes to (logic 29,051 bytes)
I have asked him to send it to me again as this copy didn't
decode into ascii on my machine.

Jeff Fox

From Dr. C. H. Ting:
------------------------------------------------------------------------
To: pting@netcom.com (Peitao Ting), jfox@netcom.com
Subject: P16 design

Jeff,

Just forgot to tell you the progress here.

I have P16, P32, and P8 all entered in schematic form and successfully carried 
them through logic simulation.  All of them executes the MuP21 instruction set.  
P16 has 16-bit data and address buses.  P32 has 32-bit data and address buses.  
P8 has 16-bit internal data and address buses, but only 8-bit external data bus.

P16 was also coded in Verilog HDL and simulated successfully.  My intention is 
to move these designs forward through physical simulation and eventually onto 
silicon, if we can identify  applications requiring such processor cores.

The text of this paper on the logic design on P16 is attached.  I don't know 
how well it will appear when you read it.  You are free to put it on your web 
site.  Let me know if you have any problem.

Ting.



The following is an attached File item from cc:Mail.  It contains
information that had to be encoded to ensure successful transmission
through various mail systems.  To decode the file use the UUDECODE
program.
--------------------------------- Cut Here ---------------------------------
begin 644 Logic Design of P16 text
M``46```"``````````````````````````8````#````8@```!@````%````
M>@```0`````(```!>@```!`````)```!B@```"`````"```!J@`````````!
M```!J@``;]%,;V=I8R!$97-I9VX@;V8@4#$V('1E>'0!__^``0``P`$``*`!
M``"0`0``B/__P(2``&#^@`!@`X``8`.WWV`#@`!@`[O>8`.``&`#O^]@`X``
M8`.][&`#@`!@`[_O\7N`!_,[@`!G,X``SF.``-[#__^]@W__[P,!`]X#`0><
M`P$'.`,!```#`0```P$```,!____`/___P'__X`!___``?__X`'___`!___X
M_____/____[_________________________________________________
M____________________________________?____P'___\!____`?___P'_
M__\!____`?___P'___\`____^?=^U/GW?MA+;0P`@````%1%6%1-4U=$````
M````````````````````````````"3$-#0U,;V=I8R!$97-I9VX@;V8@82`Q
M-BU":70@36EC<F]P<F]C97-S;W(@4#$V#0U#+B!(+B!4:6YG#0U2979I<V]N
M(&AI<W1O<GDZ#0U2978Q+C`Q"4%L;"!M;V1U;&5S(&-O;G-T<G5C=&5D+B`@
M4W1A<G0@<VEM=6QA=&EO;BX@(#DO,C8O.38-4F5V,2XP,@E!3%4M5&UU>"!R
M97!L86-E9"!B>2!A9&1E<B!A;F0@,B!M=7AE<RX@(#DO,S`O.38-4F5V,2XP
M,PE!;&P@:6YS=')U8W1I;VYS('-I;75L871E9"!S=6-C97-S9G5L;'D@97AC
M97!T($]615(L("`Q,"\S+SDV#5)E=C$N,#0)5&5S=&EN9R!F:7AT=7)E<R!E
M;&EM:6YA=&5D+B`Q,"\T+SDV#5)E=C$N,#4)061D(&QA=&-H(&9O<B!C87)R
M>2X@,3`O,3$O.38-#3$N"4EN=')O9'5C=&EO;@T-4#$V(&ES(&$@<VEM<&QE
M(#$V+6)I="!M:6-R;W!R;V-E<W-O<B!M;V1E;&5D(&%F=&5R('1H92!-=5`R
M,2!M=6QT:7!R;V-E<W-O<B!C:&EP(&1E<VEG;F5D(&)Y($-H=6-K($UO;W)E
M+B`@5&AI<R!I<R!A(&-L96%N(')O;VT@96YG:6YE97)I;F<@=F5R<VEO;B!A
M<R!A;B!E>&5R8VES92!I;B!M:6-R;W!R;V-E<W-O<B!D97-I9VXN("!)="!I
M<R!C;VUP;&5T96QY(&)A<V5D(&]N('1H92!P=6)L:6,@9&]C=6UE;G1A=&EO
M;B!O;B!-=5`R,2!A;F0@9&5S:6=N960@=VET:"!A('1O<"UD;W=N+"!H:6=H
M(&QE=F5L(&%P<')O86-H+B`@3F]N92!O9B!T:&4@:6YF;W)M871I;VX@;VX@
M=&AE(&QO9VEC(&QA>6]U="!O9B!-=5`R,2!I<R!U<V5D+B`@5&AE(&1E<VEG
M;B!I<R!C<F5A=&5D(&%N9"!S:6UU;&%T960@=7-I;F<@=&AE($QO9VEC5V]R
M:W,@,R!P<F]G<F%M(&9R;VT@0V%P:6QA;F\@0V]M<'5T:6YG(%-Y<W1E;7,L
M($QT9"X@(%1H92!H;W-T(&-O;7!U=&5R(&ES(&$@4&]W97)7879E(#8P-"\Q
M-3`@4&]W97(@36%C(&9R;VT@4&]W97(@0V]M<'5T:6YG+B`@07,@=&AE($QO
M9VEC5V]R:W,@:7,@82!M;W)E(')E<W1R:6-T960@=F5R<VEO;B!O9B!#87!I
M;&%N;R=S(&9U;&QY(&9E871U<F5D($QO9VEC1&5S:6=N('!R;V=R86TL(&ET
M(&ES(&YO="!C87!A8FQE(&]F('-I;75L871I;F<@=&AE(&5N=&ER92!0,38@
M9&5S:6=N+B`@2&]W979E<BP@86QL(&UO9'5L97,@:6X@=&AE(&1E<VEG;B!A
M<F4@<V5P87)A=&5L>2!S:6UU;&%T960@86YD('9E<FEF:65D+@T-,2XQ+@E4
M:&4@87)C:&ET96-T=7)E(&]F(%`Q-@T-5&AE(%`Q-B!M:6-R;W!R;V-E<W-O
M<B!C;VYT86EN<R!T:&4@9F]L;&]W:6YG(')E9VES=&5R<SH-#50)"51O<"!O
M9B!S=&%C:R!R96=I<W1E<@U."3$V+61E97`@9&%T82!S=&%C:RX@(%1O<"!I
M<R!.+@U2"3$V+61E97`@<F5T=7)N('-T86-K+B`@5&]P(&ES(%(N#4$)061D
M<F5S<R!R96=I<W1E<@U0"0E0<F]G<F%M(&-O=6YT97(-20D)26YS=')U8W1I
M;VX@<F5G:7-T97(-34$)365M;W)Y(&%D9')E<W,@<F5G:7-T97(-#51H97-E
M(')E9VES=&5R<R!A;F0@=&AE:7(@9&%T82!F;&]W(')E;&%T:6]N<VAI<',@
M87)E('-H;W<@:6X@1FEG=7)E(#$N("!!;B!E>'1E<FYA;"!O<V-I;&QA=&]R
M(&ES('5S960@=&\@<')O=FED92!M87-T97(@8VQO8VL@<VEG;F%L('1O('-E
M<75E;F-E('1H92!I;G-T<G5C=&EO;B!E>&5C=71I;VXN("!!;B!E>'1E<FYA
M;"!R97-E="`@:7,@86QS;R!R97%U:7)E9"!T;R!R97-T87)T('1H92!M:6-R
M;W!R;V-E<W-O<BX-#3$N,BX)5&AE($EN<W1R=6-T:6]N(%-E=`T-5&AE(%`Q
M-B!I;G-T<G5C=&EO;B!S970@8V%N(&)E(&)E<W0@97AP;&%I;F5D('5S:6YG
M('1H92!R96=I<W1E<B!A;F0@9&%T82!F;&]W(&1I86=R86T@87,@<VAO=VX@
M:6X@1FEG=7)E(#$N("!4:&4@5"!R96=I<W1E<B!I<R!T:&4@8V5N=&5R(&]F
M('1H92!!3%4L('=H:6-H('1A:V5S(&1A=&$@9G)O;2!T:&4@5"`L($XL(%(L
M($$@<F5G:7-T97)S(&%N9"!T:&4@;6%I;B!M96UO<GDL(&%N9"!T:&4@<F5S
M=6QT<R!B86-K('1O('1H92!4(')E9VES=&5R+B`@5&AE(&-O;G1E;G1S(&]F
M(%0@8V%N(&)E(&UO=F5D('1O('1H92!!(')E9VES=&5R+"!P=7-H960@;VX@
M=&AE(&1A=&$@<W1A8VL@3BP@<'5S:&5D(&]N('1H92!R971U<FX@<W1A8VL@
M4BP@86YD('-T;W)E9"!I;B!T:&4@;6%I;B!M96UO<GDN#0U4:&4@5"!R96=I
M<W1E<B!C;VYN96-T<R!T:&4@9&%T82!S=&%C:R!A;F0@=&AE(')E='5R;B!S
M=&%C:R!A<R!A(&QA<F=E('-H:69T(')E9VES=&5R+B`@1&%T82!C86X@8F4@
M<'5S:&5D('1O=V%R9',@=&AE(')E='5R;B!S=&%C:R!B>2!T:&4@4%532"!I
M;G-T<G5C=&EO;BP@86YD('!O<'!E9"!T;W=A<F1S('1H92!D871A('-T86-K
M(&)Y('1H92!03U`@:6YS=')U8W1I;VXN#0U296=I<W1E<B!!(&AO;&1S(&$@
M;65M;W)Y(&%D9')E<W,L('=H:6-H(&ES('5S960@=&\@<F5A9"!D871A(&9R
M;VT@;65M;W)Y(&EN=&\@=&AE(%0@<F5G:7-T97(L(&]R('=R:71E('1H92!D
M871A(&EN(%0@<F5G:7-T97(@=&\@97AT97)N86P@;65M;W)Y+B`@5&AE(&%D
M9')E<W,@:6X@02!C86X@8F4@875T;R!I;F-R96UE;G1E9"P@<V\@=&AA="!0
M,38@8V%N(&-O;G9E;FEE;G1L>2!A8V-E<W,@9&%T82!A<G)A>7,@:6X@;65M
M;W)Y+@T-4"!I<R!T:&4@<')O9W)A;2!C;W5N=&5R(&%N9"!I="!H;VQD<R!T
M:&4@861D<F5S<R!O9B!T:&4@;F5X="!I;G-T<G5C=&EO;B!T;R!B92!F971C
M:&5D(&9R;VT@=&AE(&UE;6]R>2X@($%F=&5R(&%N(&EN<W1R=6-T:6]N(&ES
M(&9E=&-H960L(%`@:7,@875T;R!I;F-R96UE;G1E9"!A;F0@<F5A9'D@=&\@
M<F5A9"!T:&4@;F5X="!I;G-T<G5C=&EO;BX@(%=H96X@82!#04Q,(&EN<W1R
M=6-T:6]N(&ES(&5X96-U=&5D+"!T:&4@861D<F5S<R!I;B!0(&ES('!U<VAE
M9"!O;B!T:&4@<F5T=7)N('-T86-K+B`@5VAE;B!A(')E='5R;B!2150@:6YS
M=')U8W1I;VYS(&ES(&5X96-U=&5D+"!T:&4@<')E=FEO=7-L>2!S879E9"!A
M9&1R97-S(&EN(%(@:7,@<&]P<&5D(&)A8VL@:6YT;R!0+B`@5&AE(&5X96-U
M=&EO;B!S97%U96YC92!I;G1E<G)U<'1E9"!B>2!#04Q,(&-A;B!N;W<@8F4@
M<F5S=6UE9"X-#5`Q-B!I<R!A(&UI8W)O<')O8V5S<V]R('=I=&@@,38M8FET
M('=O<F1S+B`@16%C:"!W;W)D(&-O;G1A:6YS('5P('1O('1H<F5E(#4M8FET
M(&UA8VAI;F4@8V]D97,N("!4:&4@8V]D92!F:65L9',@:6X@82!W;W)D(&-A
M;B!B92!S:&]W;B!A<R!F;VQL;W=S.@T-"0E":71S"0DQ-2TQ,0DQ,"TV"0DU
M+3$)"3`-"0D)"5-,3U0Q"5-,3U0R"5-,3U0S"4Q30B!O9B!J=6UP(&%D9')E
M<W,-#51H97)E(&%R92`S,B!P;W-S:6)L92!I;G-T<G5C=&EO;G,@:6X@82`U
M+6)I="!F:65L9"X@(%1H92!0,38@:6YS=')U8W1I;VYS('5S92!T:&4@;&5F
M=&UO<W0@='=O(&)I=',@9F]R(&-L87-S(&1E<VEG;F%T:6]N+"!T:&4@;6ED
M9&QE(&)I="!M;W-T;'D@9F]R('=R:71E+W)E860L(&%N9"!T:&4@;&%S="!T
M=V\@8FET<R!F;W(@96YU;65R871I;VXN("`-#51H97)E(&%R92`T(&-L87-S
M97,@;V8@:6YS=')U8W1I;VYS.@T-,`D)5')A;G-F97(@26YS=')U8W1I;VYS
M#3$)"4UE;6]R>2!!8V-E<W,@26YS=')U8W1I;VYS#3()"4%,52!);G-T<G5C
M=&EO;G,-,PD)4F5G:7-T97(@26YS=')U8W1I;VYS#0U*54U0(&%N9"!#04Q,
M(&EN<W1R=6-T:6]N<R!M=7-T(&%P<&5A<B!A<R!33$]4,"!O<B!33$]4,2!I
M;B!A;B!I;G-T<G5C=&EO;BP@:2YE+BX@8FET<R`Q-2TQ.2!O<B`Q,"TQ-"X@
M(%1H92!L87-T(#$P(&)I=',@,"TY(&-O;G1A:6X@=&AE(&%D9')E<W,@:6YS
M:61E('1H92!C=7)R96YT(#$P,C0@=V]R9"!P86=E+B`@2E5-4"!A;F0@0T%,
M3"!T:'5S(&%C8V5S<R!C;V1E('=I=&AI;B!T:&4@8W5R<F5N="!P86=E+B`@
M5&\@<F5A8V@@;W1H97(@<&%G97,@;V8@;65M;W)Y+"!Y;W4@=VEL;"!H879E
M('1O('!U<V@@82`R,"UB:70@861D<F5S<R!O;B!T:&4@<F5T=7)N('-T86-K
M(&%N9"!E>&5C=71E('1H92`[(&-O9&4N("!33$]4,"!C86X@9&\@=7-E9G5L
M('=O<FL@8F5F;W)E($I535`@;W(@0T%,3"X-#51H92!*54U0(&%N9"!#04Q,
M(&EN<W1R=6-T:6]N<R!T:'5S(&AA<R!T:&4@9F]L;&]W:6YG(&9O<FUS.@T-
M"0E*54U0"6%A86%A"6%A86%A"6$-"0E*6@D)86%A86$)86%A86$)80T)"4I.
M0PD)86%A86$)86%A86$)80T)"4-!3$P)86%A86$)86%A86$)80T-5&AE(&-O
M;F1I=&EO;F%L(&IU;7`@:6YS=')U8W1I;VX@2EH@9&EF9F5R<R!F<F]M('1H
M92!)1BP@5TA)3$4L(&%N9"!53E1)3"!W;W)D<R!I;B!&;W)T:"!I;B!T:&%T
M(&ET(&1O97,@;F]T('!O<"!T:&4@;G5M8F5R(&)E:6YG('1E<W1E9"!I;B!4
M+B`@5&AE<V4@=&5S=',@87)E(&YO;BUD97-T<G5C=&EV92!A;F0@=&AE('1E
M<W1E9"!N=6UB97(@8V%N(&)E('5S960@86=A:6XN("!4:&4@8V]N9&ET:6]N
M86P@:G5M<"!I;G-T<G5C=&EO;B!*3D,@8V%U<V5S(&$@:G5M<"!I9B!T:&4@
M8V%R<GD@9FQA9R!I<R!R97-E="X@($ET(&ES('5S969U;"!I;B!M=6QT:7!L
M92!P<F5C:7-I;VX@;6%T:"!O<&5R871I;VYS+@T-3VYL>2`R-2!O9B!T:&4@
M,S(@<&]S<VEB;&4@:6YS=')U8W1I;VYS(&%R92!I;7!L96UE;G1E9"X@(%1H
M96ER(&-O9&4@86YD(&9U;F-T:6]N<R!A<F4@<VAO=VX@:6X@5&%B;&4@,2X-
M#0U486)L92`Q+B`@4#$V($EN<W1R=6-T:6]N(%-E=`T-0V]D90E.86UE"0E&
M=6YC=&EO;@T-5')A;G-F97(@26YS=')U8W1I;VYS#3`P"4I-4`D)2G5M<"!T
M;R`Q,"!B:70@861D<F5S<RX@($UU<W0@8F4@4TQ/5#$N#3`Q"5)%5`D)4W5B
M<F]U=&EN92!R971U<FXN#3`R"4I:"0E*=6UP(&EF(%0@:7,@,"X-,#,)2DY#
M"0E*=6UP(&EF(&-A<G)Y(&ES(&-L96%R960N#3`T"4-!3$P)0V%L;"!S=6)R
M;W5T:6YE+B`-,#4)"0E297-E<G9E9`TP-@D)"5)E<V5R=F5D#3`W"0D)4F5S
M97)V960-#4UE;6]R>2!!8V-E<W,@26YS=')U8W1I;VYS#3`X"2`@"0E297-E
M<G9E9`TP.0E,1%`)"4QO860@;65M;W)Y('1O(%0@86YD('!U<V@@5"!T;R!S
M=&%C:RX@($EN8W)E;65N="!!+@TP00E,250)"4QO860@:6XM;&EN92!L:71E
M<F%L('1O(%0@86YD('!U<V@@5"!T;R!S=&%C:RX-,$()3$0)"4QO860@;65M
M;W)Y('1O(%0@86YD('!U<V@@<W1A8VLN($%D9')E<W,@:6X@02X-,$,)"0E2
M97-E<G9E9`TP1`E35%`)"5-T;W)E(%0@=&\@;65M;W)Y+"!A;F0@<&]P('-T
M86-K+B`@26YC<F5M96YT($$N#3!%"0D)4F5S97)V960-,$8)4U0)"5-T;W)E
M(%0@=&\@;65M;W)Y(&%N9"!P;W`@<W1A8VLN("!!9&1R97-S(&EN($$N#0U!
M3%4@26YS=')U8W1I;VYS#3$P"4-/30E#;VUP;&5M96YT(&%L;"!B:71S(&EN
M(%0N#3$Q"5-(3`D)4VAI9G0@5"!L969T(#$@8FET+@TQ,@E32%()"5-H:69T
M(%0@<FEG:'0@,2!B:70N#3$S"4%$1$,)061D($X@=&\@5"!I9B!4,"!I<R`Q
M+B`@3B!I<R!P<F5S97)V960N#3$T"5A/4@E0;W`@3B!A;F0@17AC;'5S:79E
M($]2(&ET('1O(%0N#3$U"4%.1`E0;W`@3B!A;F0@04Y$(&ET('1O(%0N#3$V
M"0D)4F5S97)V960N#3$W"4%$1`E0;W`@3B!A;F0@861D(&ET('1O(%0N#0U2
M96=I<W1E<B!);G-T<G5C=&EO;G,-,3@)4$]0"0E0;W`@<F5T=7)N('-T86-K
M(%(@86YD('!U<V@@:70@:6YT;R!4+B`-,3D)3$1!"4QO860@02!T;R!4(&%N
M9"!P=7-H('-T86-K+@TQ00E$55`)1'5P;&EC871E(%0@86YD('!U<V@@<W1A
M8VLN#3%""4]615()1'5P;&EC871E($X@:6YT;R!4(&%N9"!P=7-H('-T86-K
M+@TQ0PE055-((`E0;W`@5"!T;R!P=7-H(&ET(&]N(')E='5R;B!S=&%C:RX-
M,40)4U1!"0E3=&]R92!4('1O($$@86YD('!O<"!S=&%C:RX-,44)3D]0"41O
M(&YO=&AI;F<N#3%&"4123U`@"5!O<"!S=&%C:R!I;G1O(%0N#0T-,BX)5&AE
M($EM<&QE;65N=&%T:6]N#0TR+C$N"51H92!!3%4@(&%N9"!T:&4@5"U-=7@-
M#4%,52!A;F8@5"U-=7@@87)E('-H;W=N(&EN('1H92!T;W`@;&5F="!C;W)N
M97(@;V8@=&AE('-C:&5M871I8W,@:6X@1FEG=7)E(#(N#0U4:&4@04Q5(&ES
M("!C;VYS=')U8W1E9"!W:71H('1W;R!S971S(&]F(&UU;'1I<&QE>&5R<R!A
M;F0@='=O(#@M8FET(&%D9')E<W,N("!/;F4@<V5T(&]F(#$V(#@M=&\M,2!M
M=6QT:7!L97AE<G,@87)E('5S960@=&\@<V5L96-T('1H92!D97-I<F5D(')E
M<W5L=',@9G)O;2!A;B!!3%4@;W!E<F%T:6]N(&%N9"!L871C:"!T:&5M(&EN
M=&\@=&AE(%0@<F5G:7-T97(N("!4:&4@;W1H97(@<V5T(&]F(#$V(#0M=&\M
M,2!M=6QT:7!L97AE<G,@87)E('5S960@=&\@<F]U=&4@9&%T82!F<F]M($$L
M(%(L($X@<F5G:7-T97(@86YD(&UE;6]R>2!A;B!L871C:"!T:&5M(&EN=&\@
M=&AE(%0@<F5G:7-T97(N("!4:&4@96YA8FQI;F<@86YD('-E;&5C=&EN9R!S
M:6=N86QS(&%R92!D97)I=F5D(&9R;VT@=&AE(#4M8FET(&EN<W1R=6-T:6]N
M(&-U<G)E;G1L>2!U;F1E<B!E>&5C=71I;VXN#0U4:&4@<V]U<F-E<R!F960@
M:6YT;R!T:&4@04Q5(&%N9"!4+4UU>"!A<F4Z#0T)"5-O=7)C90D)1&5S8W)I
M<'1I;VX-"0E4"0D)5"!R96=I<W1E<B!I<R!S:6UI;&%R('1O(&%N(&%C8W5M
M=6QA=&]R+"!C96YT97(@;V8@86X@0U!5#0D)3@D)"51O<"!O9B!T:&4@9&%T
M82!S=&%C:RP@<&]I;G1E9"!T;R!B>2!.4`T)"4$)"0E!9&1R97-S(')E9VES
M=&5R#0D)4@D)"51O<"!O9B!T:&4@<F5T=7)N('-T86-K+"!P;VEN=&5D('1O
M(&)Y(%)0#0D)30D)"4UA:6X@;65M;W)Y+"!P;VEN=&5D('1O(&)Y($U!(')E
M9VES=&5R+@T)"4-/30D)5"!C;VUP;&5M96YT9`T)"510"0D)4')I;W(@8FET
M(&EN(%0@<F5G:7-T97(@9F]R(&QE9G0@<VAI9G0-"0E450D)"4YE>'0@8FET
M(&EN(%0@<F5G:7-T97(@9F]R(')I9VAT('-H:69T#0D)4U5-"0E/=71P=70@
M9G)O;2!A9&1E<BX@(%-U;2!O9B!4(&%N9"!.(')E9VES=&5R<PT)"5A/4@D)
M17AC;'5S:79E($]2(&]F(%0@86YD($X-"0E!3D0)"4QO9VEC($%.1"!O9B!4
M(&%N9"!.#0U4:&4@<F5S=6QT<R!O9B!T:&4@04Q5(&ES(&%L=V%Y<R!L871C
M:&5D(&EN=&\@=&AE(%0@<F5G:7-T97(N("!/=71T<'5T<R!F<F]M('1H92!4
M(')E9VES=&5R("!F;W)M('1H92!4+4)U<RP@=VAI8V@@<F]U=&4@9&%T82!I
M;B!4('1O('9A<FEO=7,@<&%R=',@;V8@=&AE($-052X@(%0M0G5S(&ES(&-O
M;FYE8W1E9"!T;R!T:&4@9F]L;&]W:6YG(')E9VES=&5R<R!A;F0@9&5V:6-E
M<SH-#0D)1&5S=&EN871I;VX)1&5S8W)I<'1I;VX-"0E!"0D)061D<F5S<R!R
M96=I<W1E<@T)"4X)"0E4;W`@;V8@=&AE(&1A=&$@<W1A8VL-"0E2"0D)5&]P
M(&]F('1H92!R971U<FX@<W1A8VL-"0E-"0D)36%I;B!M96UO<GD-"0E!9&1E
M<@D)5&\@9F]R;2!354T@=VET:"!.#0D)5"U-=7@)"5-U<'!L>2!4(&9O<B!S
M:&EF="!A;F0@;&]G:6,@;W!E<F%T:6]N<PT-5&AE(&1E8V]D:6YG(&QO9VEC
M('1O('1H92!!3%4@86YD(%0M375X(&%R92!S:&]W;B!A="!T:&4@;&5F="!E
M9&=E(&]F('1H92!S8VAE;6%T:6-S(&EN($9I9W5R92`R+B`@5&AE(&1E8V]D
M960@<VEG;F%L<R!A<F4Z#0T)4VEG;F%L"0E&=6YC=&EO;@T-"5-!3%4)"45N
M86)L92!T:&4@."TQ($%,52!M=6QT<&QE>&5R('1O(%0@<F5G:7-T97(-"5-!
M3%4P+3()"5-E;&5C="!O;F4@;V8@=&AE(#<@04Q5(&9U;F-T:6]N<PT)4U)%
M1PD)16YA8FQE('1H92`T+3$@<F5G:7-T97(@;75L=&EP;&5X97(@=&\@5"!R
M96=I<W1E<@T)4U)%1S`M,0D)4V5L96-T(&9R;VT@3BP@4BP@02!R96=I<W1E
M<B!O<B!F<F]M(&UE;6]R>2`@30T-#3(N,BX)5&AE($1A=&$@<W1A8VL-#51H
M92!4(')E9VES=&5R(&%N9"!T:&4@9&%T82!S=&%C:R!A<F4@:6X@=&AE(&QO
M=V5R(&QE9G0@8V]R;F5R(&]F('1H92!S8VAE;6%T:6-S(&EN($9I9W5R92`R
M+@T-5&AE(&1A=&$@<W1A8VL@:7,@8V]N<W1R=6-T960@9G)O;2!A(#$V>#0@
M8FET(&UE;6]R>2!A<G)A>2!A;F0@82`T+6)I="!C;W5N=&5R($Y0(&%S('1H
M92!S=&%C:R!P;VEN=&5R+B`@5&AE(&UE;6]R>2!L;V-A=&EO;B!P;VEN=&5D
M('1O(&)Y($Y0(&ES(&1E<VEG;F%T960@87,@=&AE($X@<F5G:7-T97(L('=H
M:6-H('-U<'!L:65S(&1A=&$@=&\@=&AE(&%D9&5R(&%N9"!T:&4@5"U-=7@N
M("!/=71P=71S(&9R;VT@=&AE(%0@<F5G:7-T97(@:7,@9F5D(&1I<F5C=&QY
M('1O($X@(`T-5&\@<&]P('1H92!D871A('-T86-K+"!T:&4@5"U-=7@@<V5L
M96-T<R!.(&%N9"!T:&4@8V]N=&5N=',@:6X@3B!I<R!L871C:&5D(&EN=&\@
M=&AE(%0@<F5G:7-T97(@8GD@<'5L<VEN9R!43$0N("!.55`@:7,@8VQE87)E
M9"!A;F0@=&AE;B!.0TQ+(&ES('!U;'-E9"!T;R!D96-R96UE;G0@=&AE($Y0
M(&-O=6YT97(N#0U4;R!P=7-H(%0@;VX@=&AE(&1A=&$@<W1A8VLL($Y54"!M
M=7-T(&)E(&9I<G-T('-E="!A;F0@=&AE;B!.0TQ+(&ES('!U;'-E9"!T;R!I
M;F-R96UE;G0@3E`N("!4:&4@8V]N=&5N=',@:6X@5"!I<R!T:&5N(&-O<&EE
M9"!T;R!T:&4@=&]P(&]F('1H92!D871A('-T86-K($X@8GD@<'5L<VEN9R!.
M5T4N("!!9G1E<G=A<F1S+"!43$0@8V%N(&)E('!U;'-E9"!T;R!L;V%D(&YE
M=R!D871A(&EN=&\@=&AE(%0@<F5G:7-T97(@9G)O;2!W:&%T979E<B!T:&4@
M<V]U<F-E('-E;&5C=&5D(&)Y('1H92!4+4UU>"X-#2A.;W1E.B`@3U9%4B!C
M86YN;W0@8F4@:6UP;&5M96YT960@8F5C875S92!A9G1E<B!.0TQ+(&ES('!U
M;'-E9"P@=&AE(&-O;G1E;G1S(&]F($X@=VEL;"!B92!F<F]M('1H92!N97<@
M;&]C871I;VX@<&]I;G1E9"!T;R!B>2!T:&4@:6YC<F5M96YT960@3E`N("!-
M96UO<GD@=W)I=&4@:7,@82!L;W<M86-T:79E('-I9VYA;"!A;F0@8V%N;F]T
M(&)E('5S960@9F]R('-Y;F-H<F]N;W5S(')E860@86YD('=R:71E+B`@5&\@
M;6%K92!/5D52(')U;B!C;W)R96-T;'DL('=E(&AA=F4@=&\@:6UP;&5M96YT
M($X@87,@86X@961G92UT<FEG9V5R960@<F5G:7-T97(N*0T-#3(N,RX)5&AE
M($$@4F5G:7-T97(-#51H92!!(')E9VES=&5R(&ES('1O('1H92!R:6=H="!O
M9B!T:&4@9&%T82!S=&%C:R!I;B!&:6=U<F4@,BX-#51H92!!(')E9VES=&5R
M(&ES(&-O;G-T<G5C=&5D(&)Y('1W;R`X+6)I="!C;W5N=&5R<R!T;R!S=7!P
M;W)T(&%D9')E<W,@875T;RUI;F-R96UE;G1I;F<N("!4:&4@55`@8V]N=')O
M;"!P:6YS(&EN('1H92!C;W5N=&5R<R!A<F4@=&EE9"!T;R!68V,@<V\@=&AA
M="!O;FQY(&EN8W)E;65N=&EN9R!I<R!A;&QO=V5D+B`@02!R96=I<W1E<B!A
M8V-E<'1S(&1A=&$@9G)O;2!T:&4@5"!R96=I<W1E<B!A;F0@<V5N9',@;W5T
M<'5T('1O('1H92!4+4UU>"X@(%1H92!C;&]C:V5D('!U;'-E(&]N($%,1"!L
M871C:&5D('1H92!D871A(&]N('1H92!4+4)U<R!I;G1O('1H92!!(')E9VES
M=&5R+@T-1'5R:6YG('1H92!E>&5C=71I;VX@;V8@=&AE(&UE;6]R>2!I;G-T
M<G5C=&EO;B!,1"P@4U0L($Q$4"!A;F0@4U10+"!T:&4@861D<F5S<R!S=&]R
M960@:6X@02!I<R!L871C:&5D(&EN=&\@=&AE($U!(')E9VES=&5R(&)Y('!U
M;'-I;F<@34Q$+B`@34Q$(&%L<V\@8V%U<VEN9R!A(&UE;6]R>2!T:6UE+6]U
M="X@($%F=&5R('1H92!M96UO<GD@:7,@<F5A9'DL(&1A=&$@8V%N(&)E('=R
M:71T96X@:6YT;R!M96UO<GD@9G)O;2!T:&4@5"U"=7,L(&]R(&1A=&$@9G)O
M;2!T:&4@;65M;W)Y(&-A;B!B92!L871C:&5D(&EN=&\@=&AE(%0@<F5G:7-T
M97(@=&AR;W5G:"!T:&4@5"U-=7@N#0T-,BXT+@E4:&4@4F5T=7)N(%-T86-K
M#0U4:&4@<F5T=7)N('-T86-K+"!T:&4@<')O9W)A;2!C;W5N=&5R(&%N9"!T
M:&4@;65M;W)Y(&%D9')E<W,@<F5G:7-T97(@86YD('1H96ER(&%S<V]C:6%T
M960@;75L=&EP;&5X97)S(&%R92!S:&]W;B!A="!T:&4@8F]T=&]M(&-E;G1E
M<B!O9B!&:6=U<F4@,BX-#51H92!M86EN(&)O9'D@;V8@=&AE(')E='5R;B!S
M=&%C:R!I<R!A(#$V>#0@;65M;W)Y(&%R<F%Y(&%N9"!A(#0M8FET(&-O=6YT
M97(@4E`L('-I;6EL87(@=&\@=&AE(&1A=&$@<W1A8VLN("!4:&4@;W!E<F%T
M:6]N<R!A<F4@86QS;R!I9&5N=&EC86P@=&\@=&AO<V4@;V8@=&AE(&1A=&$@
M<W1A8VLN("!);B!F<F]N="!O9B!T:&4@<F5T=7)N('-T86-K+"!T:&5R92!I
M<R!A('-E="!O9B`@,B!T;R`Q(&UU;'1I<&QE>&5R<R!2+4UU>"!S96QE8W1I
M;F<@:6YP=71S(&9R;VT@5"!R96=I<W1E<B!O<B!F<F]M('1H92!P<F]G<F%M
M(&-O=6YT97(@4"X@(`T-1'5R:6YG(&YO<FUA;"!S=&%C:R!O<&5R871I;VYS
M+"!T:&4@<F5T=7)N('-T86-K(&ES(&-O;FYE8W1E9"!T;R!T:&4@5"U"=7,@
M=&AR;W5G:"!T:&4@4BU-=7@@86YD(&1A=&$@87)E('!U<VAE9"!F<F]M('1H
M92!4+4)U<R!O;B!T:&4@<F5T=7)N('-T86-K+B`@5VAE;B!A($-!3$P@:7,@
M97AE8W5T960L('1H92!C=7)R96YT(&-O;G1E;G1S(&EN('1H92!0(')E9VES
M=&5R(&ES('!U<VAE9"!O;B!T:&4@<F5T=7)N('-T86-K('1H<F]U9V@@=&AE
M(%(@375X+@T-3W5T<'5T(&9R;VT@=&AE(')E='5R;B!S=&%C:R!I<R!R;W5T
M960@=&\@=&AE(%0M375X+"!A;F0@=&\@=&AE(%`M375X(&EN(&9R;VYT(&]F
M('1H92!0+7)E9VES=&5R+B`@1'5R:6YG(&$@4D54(&]P97)A=&EO;BP@=&AE
M('1O<"!O9B!T:&4@<F5T=7)N('-T86-K(%(@8V%N('1H=7,@8F4@<&]P<&5D
M(&EN=&\@=&AE(%`@<F5G:7-T97(@=&\@969F96-T(&$@<F5T=7)N('1O('1H
M92!C86QL964@9G)O;2!T:&4@8V%L;&5D('-U8G)O=71I;F4N#0T-,BXU+@E4
M:&4@4')O9W)A;2!#;W5N=&5R+"!0(%)E9VES=&5R#0U4:&4@<')O9W)A;2!C
M;W5N=&5R('-T97!S('1H<F]U9V@@<')O9W)A;7,@:6X@;65M;W)Y+B`@270@
M:7,@8V]N<W1R=6-T960@8GD@='=O(#@M8FET(&-O=6YT97)S+"!P97)M86YE
M;G1L>2!S970@9F]R(&%U=&\M:6YC<F5M96YT:6YG+B`@069T97(@82!W;W)D
M(&ES(&5X96-U=&5D+"!0(&ES(&%U=&]M871I8V%L;'D@:6YC<F5M96YT960@
M8GD@82!P=6QS92!O;B!00TQ++"`@86YD(&ES(')E861Y('1O(&9E=&-H('1H
M92!N97AT('=O<F0@9G)O;2!M96UO<GDN("!%>&5C=71I;F<@82!T<F%N<V9E
M<B!I;G-T<G5C=&EO;B!L:6ME($I-4"PL($I:+"!*3D,L(&%N9"!#04Q,+"!A
M(&YE=R`Q,2UB:70@861D<F5S<R!I<R!C;W!I960@9G)O;2!T:&4@8W5R<F5N
M="!I;G-T<G5C=&EO;B!R96=I<W1E<B!)+"!A;F0@=&AE;B!T:&4@97AE8W5T
M:6]N('-T87)T<R!F<F]M('1H92!N97<@861D<F5S<RX@($]N;'D@,3$@8FET
M<R!F<F]M($DP+3$P(&%R92!C;W!I960N("!0,3$M,34@87)E(&YO="!C:&%N
M9V5D+B`@4')O9W)A;2!C86X@=&AU<R!O;FQY(&IU;7`@=VET:&EN(&$@,DL@
M=V]R9"!P86=E+@T-5&AE(%`M375X(&EN(&9R;VYT(&]F('1H92!0(')E9VES
M=&5R('-E;&5C=',@:6YP=71S('1O('1H92!0(')E9VES=&5R(&9R;VT@96ET
M:&5R('1H92!)(')E9VES=&5R(&]R(&9R;VT@=&AE(')E='5R;B!S=&%C:R!2
M+B`@1'5R:6YG(&$@4D54(&]P97)A=&EO;BP@86X@861D<F5S<R!S879E9"!O
M;B!T:&4@<F5T=7)N('-T86-K(&ES(&-O<&EE9"!B86-K(&EN=&\@=&AE(%`@
M<F5G:7-T97(@=&\@8V]N=&EN=64@=&AE(&EN<W1R=6-T:6]N('-T<F5A;2!I
M;G1E<G)U<'1E9"!B>2!A('-U8G)O=71I;F4@8V%L;"X-#41U<FEN9R!N;W)M
M86P@;W!E<F%T:6]N<RP@4"!R96=I<W1E<B!I<R!I;F-R96UE;G1E9"!B>2!P
M=6QS:6YG(%!#3$LN("!);B!A(&IU;7`O8V%L;"!O<&5R871I;VXL(&YE=R!A
M9&1R97-S(&ES(')E860@9G)O;2!T:&4@22!R96=I<W1E<B!B>2!S971T:6YG
M('5P('1H92!0($UU>"!A;F0@<'5L<VEN9R!T:&4@4$Q$(&-O;G1R;VP@;&EN
M92XN("!);B!A(')E='5R;B!O<&5R871I;VXL(&YE=R!A9&1R97-S(&ES(')E
M860@9G)O;2!T:&4@<F5T=7)N('-T86-K+B`@26X@82!C;VYD:71I;VYA;"!J
M=6UP(&]P97)A=&EO;BP@2EH@;W(@2DY#+"!T:&4@4$Q$(&ES('!U;'-E9"!I
M9B!T:&4@:G5M<"!C;VYD:71I;VX@:7,@=')U92X@($EF('1H92!J=6UP(&-O
M;F1I=&EO;B!I<R!F86QS92P@4$Q$(&ES(&YO="!P=6QS960@86YD('1H92!A
M=71O+6EN8W)E;65N=&5D(&%D9')E<W,@:6X@4"!R96=I<W1E<B!P<F]V:61E
M<R!T:&4@8V]R<F5C="!A9&1R97-S('1O(&9E=&-H('1H92!N97AT('=O<F0@
M86YD(&-O;G1I;G5E('1H92!E>&5C=71I;VX@<W1R96%M('5N<&5R='5R8F5D
M+@T-5&AE(&-O;G1E;G1S(&]F(%`@<F5G:7-T97(@:7,@;F]R;6%L;'D@;&%T
M8VAE9"!I;G1O('1H92!M96UO<GD@861D<F5S<R!R96=I<W1E<B!-02!B>2!P
M=6QS:6YG($U,1"X@($9R;VT@34$@<F5G:7-T97(L('1H92!A9&1R97-S(&ES
M('-E;G0@;W5T('1O('1H92!M86EN(&UE;6]R>2!T;R!R96%D(&EN('1H92!N
M97AT('=O<F0@9G)O;2!M96UO<GDN#0T-,BXV+@E4:&4@365M;W)Y($%D9')E
M<W,@4F5G:7-T97(@34$-#51H92!M96UO<GD@861D<F5S<R!R96=I<W1E<B!H
M;VQD<R!T:&4@;65M;W)Y(&%D9')E<W,@9F]R('1H92!N97AT(&UE;6]R>2!O
M<&5R871I;VXN("!)="!I<R!L;V%D960@9G)O;2!E:71H97(@=&AE(%`@<F5G
M:7-T97(@;W(@9G)O;2!T:&4@02!R96=I<W1E<B!T:')O=6=H('1H92!-02U-
M=7@N($YO<FUA;&QY('1H92!-02U-=7@@86QW87ES('-E;&5C=',@4"!R96=I
M<W1E<B!A<R!T:&4@<V]U<F-E('1O(&9E=&-H('1H92!N97AT('=O<F0@:6X@
M;65M;W)Y(&9O<B!T:&4@97AE8W5T:6]N('-T<F5A;2X@(%=H96X@86X@;65M
M;W)Y(&]P97)A=&EO;B`H($Q$+"!35"P@3$10(&%N9"!35%`I(&ES(&5X96-U
M=&5D+"!-02!R96%D<R!I;B!T:&4@8V]N=&5N=',@:6X@=&AE($$@<F5G:7-T
M97(@86YD('!U="!I="!O=70@=&\@=&AE(&UE;6]R>2X@(%1H96X@9&%T82!F
M<F]M(&UE;6]R>2!C86X@8F4@<F5A9"!I;G1O('1H92!4(')E9VES=&5R('1H
M<F]U9V@@=&AE(%0M375X+"!O<B!T:&4@8V]N=&5N=',@:6X@5"!R96=I<W1E
M<B!C86X@8F4@=W)I='1E;B!O=70@=&\@=&AE(&UE;6]R>2X-#51O(&QO860@
M82!M96UO<GD@861D<F5S<R!I;G1O('1H92!-02!R96=I<W1E<BP@=&AE($U!
M+4UU>"!S96QE8W0@;&EN92!-4T5,(&UU<W0@8F4@<V5T('!R;W!E<FQY(&9O
M<B!T:&4@87!P<F]P<FEA=&4@<V]U<F-E(&%N9"!T:&4@34Q$(&ES('!U;'-E
M9"X-#0TR+C<N"51H92!-86EN($UE;6]R>0T-5&AE(&UA:6X@;65M;W)Y(&ES
M('-I;75L871E9"!B>2!A(&UE;6]R>2!B;&]C:R!O9B!S:7AT965N(#$V+6)I
M="!34D%-+B`@270@:7,@<VAO=VX@870@=&AE(&)O='1O;2!O9B!&:6=U<F4@
M,BP@<VQI9VAT;'D@=&\@=&AE(')I9VAT+B`@02!S970@;V8@;75L=&EP;&5X
M97)S(&%R92!A9&1E9"!S;R!T:&%T(&1A=&$@8V%N(&)E(&UA;G5A;&QY(&5N
M=&5R960@:6YT;R!T:&4@;65M;W)Y(&9O<B!S:6UU;&%T:6]N+@T-5&AE(&UA
M:6X@;65M;W)Y(')E8V5I=F5S(&ET<R!A9&1R97-S(&9R;VT@=&AE($U!(')E
M9VES=&5R+B`@5&AE(&1A=&$@:6YP=70@<&]R="!O9B!T:&4@;65M;W)Y(&ES
M(&-O;FYE8W1E9"!T;R!T:&4@5"!R96=I<W1E<B!F;W(@;65M;W)Y('=R:71E
M(&]P97)A=&EO;G,N("!4:&4@9&%T82!O=71P=70@<&]R="!O9B!T:&4@;65M
M;W)Y(&ES(&-O;FYE8W1E9"!T;R!T:&4@5"U-=7@@86YD('1O('1H92!I;G-T
M<G5C=&EO;B!R96=I<W1E<B!)+B`@1F]R('1H92!M;VUE;G0L('=E(&-H;V]S
M92!T:&4@;65M;W)Y('=I=&@@<V5P87)A=&5D(&EN<'5T(&%N9"!O=71P=70@
M<&]R=',N("!)="!C86X@8F4@96%S:6QY(&-H86YG960@=&\@82!B:2UD:7)E
M8W1I;VYA;"!M96UO<GD@9&%T82!B=7,N#0U4;R!A8V-O;6UO9&%T92!M96UO
M<GD@8VAI<',@;V8@9&EF9F5R96YT(&%C8V5S<R!S<&5E9"P@82!S:6UP;&4@
M;65M;W)Y('1I;64M;W5T(&UE8VAA;FES;2!I<R!A9&1E9"!T;R!T:&4@;6%S
M=&5R(&-L;V-K(&-I<F-U:71R>2X@($$@;65M;W)Y(')E<75E<W0@:7,@<W1A
M<G1E9"!B>2!P=6QS:6YG($U,1"X@(%1H:7,@<'5L<V4@86QS;R!F:7)E<R!A
M;B!O;F4M<VAO="!-5%)'+"!W:&EC:"!C;&5A<G,@=&AE(&]N92US:&]T($-4
M4D<@869T97(@=&AE(&UA<W1E<B!C;&]C:R!A;F0@<W1O<',@=&AE(&-L;V-K
M<R!I;G1O('1H92!S97%U96YC97(N("!/;FQY(&%F=&5R('1H92!-5%)'(&5X
M<&ER97,@=&AE(&UA<W1E<B!C;&]C:R!R97-U;65S(&-L;V-K:6YG('1H92!S
M97%U96YC97(N("`-#4$@;6]R92!S;W!H:7-T:6-A=&5D(&-I<F-U:71R>2!W
M:6QL(&)E(&EM<&QE;65N=&5D('1O(&%L;&]W(&UE;6]R>2!A8V-E<W,@=&\@
M8F4@;W9E<FQA<&5D('=I=&@@:6YS=')U8W1I;VX@97AE8W5T:6]N('=H96X@
M=&AE(#,@:6YS=')U8W1I;VYS(&EN(&$@=V]R9"!D;R!N;W0@86-C97-S(&UE
M;6]R>2!F;W(@9&%T82X@($ET('=I;&P@:6YC<F5A<V4@=&AE(&5X96-U=&EO
M;B!S<&5E9"!S:6=N:69I8V%N=&QY(&EF('1H92!M96UO<GD@86-C97-S('1I
M;64@:7,@8VQO<V4@=&\@=&AE('1I;64@;F5E9&5D('1O(&5X96-U=&4@,R!I
M;G-T<G5C=&EO;G,@:6X@82!W;W)D+@T-#3(N."X)5&AE($EN<W1R=6-T:6]N
M(%)E9VES=&5R($D-#51H92!I;G-T<G5C=&EO;B!R96=I<W1E<BP@=&AE(&1E
M8V]D:6YG(&%N9"!S97%U96YC:6YG(&QO9VEC(&%R92!S:&]W;B!O;B!T:&4@
M<FEG:'0@:&%N9"!S:61E(&]F($9I9W5R92`R+@T-5&AE(&EN<W1R=6-T:6]N
M(')E9VES=&5R(&AO;&1S('1H92!C=7)R96YT('=O<F0@9F]R(&5X96-U=&EO
M;BX@($ET<R!C;VYT96YT<R!A<F4@;&]A9&5D(&9R;VT@=&AE(&UE;6]R>2!B
M>2!P=6QS:6YG('1H92!C;VYT<F]L(&QI;F4@24Q$+B`@5&AE<F4@87)E('5P
M('1O('1H<F5E(&EN<W1R=6-T:6]N<R!P97(@=V]R9"X@($9I=F4@,R!T;R`Q
M(&UU;'1I<&QE>&5R<R!A<F4@=7-E9"!T;R!S96QE8W0@;VYE(&]F('1H92!T
M:')E92!I;G-T<G5C=&EO;G,@=&\@8F4@9&5C;V1E9"!A;F0@97AE8W5T960N
M("`-#0TR+CDN"51H92!$96-O9&EN9R!A;F0@4V5Q=65N8VEN9R!5;FET#0U4
M:&4@9&5C;V1I;F<@;&]G:6,@<V5T<R!U<"!A;&P@=&AE(&UU;'1I<&QE>&5R
M('-E;&5C=&EO;B!L:6YE(&%N9"!O=&AE<B!S=&%T:6,@8V]N=')O;"!L:6YE
M<R!F;W(@96%C:"!I;G-T<G5C=&EO;B!A;F0@;6%K:6YG('1H96T@<F5A9'D@
M9F]R(&EN<W1R=6-T:6]N(&5X96-U=&EO;BX@(%1H97-E(&-O;G1R;VP@;&EN
M97,@87)E(&AE;&0@<W1E861Y(&]V97(@=&AE(&5N=&ER92!P97)I;V0@;V8@
M=&AE(&EN<W1R=6-T:6]N(&5X96-U=&EO;BX@(%1H92!S97%U96YC:6YG(&QO
M9VEC(')O=71E<R!C;&]C:V5D(&-O;G1R;VP@<'5L<V5S('1O(&%L;"!S96-T
M:6]N<R!I;B!T:&4@<')O8V5S<V]R('1O(&-O;G1R;VP@=&AE('-E<75E;F-E
M(&]F(&5V96YT<R!A="!S<&5C:69I8V%L;'D@=&EM960@:6YT97)V86QS+B`@
M1&5P96YD:6YG(&]N('1H92!C;VUP;&5X:71Y(&]F('1H92!I;G-T<G5C=&EO
M;BP@8V]N=')O;"!L:6YE<R!M87D@8F4@8VQO8VME9"!T;V=E=&AE<B!A;F0@
M:6X@<V5Q=65N8V4N#0U4:&4@9&5C;V1I;F<@;&]G:6,@<V5T<R!U<"!T:&4@
M9F]L;&]W:6YG('-I9VYA;',Z#0T)4VEG;F%L"0E&=6YC=&EO;@T-"5-!3%4)
M"45N86)L92!T:&4@."TQ($%,52!M=6QT<&QE>&5R('1O(%0@<F5G:7-T97(-
M"5-!3%4P+3()"5-E;&5C="!O;F4@;V8@=&AE(#<@04Q5(&9U;F-T:6]N<PT)
M4U)%1PD)16YA8FQE('1H92`T+3$@<F5G:7-T97(@;75L=&EP;&5X97(@=&\@
M5"!R96=I<W1E<@T)4U)%1S`M,0D)4V5L96-T(&9R;VT@3BP@4BP@02!R96=I
M<W1E<B!O<B!F<F]M(&UE;6]R>2`@30T)35-%3`D)4V5L96-T(&EN<'5T('1O
M('1H92!-02!R96=I<W1E<@T)4%-%3`D)4V5L96-T(&EN<'5T('1O('1H92!P
M<F]G<F%M(&-O=6YT97(@4`T)4E-%3`D)4V5L96-T(&EN<'5T('1O('1H92!R
M971U<FX@<W1A8VL-"5)54`D)"5-E;&5C="!U<"]D;W=N(&-O=6YT:6YG('1O
M(%)0#0E.55`)"5-E;&5C="!U<"]D;W=N(&-O=6YT:6YG('1O($Y0#0U4:6UI
M;F<@<V5Q=65N8V5S(&%R92!D969I;F5D(&EN('1H92!S97%U96YC97(@:6X@
M=&AE(&9O;&QO=VEN9R!C;&]C:VEN9R!S:6=N86QS.@T-"5-I9VYA;`D)1'5N
M8W1I;VX-#0E33$]4,`D)4&AA<V4@,"!O9B!W;W)D(&5X96-U=&EO;BP@:6YS
M=')U8W1I;VX@9F5T8V@-"5-,3U0Q"0E0:&%S92`Q(&]F('=O<F0@97AE8W5T
M:6]N+"!E>&5C=&4@:6YS=')U8W1I;VX@,0T)4TQ/5#()"5!H87-E(#(@;V8@
M=V]R9"!E>&5C=71I;VXL(&5X96-U=&4@:6YS=')U8W1I;VX@,@T)4TQ/5#,)
M"5!H87-E(#,@;V8@=V]R9"!E>&5C=71I;VXL(&5X96-U=&4@:6YS=')U8W1I
M;VX@,PT)5T-,2S$)"3%S="!P97)I;V0@;V8@<&AA<V4@,2P@9F5T8V@@=V]R
M9`T)5T-,2S()"3)N9"!P97)I;V0@;V8@<&AA<V4@,2P@;&]A9"!)(')E9VES
M=&5R#0E#3$LQ"0DQ<W0@<&5R:6]D(&]F(&EN<W1R=6-T:6]N(&5X96-U=&EO
M;B!I;B!P:&%S97,@,2TS#0E#3$LR"0DR;F0@<&5R:6]D(&]F(&EN<W1R=6-T
M:6]N(&5X96-U=&EO;B!I;B!P:&%S97,@,2TS#0E#3$LS"0DS<F0@<&5R:6]D
M(&]F(&EN<W1R=6-T:6]N(&5X96-U=&EO;B!I;B!P:&%S97,@,2TS#0U4:&4@
M<V5Q=65N8V5R(&-I<F-U:71R>2!I<R!S:&]W;B!O;B!T:&4@=&]P(&]F($9I
M9W5R92`R+"!T;R!T:&4@;&5F="!O9B!T:&4@9&5C;V1I;F<@;&]G:6,@8FQO
M8VLN("!4:&4@<V5Q=65N8VEN9R!L;V=I8R!C;VYT<F]L<R!T:&4@9F]L;&]W
M:6YG('-I9VYA;',Z#0T)4VEG;F%L"0E&=6YC=&EO;@T-"51,1`D)"4QO860@
M5"!R96=I<W1E<@T)0T-,2PD)3&%T8V@@8V%R<GD@9G)O;2!A9&1E<@T)3D-,
M2PD)0VQO8VL@9&%T82!S=&%C:R!P;VEN=&5R($Y0#0E.5T4)"5=R:71E('1O
M(&1A=&$@<W1A8VL-"5)#3$L)"4-L;V-K(')E='5R;B!S=&%C:R!P;VEN=&5R
M(%)0#0E25T4)"5=R:71E('1O(')E='5R;B!S=&%C:PT)4$Q$"0D)3&]A9"!P
M<F]G<F%M(&-O=6YT97(@4`T)4$-,2PD)26YC<F5M96YT(%`@<F5G:7-T97(-
M"4%,1`D)3&]A9"!!(')E9VES=&5R#0E!0TQ+"0E);F-R96UE;G0@02!R96=I
M<W1E<@T)34Q$"0E,;V%D(&UE;6]R>2!A9&1R97-S(')E9VES=&5R($U!#0E-
M5T4)"5=R:71E('1O(&UE;6]R>0T)24Q$"0D)3&]A9"!I;G-T<G5C=&EO;B!R
M96=I<W1E<B!)#0E.5T0)"5-T87)T(&YE>'0@=V]R9`T-5&EM:6YG('-I9VYA
M;',@5T-,2S$L(%=#3$LR+"!#3$LQ+"!#3$LR(&%N9"!#3$LS(&%R92!!3D0G
M960@=&\@=&AE(&EN<W1R=6-T:6]N(&1E8V]D:6YG(&QO9VEC('1O('!L86-E
M('!U;'-E<R!A="!T:&4@97AA8W0@=&EM92!T;R!T:&4@86)O=F4@8V]N=')O
M;"!L:6YE<RX@(%1H97-E(&-O;G1R;VP@;&EN97,@=&AE;B!L871C:"!D871A
M(&EN=&\@=&AE(&%P<')O<')I871E(')E9VES=&5R<R!T;R!A8V-O;7!L:7-H
M('=H870@96%C:"!I;G-T<G5C=&EO;B!M=7-T(&1O(&EN('1H92!P<F]P97(@
M<V5Q=65N8V4N#0T-,RX)26YS=')U8W1I;VX@4V5Q=65N8VEN9PT-,RXQ+@E)
M;G-T<G5C=&EO;B!%>&5C=71I;VX-#51H92!S97%U96YC:6YG(&QO9VEC(&-O
M;G-I<W1S(&]F('1H<F5E(&EN9&5P96YD96YT;'D@8VQO8VME9"!P:7!E(&QI
M;F5S+"!A<R!S:&]W;B!I;B!&:6=U<F4@,BP@=&]P(&%N9"!S;&EG:'1L>2!T
M;R!T:&4@<FEG:'0N("!4:&4@<W1A=&4@;6%C:&EN92!D:6%G<F%M(&]F('1H
M92!S97%U96YC97(@:7,@<VAO=VX@:6X@1FEG=7)E(#,N("!4:&4@4VQO="!0
M:7!E('-E<75E;F-E<R!T:')O=6=H('1H92!T:')E92!I;G-T<G5C=&EO;G,@
M:6X@82!W;W)D.@T-"5-T97`)"0E&=6YC=&EO;G,-#0E33$]4,`D)1F5T8V@@
M=&AE(&YE>'0@=V]R9"!A;F0@;&]A9"!I="!I;G1O($D@<F5G:7-T97(@9F]R
M(&5X96-U=&EO;@T)4TQ/5#$)"45X96-U=&4@,7-T(&EN<W1R=6-T:6]N(&EN
M($DQ,2TQ-0T)4TQ/5#()"45X96-U=&4@,FYD(&EN<W1R=6-T:6]N(&EN($DV
M+3$P#0E33$]4,PD)17AE8W5T92`S<F0@:6YS=')U8W1I;VX@:6X@23$M-0T-
M5&AE('-E8V]N9"!7;W)D(%!I<&4@:7,@<W1A<G1E9"!B>2!33$]4,"!A;F0@
M<')O9'5C97,@='=O(&-O;G-E8W5T:79E(&-L;V-K('!U;'-E<R!70TQ+,2!A
M;F0@5T-,2S(N("!70TQ+,2!L;V%D<R!T:&4@;F5X="!W;W)D(&%D9')E<W,@
M9G)O;2!0(')E9VES=&5R('1O($U!(')E9VES=&5R(&%N9"!S=&%R=',@=&AE
M(&UE;6]R>2!T:6UE<BX@(%=H96X@=&AE(&UE;6]R>2!T:6UE<B!T:6UE<R!O
M=70L(%=#3$LR('-T87)T<R!A;F0@;&]A9',@=&AE(&YE>'0@=V]R9"!F<F]M
M(&UE;6]R>2!I;G1O('1H92!)(')E9VES=&5R+B`@4"!R96=I<W1E<B!I<R!I
M;F-R96UE;G1E9"!I;B!T:&4@<')O8V5S<RX@(`T-5&AE(&UA<W1E<B!C;&]C
M:R!I<R!U<V5D('1O('1R:6=G97(@86X@;VYE('-H;W0L('=H:6-H('1H96X@
M9&ES=')I8G5T92!T:&4@8VQO8VL@<VEG;F%L('1O(&%L;"!T:&4@=&EM:6YG
M(&-O;7!O;F5N=',N#0U4:&4@;65M;W)Y('1I;65R(&ES(&EM<&QE;65N=&5D
M('5S:6YG(&$@<V5C;VYD(&]N92US:&]T(&-I<F-U:70N("!7:&5N(&UE;6]R
M>2!A8V-E<W,@:7,@<F5Q=65S=&5D(&)Y(&$@<'5L<V4@;VX@34Q$+"!W:&EC
M:"!A;'-O(&QO861S('1H92!-02!R96=I<W1E<BP@=&AE('-E8V]N9"!O;F4M
M<VAO="!F:7)E<R!A;F0@:&]L9',@9&]W;B!T:&4@0TQ2(&EN<'5T('1O('1H
M92!F:7)S="!O;F4M<VAO="!A;F0@=&AU<R!D:7-A8FQE<R!T:&4@;6%S=&5R
M(&-L;V-K('5N=&EL('1H92!S96-O;F0@;VYE+7-H;W0@97AP:7)E<RX@(%1H
M:7,@;65C:&%N:7-M(&ES(&-R=61E(&)U="!E9F9E8W1I=F4N("!%=F5R>2!T
M:6UE(&$@;65M;W)Y(&%C8V5S<R!I<R!R97%U97-T960L('1H92!M87-T97(@
M8VQO8VL@<W1O<',@=6YT:6P@=&AE(&UE;6]R>2!I<R!R96%D>2X@($$@<VUA
M<G1E<B!D97-I9VX@=VEL;"!M86ME('1H92!M96UO<GD@<F5Q=65S=',@87,@
M96%R;'D@87,@<&]S<VEB;&4@86YD(&QE="!M96UO<GD@<F5Q=65S="!B92!O
M=F5R;&%P<&5D('=I=&@@:6YS=')U8W1I;VX@97AE8W5T:6]N+B`@5&AI<R!W
M:6QL(&)E(&-O;G-I9&5R960@;&%T97(@87,@96YH86YC96UE;G1S+@T-069T
M97(@=&AE(&YE>'0@=V]R9"!I<R!I;B!T:&4@22!R96=I<W1E<BP@4TQ/5#$@
M<W1A<G1S('1H92!);G-T<G5C=&EO;B!0:7!E('=H:6-H('!R;V1U8V5S('1H
M<F5E(&-O;G-E8W5T:79E(&-L;V-K('!U;'-E<R!#3$LQ+"!#3$LR(&%N9"!#
M3$LS+B`@5&AE('-E<75E;F-I;F<@;&]G:6,@9&5C;V1E<R!T:&4@,7-T(#4M
M8FET(&EN<W1R=6-T:6]N(&%N9"!S96YD<R!O=70@=&AE(&-L;V-K('!U;'-E
M<R!T;R!A<'!R;W!R:6%T92!C;VYT<F]L(&QI;F5S+B`@06QL(&EN<W1R=6-T
M:6]N<R!A<F4@97AE8W5T960@:6X@=&AE<V4@=&AR964@8WEC;&5S+B`@#0U!
M9G1E<B!#3$LS+"!T:&4@3F5X=$D@;&EN92!I<R!P=6QS960@=&\@8VQO8VL@
M=&AE(%-L;W0@4&EP92!T;R!E;G1E<B!I;G1O(%-,3U0R+"!W:&EC:"!S=&%R
M=',@=&AE($EN<W1R=6-T:6]N(%!I<&4@86=A:6X@=&\@97AE8W5T92!T:&4@
M:6YS=')U8W1I;VX@:6X@238M,3`@=&EM960@8GD@0TQ+,2P@0TQ+,B!A;F0@
M0TQ+,RX@($%F=&5R('1H870@4TQ/5#,@<W1A<G1S('1O(&5X96-U=&4@=&AE
M(#-R9"!I;G-T<G5C=&EO;B!I;B!),2TU+@T-069T97(@4TQ/5#,@:7,@8V]M
M<&QE=&5D+"!T:&4@4VQO="!0:7!E(&ES(')E<V5T(&)Y92!.97AT5R!T;R!F
M971C:"!T:&4@;F5X="!W;W)D(&9O<B!E>&5C=71I;VXN#0U33$]4,"!T<FEG
M9V5R<R!A(&]N92US:&]T('1O('!R;V1U8V4@5')I9S`L('=H:6-H(')E<V5T
M<R!T:&4@5V]R9"!0:7!E(&%N9"!S=&%R=',@9F5T8VAI;F<@=&AE(&YE>'0@
M=V]R9"X-#5-,3U0Q+"!33$]4,BP@86YD(%-,3U0S('1R:6=G97(@=&AE:7(@
M<F5S<&5C=&EV92!O;F4M<VAO=',@86YD('1H97D@86QL(')E<V5T<R!T:&4@
M26YS=')U8W1I;VX@4&EP92!T;R!E>&5C=71E('1H92!T:')E92!I;G-T<G5C
M=&EO;G,@:6X@82!W;W)D+@T-#3,N,BX)5&AE(%-E<75E;F-I;F<@3&]G:6,-
M#51H92!S97%U96YC92!O9B!E=F5N=',@9'5R:6YG('1H92!E>&5C=71I;VX@
M;V8@=&AE(&EN<W1R=6-T:6]N<R!A<F4@=&%B=6QA=&5D(&EN('1H92!F;VQL
M;W=I;F<@5&%B;&4@,BX@(%1H92!C;VQU;6X@;V8@4V5T=7`@<VAO=W,@:&]W
M('1H92!M=6QT:7!L97AE<G,@87)E('-E="!U<"!F;W(@96%C:"!I;G-T<G5C
M=&EO;BX@(%1H92!C;&]C:R!C;VQU;6YS('-H;W<@=VAI8V@@8V]N=')O;"!S
M:6=N86P@;75S="!B92!P=6QS97,@9'5R:6YG('=H:6-H(&-L;V-K('!E<FEO
M9"X@($UA;GD@8V]N=')O;"!L:6YE<R!C86X@8F4@<'5L<V5S('-I;75L=&%N
M96]U<VQY+@T-#0U486)L92`R+@E#;&]C:V5D($EN<W1R=6-T:6]N(%-E<75E
M;F-E<PT-#4EN<W1R=6-T:6]N"0E3971U<`D)0VQO8VLQ"4-L;V-K,@E#;&]C
M:S,-#3`)2DU0"0D)4%-%3#U)"0D-"0D)"5!,1#TP"0E00TQ+#0D)"0E-4T5,
M/5`)"0D)"0E.5T0-,0E2150)"0E04T5,/5()"0T)"0D)4E50/3`)"5)#3$L-
M"0D)"5!,1#TP"0E00TQ+"0T)"0D)35-%3#U0"0D)"0D)3E=$#3()2EH)"0E0
M4T5,/4D)"0T)"0D)4$Q$/3`)"5!#3$LJ6@D-"0D)"4U314P]4`D)"0D)"4Y7
M1`TS"4I.0PD)"5!314P]20D)#0D)"0E03$0],`D)4$-,2RI.0PD-"0D)"4U3
M14P]4`D)"0D)"4Y71`TT"4-!3$P)"5)314P]4`T)"0D)4E50/3$)"5)#3$L)
M#0D)"0D)"0E25T4-"0D)"5!314P]20T)"0D)4$Q$/3`)"0D)4$-,2PT)"0D)
M35-%3#U0"0D)"0D)3E=$#3D)3$10"0D)35-%3#U!"0E-3$0-"0D)"51314P]
M30D)"0D)"51,1`T)"0D)3E50/3$)"4Y#3$L)3E=%"4%#3$L-00E,250)"0E-
M4T5,/5`)"4U,1`T)"0D)5%-%3#U-"0D)"0D)5$Q$#0D)"0E.55`],0D)3D-,
M2PE.5T4)#0D)"0E03$0],`D)"0D)"5!#3$L-0@E,1`D)"4U314P]00D)34Q$
M#0D)"0E44T5,/4T)"0D)"0E43$0-"0D)"4Y54#TQ"0E.0TQ+"4Y710U$"5-4
M4`D)"4U314P]00D)34Q$"4U710E!0TQ+#0D)"0E44T5,/4X)"0D)"0E43$0-
M"0D)"4Y54#TP"0D)"0D)3D-,2PU&"5-4"0D)35-%3#U!"0E-3$0)35=%#0D)
M"0E44T5,/4X)"0D)"0E43$0-"0D)"4Y54#TP"0D)"0D)3D-,2PTQ,`E#3TT)
M"51314P]16,)"51,1`TQ,0E32$P)"0E44T5,/45P"0E43$0-,3()4TA2"0D)
M5%-%3#U%=0D)5$Q$#3$S"4%$1$,)"51314P]17,)"51,1"I443`-"0D)"0D)
M"4-#3$L-,30)6$]2"0E44T5,/45X"0E43$0-"0D)"4Y54#TP"0E.0TQ+#3$U
M"4%.1`D)5%-%3#U%8@D)5$Q$#0D)"0E.55`],`D)3D-,2PTQ-PE!1$0)"513
M14P]17,)"51,1`T)"0D)3E50/3`)"4Y#3$L-"0D)"0D)"4-#3$L-,3@)4$]0
M"0D)5%-%3#U2"0D)"0D)5$Q$#0D)"0E.55`],0D)3D-,2PE.5T4-"0D)"5)5
M4#TP"0D)"0D)4D-,2PTQ.0E,1$$)"51314P]00D)"0D)"51,1`T)"0D)3E50
M/3$)"4Y#3$L)3E=%#3%!"4154`D)5%-%3#U4"0D)"0D)5$Q$#0D)"0E.55`]
M,0D)3D-,2PE.5T4-,4()3U9%4@D)5%-%3#U."0D)"0D)5$Q$#0D)"0E.55`]
M,0D)3D-,2PE.5T4-,4,)4%532`D)5%-%3#U."0D)"0D)5$Q$#0D)"0E.55`]
M,`D)"0D)"4Y#3$L-"0D)"5)54#TQ"0E20TQ+"5)710TQ1`E35$$)"0E!3$0]
M,`D)04-,2PT)"0D)5%-%3#U."0D)"51,1`T)"0D)3E50/3`)"0D)3D-,2PTQ
M0PE.3U`)"51314P]3@TQ0PE$4D]0"0E44T5,/4X)"51,1`T)"0D)3E50/3`)
M"4Y#3$L-#4$@<W!E8VEA;"!S97%U96YC92!M=7-T(&)E(&5X96-U=&5D('1O
M(&9E=&-H(&$@;F5W('=O<F0@9G)O;2!T:&4@;65M;W)Y(&%N9"!P<F5P87)E
M(&ET(&9O<B!E>&5C=71I;VXN("!4:&ES('-E<75E;F-E(&ES($YE>'17;W)D
M+"!A;F0@:70@(&ES('!A8V5D(&)Y(%=#3$LQ(&%N9"!70TQ+,B!G96YE<F%T
M960@:6X@=&AE(%=O<F0@4&EP92X-#4YE>'17;W)D"0D)4V5T=7`)"5=#3$LQ
M"5=#3$LR#0T)"0D)35-%3#U0"0E-3$0)24Q$#0D)"0E03$0],0D)"0E00TQ+
M#0U.5T0@:7,@9F5D(&EN=&\@3F5X=%<@=&\@<F5S970@=&AE(%-L;W0@<&EP
M92X@5VAE;B!33$]4,"!I<R!A8W1I=F%T960L('1H92!7;W)D('!I<&4@<W1A
M<G1S(&5X96-U=&EN9R!.97AT5V]R9"P@=VAI8V@@;&%T8VAE<R!T:&4@861D
M<F5S<R!O9B!N97AT('=O<F0@:6YT;R!-02!R96=I<W1E<BX@($%F=&5R(&UE
M;6]R>2!D96QA>2!E>'!I<F5S+"!)3$0@;&%T8VAE<R!T:&4@;65M;W)Y(&]U
M='!U="!I;G1O('1H92!)(')E9VES=&5R+B`@4"!R96=I<W1E<G,@:7,@:6YC
M<F5M96YT960@9F]R(&%C8V5S<VEN9R!N97AT('=O<F0N("!7:&5N('1H92!7
M;W)D('!I<&4@:7,@8V]M<&QE=&5D+"!.97AT22!I<R!C;&]C:W,@=&\@<W1A
M<G0@97AE8W5T:6YG(%-,3U0Q+"!T:&4@9FER<W0@:6YS=')U8W1I;VX@:6X@
M23$Q+3$U+@T-3E=$(&ES('!U;'-E9"!D=7)I;F<@0TQ+,R!I;B!T:&4@=')A
M;G-F97(@:6YS=')U8W1I;VYS+B`@270@8V%U<V5S('1H92!N97AT('=O<F0@
M:6X@;65M;W)Y('1O(&)E(&9E=&-H960@86YD(&5X96-U=&5D+@T-5&AE($EN
M<W1R=6-T:6]N('!I<&4@9V5N97)A=&5S($5N9$D@86YD($YE>'1)('-I9VYA
M;',@=VAI8V@@8VQO8VMS('1H92!3;&]T('!I<&4N("!4:')E92!I;G-T<G5C
M=&EO;G,@:6X@23$Q+3$U+"!)-BTQ,"P@86YD($DQ+34@87)E('1H96X@97AE
M8W5T960@:6X@<V5Q=65N8V4N("!!9G1E<B!T:&4@=&AI<F0@:6YS=')U8W1I
M;VX@:7,@97AE8W5T960L('1H92!L87-T($]N92U3:&]T(&EN('1H92!3;&]T
M('!I<&4@<F5S971S('1H92!3;&]T('!I<&4@86YD('-T87)T:6YG('1H92!E
M>&5C=71I;VX@;V8@=&AE(&YE>'0@:6YS=')U8W1I;VXN#0U4;R!D97)I=F5D
M('1H92!L;V=I8R!E<75A=&EO;G,@9F]R('1H92!S=&%T:6,@86YD(&1Y;F%M
M:6,@8V]N=')O;"!L:6YE<RP@=&AE(&-O;G1E;G1S(&EN(%1A8FQE(#(@87)E
M(')E87)R86YG960@:6X@5&%B;&5S(#,@86YD(#0@=&\@<VAO=R!T:&4@86-T
M:79I=&EE<R!O;B!E86-H(&]F('1H92!C;VYT<F]L(&QI;F5S+B`@1G)O;2!T
M:&5S92!T86)L97,@=&AE(&QO9VEC(&5Q=6%T:6]N<R!C86X@8F4@9&5R:79E
M9"!E87-I;'DL(&%N9"!T:&4@<V-H96UA=&EC<R!W97)E(&-O;G-T<G5C=&5D
M(&%S('-H;W=N(&EN($9I9W5R97,@,BX-#0U486)L92`S+@E-87`@;V8@375X
M(%-E='5P#0T-26YS=')U8W1I;VYS"51314P)4E-%3`E04T5,"4U314P)3E50
M"5)54`D)4$Q$"0E!3$0-#3`)2DU0"0D)"0D)20D)4"@P*0D)"0D)"3`-,0E2
M150)"0D)"0E2"0E0*#`I"0D)"3`)"3`-,@E*6@D)"0D)"4D)"5`H,"D)"0D)
M"0DP#3,)2DY#"0D)"0D)20D)4"@P*0D)"0D)"3`--`E#04Q,"0D)4`D)20D)
M4"@P*0D)"0DQ"0DP#34--@TW#3@)#3D)3$10"0E-"0D)"0D)02@Q*0D),0D)
M"0D-00E,250)"4T)"0D)"0E0*#`I"0DQ"0D)"3$-0@E,1`D)30D)"0D)"4$H
M,2D)"3$)"0U##40)4U10"0E."0D)"0D)02@Q*0D),`D)#44-1@E35`D)3@D)
M"0D)"4$H,2D)"3`)"0TQ,`E#3TT)0T]-"0D)"0D)"0D)#3$Q"5-(3`D)5"TQ
M"0D)"0D)"0D)"0TQ,@E32%()"50K,0D)"0D)"0D)"0D-,3,)041$0PE354T)
M"0D)"0D)"0D-,30)6$]2"5A/4@D)"0D)"0DP"0D-,34)04Y$"4%.1`D)"0D)
M"0DP"0D-,38)#3$W"4%$1`E354T)"0D)"0D),`D)#3$X"5!/4`D)4@D)"0D)
M"0D),0D),`TQ.0E,1$$)00D)"0D)"0D),0D)#3%!"4154`D)"0D)"0D)"3$)
M"0TQ0@E/5D52"4X)"0D)"0D)"3$)"0TQ0PE055-("4X)"0D)"0D)"3`)"3$-
M,40)4U1!"0E."0D)"0D)"0DP"0D)"0D),`TQ10E.3U`)"0D)"0D)"0D)"0TQ
M1@E$4D]0"4X)"0D)"0D)"3`)"0T-#51A8FQE(#0N"4UA<"!O9B!#;&]C:VEN
M9R!397%U96YC97,-#0U);G-T<G5C=&EO;G,)5$Q$"4Y#3$L@3E=%"5)#3$L@
M4E=%"5!#3$L@04-,2R!!0TQ+"5!#3$L)34Q$"0E-5T4)24Q$#0TP"4I-4`D)
M"0D)"0E#3$LQ"0D)5T-,2S()5T-,2S$)"5=#3$LR#3$)4D54"0D)"0E#3$LQ
M"4-,2S$)"0E70TQ+,@E70TQ+,0D)5T-,2S(-,@E*6@D)"0D)"0E#3$LQ*EH)
M"0E70TQ+,@E70TQ+,0D)5T-,2S(-,PE*3D,)"0D)"0D)0TQ+,2I.0PD)"5=#
M3$LR"5=#3$LQ"0E70TQ+,@TT"4-!3$P)"0D)0TQ+,2!#3$LQ($-,2S()"0E7
M0TQ+,@E70TQ+,0D)5T-,2S(--0TV#3<-.`D-.0E,1%`)"4-,2S,@0TQ+,2!#
M3$LR"0D)"0D)"0E#3$LQ#4$)3$E4"0E#3$LS($-,2S$@0TQ+,@D)"0E#3$LS
M"4-,2S,)0TQ+,0U""4Q$"0E#3$LS($-,2S$@0TQ+,@D)"0D)"0D)0TQ+,0U#
M#40)4U10"0E#3$LS($-,2S,)"0D)"4-,2S,)"0E#3$LQ"4-,2S(-10U&"5-4
M"0E#3$LS($-,2S,)"0D)"0D)"0E#3$LQ"4-,2S(-,3`)0T]-"0E#3$LQ#3$Q
M"5-(3`D)0TQ+,0TQ,@E32%()"4-,2S$-,3,)041$0PE#3$LQ*E11,`TQ-`E8
M3U()"4-,2S$@0TQ+,0TQ-0E!3D0)"4-,2S$@0TQ+,0TQ-@D-,3<)041$"0E#
M3$LQ($-,2S$-,3@)4$]0"0E#3$LS($-,2S$@0TQ+,R!#3$LR#3$Y"4Q$00D)
M0TQ+,R!#3$LQ($-,2S(-,4$)1%50"0E#3$LS($-,2S$@0TQ+,@TQ0@E/5D52
M"4-,2S,@0TQ+,2!#3$LR#3%#"5!54T@)0TQ+,R!#3$LS"4-,2S$@0TQ+,@TQ
M1`E35$$)"4-,2S$@0TQ+,0D)"0E#3$LQ#3%%"4Y/4`D)#3%&"4123U`)0TQ+
M,2!#3$LQ#0T-,RXS+@E,;V=I8R!%<75A=&EO;G,-#4QO9VEC($5Q=6%T:6]N
M<R!F;W(@375X97,-#0E34D5'(#T)230J23,O#0E34D5',2`]"4DT*DDS*DDR
M+RI),2\-"5-214<P(#T)230O*DDS*DDR+R`K(%-214<Q*DDP#0E304Q5(#T)
M4U)%1R\-"5-!3%4R(#T)23(O#0E304Q5,2`]"4DQ+PT)4T%,53`@/0E),"\-
M"4U314P@/2`)230O*DDS*DDP*E-,3U0P+PT)4%-%3"`](`E)-"\J23,O*DDR
M+RI),2\J23`-"5)314P@/2`)230O*DDS+RI),`T)3E50(#T@"4DR+PT)4E50
M(#T@"4DR#0U,9VEC($5Q=6%T:6]N(&]F($-L;V-K:6YG(%-I9VYA;',-#0E;
M5$Q$72`](`E)-"\J23,J0TQ+,R`K($DT*DDS+RI#3$LQ(`T)"0DK($DT*DDS
M*DDR+RI#3$LS("L@230J23,J23(J23$O*DDP*D-,2S(@*R!)-"I),RI),BI)
M,2I),"I#3$LQ#0E43$0@/0E;5$Q$72`J*$DT*DDS+RI),B\J23$J23`J5%$P
M+RDO#0E#0TQ+(#T)230J23,O*DDQ*DDP*D-,2S$-"4Y#3$L@/2`)230O*DDS
M*DDR+RI#3$LQ("L@230O*DDS*DDR*D-,2S,@*TDT*DDS+RI),BI#3$LQ("L@
M230J23,J23(O0TQ+,2`-"0D)*TDT*DDS*DDR+RI#3$LS("L@230J23,J23(J
M23$O*DDP*D-,2S(@*R!)-"I),RI),BI),2I),"I#3$LQ#0E.5T4@/2`)23,J
M23(O*D-,2S(-"5)#3$L@/2`)230O*DDS+RI),B\J23$O*DDP*D-,2S$@*R!)
M-"\J23,O*DDR*D-,2S$-"0D)*R!)-"I),RI),B\J23$O*DDP+RI#3$LS("L@
M230J23,J23(J23$O*DDP+RI#3$LQ#0E25T4@/0E)-"\J23,O*DDR*D-,2S$@
M*R!)-"I),RI),BI),2\J23`O*D-,2S(-"5!,1"`]"4DT("L@23,@*R`@4TQ/
M5#`-"5!#3$L@/0E)-"\J23,O*DDR+RI),2\J0TQ+,2`K($DT+RI),R\J23(O
M*DDQ*DDP+RI:*D-,2S$@#0D)"2L@230O*DDS+RI),B\J23$J23`J3D,J0TQ+
M,2`K($DT+RI),R\J23(J0TQ+,B`-"0D)*R!)-"\J23,J23(O*DDQ*DDP+RI#
M3$LS("L@5T-,2S(-"4%,1"`]"2A)-"I),RI),BI),2\J23`I+PT)04-,2R`]
M"4DT*DDS*DDR*DDQ+RI),"I#3$LA("L@230O*DDS*DDQ+RI),"I#3$LS#0E-
M3$0@/0E70TQ+,2`K($DT+RI),RI#3$LQ#0E-5T4@/0E)-"\J23,J23(J0TQ+
M,@T)24Q$(#T)5T-,2S(-"4Y71"`]"4DT+RI),R\J0TQ+,PT-#30N"51E<W1S
M(&%N9"!697)I9FEC871I;VX-#0U4:&4@=&5S=&EN9R!S=')A=&5G>2!I<R!T
M;R!C<F5A=&4@82!P871H('1H<F]U9V@@=VAI8V@@9&%T82!C86X@8F4@96YT
M97)E9"!I;G1O('1H92!M86EN(&UE;6]R>2!M86YU86QL>2X@(%1H92!M86EN
M(&UE;6]R>2!H87,@,38@;&]C871I;VYS(&%N9"!C86X@:&]L9"!Q=6ET92!E
M;&%B;W)A=&4@=&5S="!P<F]G<F%M<RX@($%F=&5R(&$@<')O9W)A;2!I<R!E
M;G1E<F5D+"!T:&4@;65M;W)Y('!A=&@@:7,@<F5S=&]R960@9F]R($-052!O
M<&5R871I;VYS+B`@5&AI<R!A;'1E<FYA=&4@<&%T:"!I<R!C;VYS=')U8W1E
M9"!U<VEN9R`U(#(M=&\M,2!M=6QT:7!L97AE<G,N("!7:&5N(%)%4T54(&ES
M(')A:7-E9"!F<F]M(&=R;W5N9"!T;R`U('9O;'1S+"!T:&4@<V5Q=65N8V4@
M<W1A<G1S(&5X96-U=&EN9R!T:&4@=V]R9"!S=&]R960@:6X@;65M;W)Y(&QO
M8V%T:6]N(#`@86YD(&-O;G1I;G5E<R!F<F]M('1H97)E+@T-5&\@=F5R:69Y
M('1H870@=&AE(&)A<VEC(&-I<F-U:71R>2!I;B!0,38@;W!E<F%T97,@8V]R
M<F5C=&QY+"!A(&-O;G-T86YT(#4M8FET(&EN<W1R=6-T:6]N(&ES(&9O<F-E
M9"!O;B!T:&4@:6YS=')U8W1I;VX@8G5S($DP+30@86YD('1H96X@<F5L96%S
M92!215-%5"!F<F]M(&=R;W5N9"X@(%1H92!T:6UI;F<@=')A8V5S(&%R92!E
M>&%M:6YE9"!T;R!M86ME('-U<F4@=&AA="!T:&4@<')O<&5R(&UU;'1I<&QE
M>&5R('-E;&5C=&EN9R!S:6=N86QS(&%N9"!T:&4@<F5G:7-T97(@8VQO8VMI
M;F<@<VEG;F%L<R!A<F4@9V5N97)A=&5D(&%T('1H92!P<F]P97(@=&EM92!P
M97)I;V1S+B`@069T97(@86QL('1H92!I;G-T<G5C=&EO;G,@87)E('9E<FEF
M:65D(&)Y('1H:7,@<W1A=&EC('1E<W0L('-M86QL('1E<W0@<')O9W)A;7,@
M8V%N(&)E('1E<W1E9"!R=6YN:6YG(&9R;VT@;65M;W)Y+@T-5&AE($I-4"P@
M3D]0(&%N9"!,250@:6YS=')U8W1I;VYS(&UU<W0@8F4@=F5R:69I960@9FER
M<W0@:6X@=&AE('-T871I8R!T97-T<RX@(%1H97-E(&EN<W1R=6-T:6]N<R!A
M<F4@;F5C97-S87)Y('1O(&-O;G-T<G5C="!T97-T('!R;V=R86US+@T-5&\@
M=&5S="!M;W-T(&]F('1H92!N;VXM=')A;G-F97(@:6YS=')U8W1I;VYS+"!T
M:&4@9F]L;&]W:6YG('!R;V=R86T@:7,@=7-E9#H-#0E-96UO<GD)"4EN<W1R
M=6-T:6]N<PD)2&5X(&-O9&4)"4-O;6UE;G1S#0DP"0D)3$E4($Q)5"!,250)
M"34R.30)"69E=&-H(&YE>'0@,R!W;W)D<R!A<R!L:71E<F%L<PT),0D)"4Y/
M4"!.3U`@3D]0"0E&-T)$"0EL:71E<F%L('9A;'5E#0DR"0D)3D]0($Y/4"!.
M3U`)"48W0D0)"6QI=&5R86P@=F%L=64-"3,)"0E*35`@,PD)"3,)"0EL:71E
M<F%L('9A;'5E#0DT"0D)041$($Y/4"!.3U`)0D9"0PD):6YS=')U8W1I;VX@
M=&5S=`T)-0D)"4I-4"`U"0D)-0D)"6QO;W`@:&5R92!F;W)E=F5R#0U7;W)D
M(#`@97AE8W5T97,@=&AR964@3$E4(&EN<W1R=6-T:6]N<RP@=VAI8V@@<'5S
M:"!T:&4@;F5X="!T:')E92!W;W)D<R!A<R!L:71E<F%L<R!O;B!T:&4@9&%T
M82!S=&%C:RX@(%1H92!N97AT('=O<F0@97AE8W5T960@:7,@:6X@;&]C871I
M;VX@-"X@(%1H:7,@=V]R9"!C86X@8F4@8VAA;F=E9"!T;R!T97-T(&%L;"!B
M=70@=&AE('1R86YS9F5R(&EN<W1R=6-T:6]N<RX@($%F=&5R(')E86-H:6YG
M(&UE;6]R>2`U+"!T:&4@<V5Q=65N8V5R('-T87ES(&EN('1H:7,@;&]C871I
M;VX@9F]R979E<BX@($YO=R!W92!C86X@:6YS<&5C="!T:&4@<W1A8VMS(&%N
M9"!O=&AE<B!P87)T<R!O9B!0,38@=&\@=F5R:69Y('1H870@=&AE(&EN<W1R
M=6-T:6]N('5N9&5R('1E<W0@9V5N97)A=&5S('1H92!C;W)R96-T(')E<W5L
M=',N#0U4;R!T97-T('1H92!C;VYD:71I;VYA;"!J=6UP(&EN<W1R=6-T:6]N
M($I:+"!T:&4@9F]L;&]W:6YG('!R;V=R86T@:7,@=7-E9#H-#0E-96UO<GD)
M"4EN<W1R=6-T:6]N"0E(97@@8V]D90D)0V]M;65N=',-"3`)"0E,250)3D]0
M($Y/4`D)-3="1`D)<'5S:"!N97AT(&QI=&5R86P@;VX@<W1A8VL-"3$)"0DP
M"0D)"3`)"0EC:&%N9V4@8F5T=V5E;B`P(&%N9"`Q#0DR"0D)2EH@-`D)"0DQ
M,#`T"0EC;VYD:71I;VYA;"!J=6UP#0DS"0D)2DU0(#,)"0DS"0D);&]O<"!H
M97)E(&EF(&QI=&5R86P@:7,@;F]T(#`-"30)"0E*35`@-`D)"30)"0EL;V]P
M(&AE<F4@:68@;&ET97)A;"!I<R`P#0U4;R!T97-T('1H92!C;VYD:71I;VYA
M;"!J=6UP(&EN<W1R=6-T:6]N($I.0RP@=&AE(&9O;&QO=VEN9R!P<F]G<F%M
M(&ES('5S960Z#0T)365M;W)Y"0E);G-T<G5C=&EO;@D)2&5X(&-O9&4)"4-O
M;6UE;G1S#0DP"0D)3$E4"4154"!!1$0)-39!1@D)9'5P;&EC871E(&YE>'0@
M;&ET97)A;"!A;F0@861D#0DQ"0D),`D)"0DP"0D)8VAA;F=E(&)E='=E96X@
M,"!A;F0@1D9&1@T),@D)"4I.0R`T"0D),3`P-`D)8V]N9&ET:6]N86P@:G5M
M<`T),PD)"4I-4"`S"0D),PD)"6QO;W`@:&5R92!I9B!L:71E<F%L(&ES($9&
M1D8-"30)"0E*35`@-`D)"30)"0EL;V]P(&AE<F4@:68@;&ET97)A;"!I<R`P
M#0U4;R!T97-T('-U8G)O=71I;F4@8V%L;"!A;F0@<F5T=7)N(&EN<W1R=6-T
M:6]N<RP@=&AE(&9O;&QO=VEN9R!P<F]G<F%M(&ES('5S960Z#0T)365M;W)Y
M"0E);G-T<G5C=&EO;@D)2&5X(&-O9&4)"4-O;6UE;G1S#0DP"0D)0T%,3"`S
M"0D),C`P,PD)8V%L;"!S=6)R;W5T:6YE(&%T(&UE;6]R>2`S#0DQ"0D)2DU0
M(#$)"0DQ"0D)<F5T=7)N(&AE<F4@:6X@=&AE(&5N9`T),@D)"4I-4"`R"0D)
M,@D)"61U;6UY('=O<F0-"3,)"0E,250@3$E4($Q)5`D)-3(Y-0D)<W5B<F]U
M=&EN92!P=7-H97,@,R!L:71E<F%L(&]N('-T86-K#0DT"0D)2DU0(#0)"0DT
M"0D);&ET97)A;"`Q#0DT"0D)2DU0(#4)"0DU"0D);&ET97)A;"`R#0DT"0D)
M2DU0(#8)"0DV"0D);&ET97)A;"`S#0DT"0D)4D54($Y/4"!.3U`)"3!&0D0)
M"7)E='5R;B!T;R!L;V-A=&EO;B`Q#0U3=6-C97-S9G5L;'D@97AE8W5T:6YG
M(&%L;"!T:&5S92!P<F]G<F%M<R!P<F]V97,@=&AA="!0,38@9G5N8W1I;VYS
M(&-O<G)E8W1L>2X-#0U&:6=U<F4@,2X@($%R8VAI=&5C='5R92!O9B!0,38-
M#0T!#0U&:6=U<F4@,BX@(%-C:&5M871I8W,@;V8@4#$V#0U&:6=U<F4@,RX@
:(%-T871E($UA8VAI;F4@1&EA9W)A;0T-`0T`
 
end


From MISC-request@pisa.rockefeller.edu  Wed Oct 16 14:10:41 1996
Received: from rockvax.rockefeller.edu (rockvax.rockefeller.edu [129.85.1.21]) by eli.wariat.org (8.7.5/8.7.3) with ESMTP id OAA32431; Wed, 16 Oct 1996 14:10:36 -0500
Received: from pisa.rockefeller.edu (pisa.rockefeller.edu [129.85.23.103]) by rockvax.rockefeller.edu (8.7.4/8.7.4) with SMTP id PAA05487; Wed, 16 Oct 1996 15:09:38 -0400 (EDT)
Received: by pisa.rockefeller.edu (940816.SGI.8.6.9/940406.SGI)
	 id PAA10714; Wed, 16 Oct 1996 15:10:08 -0400
Resent-Date: Wed, 16 Oct 1996 15:10:08 -0400
Date: Wed, 16 Oct 1996 14:08:41 -0500 (CDT)
X-Sender: tchernev@mathsci.msci.memphis.edu
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
To: MISC@pisa.rockefeller.edu
From: tchernev@hermes.msci.memphis.edu (Elko Tchernev)
Subject: Re: Logic_design_of_P16
X-Mailer: <PC Eudora Version 1.4>
Message-ID: <14A91D7FF0@mathsci.msci.memphis.edu>
Resent-Message-ID: <"xtkVm3.0.Ld2.DCJPo"@pisa>
Resent-From: MISC@pisa.rockefeller.edu
X-Mailing-List: <MISC@pisa.rockefeller.edu> archive/latest/426
X-Loop: MISC@pisa.rockefeller.edu
Precedence: list
Resent-Sender: MISC-request@pisa.rockefeller.edu

Jeff Fox said...

>I have not yet figured out exactly what he sent me but it includes
>an attached (uuencoded) file that uudecodes to (logic 29,051 bytes)
>I have asked him to send it to me again as this copy didn't
>decode into ascii on my machine.

        It decodes OK, the problem is it's not plain text. What program did 
Dr Ting use to write it? It doesn't match any of the ones I tried. On the 
other hand the text inside is plainly readable if you look at it using 
something in hex mode.
        Elko

-----------------------------------------------------------------------
Elko Tchernev                        I want to be a nothing-knower, 
tchernev@hermes.msci.memphis.edu     a little ant on any hill;
etchernev@cc.memphis.edu             for time is dead, the sun is over
tel/fax (901) 678 7304               and there is nothing left to kill.

From MISC-request@pisa.rockefeller.edu  Wed Oct 16 14:26:20 1996
Received: from rockvax.rockefeller.edu (rockvax.rockefeller.edu [129.85.1.21]) by eli.wariat.org (8.7.5/8.7.3) with ESMTP id OAA32599; Wed, 16 Oct 1996 14:26:16 -0500
Received: from pisa.rockefeller.edu (pisa.rockefeller.edu [129.85.23.103]) by rockvax.rockefeller.edu (8.7.4/8.7.4) with SMTP id PAA06872; Wed, 16 Oct 1996 15:25:02 -0400 (EDT)
Received: by pisa.rockefeller.edu (940816.SGI.8.6.9/940406.SGI)
	 id PAA10882; Wed, 16 Oct 1996 15:25:37 -0400
Resent-Date: Wed, 16 Oct 1996 15:25:37 -0400
Date: Wed, 16 Oct 1996 14:23:51 -0500
Message-Id: <199610161923.OAA32563@eli.wariat.org>
From: "Robert J. Brown" <rj@eli.wariat.org>
To: tchernev@hermes.msci.memphis.edu
CC: MISC@pisa.rockefeller.edu
In-reply-to: <14A91D7FF0@mathsci.msci.memphis.edu>
	(tchernev@hermes.msci.memphis.edu)
Subject: Re: Logic_design_of_P16
Resent-Message-ID: <"Ah9uK1.0.zf2.lQJPo"@pisa>
Resent-From: MISC@pisa.rockefeller.edu
X-Mailing-List: <MISC@pisa.rockefeller.edu> archive/latest/427
X-Loop: MISC@pisa.rockefeller.edu
Precedence: list
Resent-Sender: MISC-request@pisa.rockefeller.edu

>>>>> "Elko" == Elko Tchernev <tchernev@hermes.msci.memphis.edu> writes:

    Elko> Jeff Fox said...
    >> I have not yet figured out exactly what he sent me but it
    >> includes an attached (uuencoded) file that uudecodes to (logic
    >> 29,051 bytes) I have asked him to send it to me again as this
    >> copy didn't decode into ascii on my machine.

    Elko>         It decodes OK, the problem is it's not plain
    Elko> text. What program did Dr Ting use to write it? It doesn't
    Elko> match any of the ones I tried. On the other hand the text
    Elko> inside is plainly readable if you look at it using something
    Elko> in hex mode.  Elko

I uudecoded it into a Unix file and changed all occurances of ^M (the
Mac line terminator) to ^J (the Unix line terminator) and then deleted
the trash at the top and reformed the paragraphs and it came out fine.

-- 
--------  "And there came a writing to him from Elijah"  [2Ch 21:12]  --------
Robert Jay Brown III  rj@eli.wariat.org  http://eli.wariat.org  1 847 705-0424
Elijah Laboratories Inc.;  37 South Greenwood Avenue;  Palatine, IL 60067-6328
-----  M o d e l i n g   t h e   M e t h o d s   o f   t h e   M i n d  ------

From MISC-request@pisa.rockefeller.edu  Fri Oct 18 22:18:13 1996
Received: from rockvax.rockefeller.edu (rockvax.rockefeller.edu [129.85.1.21]) by eli.wariat.org (8.7.5/8.7.3) with ESMTP id WAA31472; Fri, 18 Oct 1996 22:18:10 -0500
Received: from pisa.rockefeller.edu (pisa.rockefeller.edu [129.85.23.103]) by rockvax.rockefeller.edu (8.7.4/8.7.4) with SMTP id XAA04188; Fri, 18 Oct 1996 23:16:03 -0400 (EDT)
Received: by pisa.rockefeller.edu (940816.SGI.8.6.9/940406.SGI)
	 id XAA14416; Fri, 18 Oct 1996 23:16:47 -0400
Resent-Date: Fri, 18 Oct 1996 23:16:47 -0400
Message-ID: <32684804.1090@bbs.wa4yse.ampr.org>
Date: Fri, 18 Oct 1996 23:16:20 -0400
From: Andrew Sieber <kd4jtv@bbs.wa4yse.ampr.org>
X-Mailer: Mozilla 3.0Gold (Win95; U)
MIME-Version: 1.0
To: misc@pisa.rockefeller.edu
Subject: speed & schematics
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Resent-Message-ID: <"erb2p2.0.8X3.SW4Qo"@pisa>
Resent-From: MISC@pisa.rockefeller.edu
X-Mailing-List: <MISC@pisa.rockefeller.edu> archive/latest/428
X-Loop: MISC@pisa.rockefeller.edu
Precedence: list
Resent-Sender: MISC-request@pisa.rockefeller.edu

Christophe Lavarenne wrote:
>>the processor must still load operands from memory every fifth cycle, it
>>seems to me that even with 15 PICOsecond sram chips the processor would
>>still only run at 80 MIPS.
>There is no fifth cycle.
>The next instruction word is prefetched as soon as possible.

I didn't realize the MuP21 had a 20-bit instruction "cache" for the next
word that is loaded while the current word is still executing.  If it
loads while the current word is executing, it'd have to have one,
otherwise
it'd overwrite the instructions currently being executed.
So with sufficiently fast SRAM (like 15ns?), and only ALU and register
instructions (other than addition instructions), the MuP21 can in fact
be made to run at 100 MIPS?

>MIPS has never been a good performance scale to compare processors, and in the
>case of miscs it's worse, because the instruction set is so different and
>instruction timing depend on voltage and on memory addresses.

I realize this; it might take half a dozen MISC instructions to perform
the equivalent task of one CISC instruction.

As I understand it, the MuP21 can run at 104MHz.  I also understand that
this clock speed varies slightly based on the supply voltage.  What are
the minimum and maximum operating frequencies?

I just received all the parts I need from Jameco, and I'm going to build
a system, sans PCMCIA, using the schematic on page 92 of the
Programming Manual, 3rd ed.  But it doesn't show how to hook a standard
PC keyboard to it.  How do I do this?  And for my EPROM chip, should I
use the SLOW.ROM image file of P21Forth 1.02, or FAST.ROM ?

--Andrew

From MISC-request@pisa.rockefeller.edu  Wed Oct 30 12:19:22 1996
Received: from rockvax.rockefeller.edu (rockvax.rockefeller.edu [129.85.1.21]) by eli.wariat.org (8.7.5/8.7.3) with ESMTP id MAA04064; Wed, 30 Oct 1996 12:19:20 -0600
Received: from pisa.rockefeller.edu (pisa.rockefeller.edu [129.85.23.103]) by rockvax.rockefeller.edu (8.8.2/8.8.2) with SMTP id NAA01299; Wed, 30 Oct 1996 13:12:28 -0500 (EST)
Received: by pisa.rockefeller.edu (940816.SGI.8.6.9/940406.SGI)
	 id NAA00497; Wed, 30 Oct 1996 13:12:05 -0500
Resent-Date: Wed, 30 Oct 1996 13:12:05 -0500
Date: Wed, 30 Oct 1996 12:11:18 -0600
Message-Id: <199610301811.MAA03944@eli.wariat.org>
From: "Robert J. Brown" <rj@eli.wariat.org>
To: MISC@pisa.rockefeller.edu
CC: rj@eli.wariat.org
Subject: Keywords: FORTH MPEG CHICAGO
Resent-Message-ID: <"QYWotC.A.sH.yp5dy"@pisa>
Resent-From: MISC@pisa.rockefeller.edu
X-Mailing-List: <MISC@pisa.rockefeller.edu> archive/latest/429
X-Loop: MISC@pisa.rockefeller.edu
Precedence: list
Resent-Sender: MISC-request@pisa.rockefeller.edu

Looking for experienced Forth programmer with embedded real-time
experience to assist in developing firmware for on-chip cpu used as
controller for MPEG-2 single chip digital video decoder.  Firmware
will be responsible for transport stream header processing and general
control and sequencing of signal processing hardware on the chip.

Experience in developing using Linux as cross-development host.
Full-up hardware simulation is in Verilog hosted on Sun/Solaris.

Source code control is using RCS/NFS with Gnu emacs as editor.

Client is in Northwest suburbs of Chicago.  Prefer local talent, but
if candidate has reliable internet access for email, NFS, and X11,
much work can be done at your site.

This is an urgent need!  This is to help meet a schedule deadline, so
contract duration is thru November, but could extend thru next March.

If interested, email either a Postscript or ascii resume, or a URL
pointing to an online HTML resume to rj@eli.wariat.org for
consideration.

-- 
--------  "And there came a writing to him from Elijah"  [2Ch 21:12]  --------
Robert Jay Brown III  rj@eli.wariat.org  http://eli.wariat.org  1 847 705-0424
Elijah Laboratories Inc.;  37 South Greenwood Avenue;  Palatine, IL 60067-6328
-----  M o d e l i n g   t h e   M e t h o d s   o f   t h e   M i n d  ------

