User Tools

Site Tools


builderpages:plasmo:cb030spec

/* Imported from Wayback Machine

 Original URL : https://www.retrobrewcomputers.org/doku.php?id=builderpages:plasmo:cb030spec
 Snapshot date: 2025-11-30
 Generator    : wayback-archiver

*/

Table of Contents

CB030 Rev0, A 68030 SBC for Hobbyists

Introduction

CB030 Rev0 is obsolete; current design is CB030 rev1.

CB030 is named after Cecil B. a 680×0 enthusiast who has motivated me to update the Tiny030 design and made it available to hobbyists. It is based ona 24MHz 68030, 16 Meg DRAM initially but 64/128 Meg final, 512K boot flash, compact flash mass storage, dual serial ports, and an I/O expansion port on a 4“ x 4” pc board. The emphasis is on a capable yet economical foundation that hobbyists can build on. The design will have mostly through-hole components, but to reduce complexity and cost of components and PC board, it will have a surface mounted CPLD as glue logic. The surface mounted CPLD can be assembled and programmed by an individual such as myself or assembly shop and the remainder assembled by the end users.

www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_tiny030_cb030_cb030_r0_annotated_f.jpg

Features

24MHz 68030

512K bootstrap EPROM

72-pin SIMM, 16meg/64meg/128meg

EPM7128S glue logic

68681 DUART with 2 serial ports and discrete I/O

Console serial interface 38400, N-8-1

44-pin IDE Compact Flash interface

CP/M68K ready

8-bit I/O expansion bus

Economical 4“x4” 2-layer pc board

5V 1Amp

Functions

CB030 is simple to build but with sophiscated capabilities. This is possible with an economical but capable Complex Programmable Logic Device (CPLD), Intel (formerly Altera) EPM7128S. All address decode, DRAM controller, dynamic bus sizing, cache interface, and RAM/EPROM remapping are done in the CPLD.

Design Information (Rev0 design files, not for production)

(Please note these are rev 0 design files. They are subject to change quickly. These are place holders for later version of hardware and software)

Schematic

Gerber photoplot

Bill of Materials

EPM7128SQC100 design files

Memory map

Software

CB030 monitor

CP/M68K BIOS

CP/M68K distribution files

CP/M68K CCP/BDOS

EPROM programming file for 512Kx8 EPROM

Manuals and Instructions

Getting Started with CB030

CB030 development blog

builderpages/plasmo/cb030spec.txt · Last modified: by 127.0.0.1