From WikiChip
Difference between revisions of "bit-slice microprocessor"

(bit-slice microprocessors)
m (Reverted edits by 103.68.118.241 (talk) to last revision by Yagan)
 
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
{{title|Bit-Slice Microprocessor (BSM)}}
 
{{title|Bit-Slice Microprocessor (BSM)}}
A '''bit-slice microprocessor''' ('''BSM''') is a [[microprocessor]] designed as a module with the primary purpose of being able to assemble multiple identical such microprocessors to form a larger processor of some desired [[word size]]. Bit-slice microprocessors can be cascaded to produce any conventional (e.g. [[4-bit architecture|4-bit]], [[8-bit architecture|8-bit]], [[16-bit architecture|16-bit]]) as well as unconventional word sizes (e.g. [[10-bit architecture|10-bit]], [[12-bit architecture|12-bit]], [[16-bit architecture|16-bit]]). A notable advantage of a BSM over discrete logic components is the fact that most connections are internal to the chip with only few connections being external.  
+
A '''bit-slice microprocessor''' ('''BSM''') is a [[microprocessor]] designed as a module with the primary purpose of being able to assemble multiple identical such microprocessors to form a larger processor of some desired [[word size]]. Bit-slice microprocessors can be cascaded to produce any conventional (e.g. [[4-bit architecture|4-bit]], [[8-bit architecture|8-bit]], [[16-bit architecture|16-bit]]) as well as unconventional word sizes (e.g. [[10-bit architecture|10-bit]], [[12-bit architecture|12-bit]], [[18-bit architecture|18-bit]]). A notable advantage of a BSM over discrete logic components is the fact that most connections are internal to the chip with only few connections being external.  
  
 
A departure from normal [[microprocessor]]s is that fact that many bit-slice chips do not have an [[instruction set architecture]]. Such bit slicing systems allow designers to create their own architecture and other key characteristics such as I/O pins and address width. This flexibility of course came with overall more expensive system and larger amount of ICs.  
 
A departure from normal [[microprocessor]]s is that fact that many bit-slice chips do not have an [[instruction set architecture]]. Such bit slicing systems allow designers to create their own architecture and other key characteristics such as I/O pins and address width. This flexibility of course came with overall more expensive system and larger amount of ICs.  
Line 28: Line 28:
 
|| {{amd|Am2900}}
 
|| {{amd|Am2900}}
 
|| {{mmi|5700}}
 
|| {{mmi|5700}}
|| {{ti|SBP0400}}
+
|| {{ti|SBP0400}}<br />{{ti|SN74S481|SN54S/74S481}}
 
|| {{fairchild|9400}}<br />{{fairchild|4700}}
 
|| {{fairchild|9400}}<br />{{fairchild|4700}}
 
|| {{motorola|10800}}
 
|| {{motorola|10800}}
 
||
 
||
|| {{74s|74181}}
+
|| {{74s|74S181}}<br />{{74s|74S381}}
 
|-
 
|-
 
<!-- ======== 8-bit ======== -->
 
<!-- ======== 8-bit ======== -->
Line 64: Line 64:
 
|| {{amd|Am29300}}
 
|| {{amd|Am29300}}
 
||
 
||
||
+
|| {{ti|SN74ACT8832}}
 
||
 
||
 
||
 
||

Latest revision as of 06:12, 13 March 2019

A bit-slice microprocessor (BSM) is a microprocessor designed as a module with the primary purpose of being able to assemble multiple identical such microprocessors to form a larger processor of some desired word size. Bit-slice microprocessors can be cascaded to produce any conventional (e.g. 4-bit, 8-bit, 16-bit) as well as unconventional word sizes (e.g. 10-bit, 12-bit, 18-bit). A notable advantage of a BSM over discrete logic components is the fact that most connections are internal to the chip with only few connections being external.

A departure from normal microprocessors is that fact that many bit-slice chips do not have an instruction set architecture. Such bit slicing systems allow designers to create their own architecture and other key characteristics such as I/O pins and address width. This flexibility of course came with overall more expensive system and larger amount of ICs.

bit-slice microprocessors[edit]

Word size Microprocessors
Intel National AMD MMI TI Fairchild Motorola RCA
2-bit 3000
4-bit IMP-4 Am2900 5700 SBP0400
SN54S/74S481
9400
4700
10800 74S181
74S381
8-bit IMP-8 SN54AS888
SN74AS888
100K EPIC
16-bit IMP-16 Am29100
32-bit Am29300 SN74ACT8832


Text document with shapes.svg This article is still a stub and needs your attention. You can help improve this article by editing this page and adding the missing information.