From WikiChip
Difference between revisions of "rockwell international/pps-4"
< rockwell international

(Created page with "{{rockwell title|PPS-4}} {{ic family | title = Rockwell PPS-4 | image = Rockwell PPS4 in Sharp PC-1001.jpg | caption = Rockwell PPS-4 in a Sh...")
 
Line 3: Line 3:
 
| title            = Rockwell PPS-4
 
| title            = Rockwell PPS-4
 
| image            = Rockwell PPS4 in Sharp PC-1001.jpg
 
| image            = Rockwell PPS4 in Sharp PC-1001.jpg
| caption          = Rockwell PPS-4 in a Sharp PC. PPS-4 (part {{\|10660}}) on the upper-right corner along with the {{\|10706}} clock generator, GP I/O {{\|10696}}, ROM ({{\|A05xx}}), RAM ({{\|10432}}), and a [[7400 series]] 74154 decoder.  
+
| caption          = Rockwell PPS-4 in a Sharp PC. PPS-4 (part {{\|10660}}) on the upper-right corner along with the {{\|10706}} clock generator, GP I/O {{\|10696}}, ROM ({{\|A05|A05xx}}), RAM ({{\|10432}}), and a [[7400 series]] 74154 decoder.  
 
| developer        = Rockwell International
 
| developer        = Rockwell International
 
| manufacturer      = Rockwell International
 
| manufacturer      = Rockwell International
Line 18: Line 18:
  
 
The original PPS-4 chipset was designed to provide complete functionality in three chips - [[CPU]], [[program memory]], and a [[clock generator]]. A later version known as the {{\|PPS-4/2}} ("/2" denoting a two-chip system) eliminated the external clock generator chip by incorporating it internally. A third variation known as the {{\|PPS-4/1}} ("/1" being a single-chip microcomputer) was actually a [[microcontroller]], including the program memory internally.
 
The original PPS-4 chipset was designed to provide complete functionality in three chips - [[CPU]], [[program memory]], and a [[clock generator]]. A later version known as the {{\|PPS-4/2}} ("/2" denoting a two-chip system) eliminated the external clock generator chip by incorporating it internally. A third variation known as the {{\|PPS-4/1}} ("/1" being a single-chip microcomputer) was actually a [[microcontroller]], including the program memory internally.
 +
 +
== Members ==
 +
{| class="wikitable sortable"
 +
|-
 +
! Part !! Function !! Description
 +
|-
 +
| {{\|10660}} || [[CPU]] || Original "'''PPS-4'''" CPU
 +
|-
 +
|-
 +
| {{\|11660}} || [[CPU]] || "'''PPS-4/2'''" CPU
 +
|-
 +
| {{\|10432}} || [[RAM]] ||
 +
|-
 +
| {{\|10686}} || General purpose I/O ||
 +
|-
 +
| {{\|10696}} || General purpose I/O  ||
 +
|-
 +
| {{\|10706}} || [[clock]] ||
 +
|-
 +
| {{\|10738}} || Bus I/O ||
 +
|-
 +
| {{\|10736}} || dot matrix printer controller ||
 +
|-
 +
| {{\|10788}} || keyboard/display controller ||
 +
|-
 +
| {{\|10789}} || printer controller ||
 +
|-
 +
| {{\|10815}} || keyboard/printer controller ||
 +
|-
 +
| {{\|10930}} || serial data controller ||
 +
|-
 +
| {{\|11049}} || [[interval timer]] ||
 +
|-
 +
| {{\|15380}} || dot matrix printer controller ||
 +
|-
 +
| {{\|A05xx}}  || [[ROM]] ||
 +
|-
 +
| {{\|A07xx}}  || [[ROM]] ||
 +
|-
 +
| {{\|A08xx}}  || [[ROM]]  ||
 +
|-
 +
| {{\|A17xx}}  || [[ROM]]  || This is the 2nd chip used with the {{\|11660}} ''PPS-4/2'' CPU
 +
|-
 +
| {{\|A52xx}}  || [[ROM]] ||
 +
|}
 +
 +
