Philips 2656 CP1002 System Memory Interface Technical Note

Technical note describing the Philips 2656 CP1002 System Memory Interface, its memory map, I/O pins, and the PIPBUG2 and PIPLA firmware.


Philips 2656 CP1002 System Memory Interface Technical Note - cover page
Brand
Philips
Category
Other Electronics
Document type
Application Note
Language
English
Pages
36
File format
PDF
File size
10.4 MB
Published
01 October, 2026
Updated
01 October, 2026
MD5 checksum
34401E12939A03CE2C10FDE75FE694EC

About this manual

The Philips 2656 CP1002 System Memory Interface (SMI) is a mask‑programmable gate array that provides 2 K×8 bits of ROM, 128×8 bits of RAM and an 8‑bit I/O port for use with the Signetics 2650 microprocessor. The device includes two firmware packages—PIPBUG2, a loader/debug monitor, and PIPLA, an on‑board assembler—pre‑programmed into the ROM.

The note details the memory allocation, I/O pin functions, command set for PIPBUG2, and required board modifications (e.g., to the ABC1500) to integrate the SMI. It also explains how to set breakpoints, use subroutines, and program the device via terminal commands.

What's inside

  • SMI resource allocation
  • I/O pin functions
  • PIPBUG2 command summary
  • Breakpoints
  • PIPLA assembler
  • Assembler directives
  • Board modification for ABC1500

Specifications

ROM size2 K×8 bits
RAM size128×8 bits
I/O port width8‑bit
ROM address rangeH'0000'–H'07FF'
RAM address rangeH'0800'–H'087F'
Firmware packages2 (PIPBUG2, PIPLA)
PIPBUG2 program locationH'0000'–H'03FF'
PIPLA program locationH'0400'–H'07FF'

Frequently asked questions

What firmware is included in the 2656 CP1002?

The device contains two firmware packages: PIPBUG2, a loader/debug monitor, and PIPLA, an assembler that generates object code in memory.

How many breakpoints can PIPBUG2 set?

PIPBUG2 allows two breakpoints to be set.

Which pins provide I/O port functions?

Only pins XO and X7 provide I/O port functions; the other pins can be used for chip‑enable or temporary storage.

Download PDF (10.4 MB)

More Philips Manuals


View all Philips manuals →