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
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