Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Register Log in

bitslice architecture

Status
Not open for further replies.

dsp_

Member level 3
Joined
Mar 2, 2002
Messages
58
Helped
3
Reputation
6
Reaction score
0
Trophy points
1,286
Location
right here ... right now ...
Activity points
525
bit-slice microprocessor design mick brick pdf

i heard of it one time .. dont know where
but i got curios about it and now i want to know what its exactly ;)
is it true that its some kind of cascaded logic blocks for each bit ?
is it also true that its rather expensive and was the only solution for very fast computation about ten years ago?
is it a future or an "ancient" technology?
makes it sense to use it on an fpga?
i googled it, but i didnt find much information about it .. only that there are some publications by a german called Arndt Bode
http://wwwbode.cs.tum.edu/~bode/publications/veroeffentl.html
someone knows where to get some of them?

thanks in advance
dsp_
 

Ace-X

Advanced Member level 2
Joined
Jan 25, 2002
Messages
529
Helped
41
Reputation
82
Reaction score
14
Trophy points
1,298
Location
Germany
Activity points
5,150
Bit-slice design is a way to deal with combinational arithmetic logic which is to difficult to handle for full-wide inputs. For example, to design 8+8 bit adder you have to consider truth table with 2^16 possible inputs what is too expensive in the terms of time and area of design. For this purpose you can use bit-slice approach: you can design 1-bit adder and then combine some of these adders to the more complicated structure. Also, sometime this approach is used to build Alu. It was well defined in the Katz' book Contemporary Logic Design. This book was uploaded to Elektroda, or just for main idea you can use this link:
http://www.seas.upenn.edu/~ee201/lab/LabALU/ALU.html

Ace-X.
 

eda_wiz

Advanced Member level 2
Joined
Nov 7, 2001
Messages
654
Helped
57
Reputation
114
Reaction score
29
Trophy points
1,308
Activity points
6,195
hi ,
can anyone tellme what exactly is the difference between an ALU and an FPu .
 

Ace-X

Advanced Member level 2
Joined
Jan 25, 2002
Messages
529
Helped
41
Reputation
82
Reaction score
14
Trophy points
1,298
Location
Germany
Activity points
5,150
smartkid said:
hi ,
can anyone tellme what exactly is the difference between an ALU and an FPu .
Are you joking? :D Thit is the question for first-level school.

ALU is Arithmetic-Logic Unit
FPU is Floating Point Unit

So, the difference is the set operations the block is intended for. If it is just simple addition, subtraction and some word-wide logical operations - it is ALU. If also floating-point operations are supported [or ONLY floating-point operations] - this is FPU.

dsp_ said:
he am29xx modules are the only bitsliced cpus/alus i've found yet ...
Not only - there were a lot others like I-3000 from Intel or MC-1800 from Motorola. Actually, they were not only bit-sliced, but also microprogrammed [NOT microprogrammed as modern microcontrollers! They used idea of Maurice Wilkes about flexible set of commands].
I had somewhere the ebook about all this stuff, so I could send it to you if you are really interested in this topic.

Ace-X.
 

dsp_

Member level 3
Joined
Mar 2, 2002
Messages
58
Helped
3
Reputation
6
Reaction score
0
Trophy points
1,286
Location
right here ... right now ...
Activity points
525
by microprogrammed do you mean that they already had microcode which decoded opcodes to microinstructions(fetch,increment program counter)?

are u still talking about contemporary logic design
Ace-X said:
had somewhere the ebook about all this stuff
theres just a pdf compilation of html files
http://cuea.cp.eng.chula.ac.th/~cp25/lesson/Dig/CLD_book.zip

have u got this version?
www.lib.rpi.edu/cgi-bin/crsind.pl/ECSE261001+%22contemporary+logic+design%22+katz+1.pdf&hl=en&ie=UTF-8]google cache[/url]
i think it'll look much nicer
but probably i should wait on the second edition and buy it =)

someone got the password?
http://www.cs.washington.edu/homes/gaetano/cld2/

TIA
dsp_
 

Stark

Member level 2
Joined
Aug 10, 2001
Messages
51
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
342
BIT-SLICE Microprocessor Design by Mick and Brick published by McGraw
Hill , ISBN 0-07-041781

This the best book on bit-slice technique of computer implementation I've read
It is based on Am29xx series of devices although there is another newer series
Am29xxx
 

Status
Not open for further replies.
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top