17.05.2015 Views

8x300 design guide - Al Kossow's Bitsavers - Trailing-Edge

8x300 design guide - Al Kossow's Bitsavers - Trailing-Edge

8x300 design guide - Al Kossow's Bitsavers - Trailing-Edge

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

LIST OF ILLUSTRATIONS<br />

FIGURE<br />

PAGE<br />

1-1<br />

1-2<br />

8X300 Family ................................ 1-3<br />

Typical System Block Design ••••••••.•••••••••••. 1-5<br />

2-1<br />

2-2<br />

2-3<br />

2-4<br />

2-5<br />

2-6<br />

2-7<br />

2-8<br />

2-9<br />

2-10<br />

2-11<br />

2-12<br />

2-13<br />

2-14<br />

2-15<br />

2-16<br />

2-17<br />

2-18<br />

2-19<br />

2-20<br />

2-21<br />

2-22<br />

2-23<br />

2-24<br />

2-25<br />

CPU Architecture and Pin Designations for<br />

8X300 Microcontroller ••••.•..•••••..•..••.••••• 2-2<br />

Decode and Control Inputs and Outputs •..•.••.••••• 2-3<br />

ALU Data Inputs and Outputs ..••••.••••.•••••••• 2-5<br />

Program Address Logic Data Flow •••.•.••...••••.• 2-7<br />

Simple Control System .••••••••.••.•••.•.••••••• 2-9<br />

Instruction Cycle ..••.••••••••••••••••••.••••• 2-10<br />

Mask Function ••.••••••••••••••••••••••••••• 2-11<br />

Shift and Merge Functions ••.•..••••••••••••••••• 2-12<br />

Pulse Generator Clocking .•.••••••••.••••••••••• 2-15<br />

TTL Clocking ................................ 2-15<br />

8X300 Detailed Block Diagram ..••••••••••••••••• 2-17<br />

8X300 Instruction Cycle Timing •.••••.•••••••••••• 2-18<br />

Internal Timing Generator ••••.••••••••••••••••• 2-21<br />

Internal Timing for 250 nS Instruction Cycle .••••••••• 2-21<br />

--<br />

8X300 Timing Relationships •••.••••••••••••••••• 2-22<br />

LB/RB Enable Paths ••.••.•••.••••••.•••••••••. 2-24<br />

HALT Timing ............................... 2-25<br />

RESET Timing ............................... 2-26<br />

Constraints of 8X300 Instruction Cycle Time ••••••••• 2-29<br />

Elongated Posi ti ve Cycle Clock .••••••••••••••••• 2-36<br />

Extended Microcode Select •..•.•••.••••••••••••• 2-37<br />

Hardware Delay Generation ••.•.•••••••.••.•.•.•• 2-38<br />

Hardware Delay Generation With Program<br />

Storage Partitioning •••••••.•.•.•.•••••••••..•• 2-39<br />

Fast I/O Select For Small Systems ••••••••••••••••• 2-40<br />

Fast I/o Select For Large Systems ••••••••••••••••• 2-41<br />

v

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!