=== PPS-4/1 microcontrollers ===
 +
Rockwell expanded the family by introducing the '''PPS-4/1''' which is a [[microcontroller]] incorporating the PPS-4 CPU, the [[program memory]], and [[clock generator]] internally. The PPS-4/1 were considerably slower than their multi-chip counterparts, operating at only up to half of their frequency (40 KHz-100 KHz).
 +
{| class="wikitable sortable"
 +
|-
 +
! Part !! RAM !! ROM !! I/O Ports !! Notes
 +
|-
 +
| {{\|MM75}} || 48x4 bits || 640x8 bits || 22 || Reduced I/O
 +
|-
 +
| {{\|MM76}} || 48x4 bits || 1024x8 bits || 31 ||
 +
|-
 +
| {{\|MM77}} || 96x4 bits || 1344x8 bits || 31 ||
 +
|-
 +
| {{\|MM78}} || 128x4 bits || 2048x8 bits || 31 ||
 +
|}
 +
 +
== Design ==
 +
{{empty section}}
 +
 +
== ISA ==
 +
{{empty section}}
 +
 +
== Documents ==
 +
* [[:File:rockwell pps-4 data sheet (1974).pdf|Orignal PPS-4 System Manual (1974)]]

Revision as of 18:09, 18 January 2016

Rockwell PPS-4
Rockwell PPS4 in Sharp PC-1001.jpg
Rockwell PPS-4 in a Sharp PC. PPS-4 (part 10660) on the upper-right corner along with the 10706 clock generator, GP I/O 10696, ROM (A05xx), RAM (10432), and a 7400 series 74154 decoder.
Developer Rockwell International
Manufacturer Rockwell International
Production August, 1972-1981
Architecture 4-bit words, 8-bit instruction
Word size 4-bit
"-bit" is not declared as a valid unit of measurement for this property.
Clock 198.864 kHz
Package QIL42

The PPS-4 (Parallel Processing System - 4-bit word) was a family of 4-bit microprocessor chips designed by Rockwell International and introduce in 3rd quarter of 1972.

The original PPS-4 chipset was designed to provide complete functionality in three chips - CPU, program memory, and a clock generator. A later version known as the PPS-4/2 ("/2" denoting a two-chip system) eliminated the external clock generator chip by incorporating it internally. A third variation known as the PPS-4/1 ("/1" being a single-chip microcomputer) was actually a microcontroller, including the program memory internally.

Members

Part Function Description
10660 CPU Original "PPS-4" CPU
11660 CPU "PPS-4/2" CPU
10432 RAM
10686 General purpose I/O
10696 General purpose I/O
10706 clock
10738 Bus I/O
10736 dot matrix printer controller
10788 keyboard/display controller
10789 printer controller
10815 keyboard/printer controller
10930 serial data controller
11049 interval timer
15380 dot matrix printer controller
A05xx ROM
A07xx ROM
A08xx ROM
A17xx ROM This is the 2nd chip used with the 11660 PPS-4/2 CPU
A52xx ROM

PPS-4/1 microcontrollers

Rockwell expanded the family by introducing the PPS-4/1 which is a microcontroller incorporating the PPS-4 CPU, the program memory, and clock generator internally. The PPS-4/1 were considerably slower than their multi-chip counterparts, operating at only up to half of their frequency (40 KHz-100 KHz).

Part RAM ROM I/O Ports Notes
MM75 48x4 bits 640x8 bits 22 Reduced I/O
MM76 48x4 bits 1024x8 bits 31
MM77 96x4 bits 1344x8 bits 31
MM78 128x4 bits 2048x8 bits 31

Design

New text document.svg This section is empty; you can help add the missing info by editing this page.

ISA

New text document.svg This section is empty; you can help add the missing info by editing this page.

Documents

designerRockwell International +
full page namerockwell international/pps-4 +
instance ofintegrated circuit family +
main designerRockwell International +
manufacturerRockwell International +
nameRockwell PPS-4 +
packageQIL42 +