Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

CDP1855 Datasheet(PDF) 6 Page - Intersil Corporation

Part # CDP1855
Description  8-Bit Programmable Multiply/Divide Unit
Download  16 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  INTERSIL [Intersil Corporation]
Direct Link  http://www.intersil.com/cda/home
Logo INTERSIL - Intersil Corporation

CDP1855 Datasheet(HTML) 6 Page - Intersil Corporation

Back Button CDP1855_1 Datasheet HTML 2Page - Intersil Corporation CDP1855_1 Datasheet HTML 3Page - Intersil Corporation CDP1855_1 Datasheet HTML 4Page - Intersil Corporation CDP1855_1 Datasheet HTML 5Page - Intersil Corporation CDP1855_1 Datasheet HTML 6Page - Intersil Corporation CDP1855_1 Datasheet HTML 7Page - Intersil Corporation CDP1855_1 Datasheet HTML 8Page - Intersil Corporation CDP1855_1 Datasheet HTML 9Page - Intersil Corporation CDP1855_1 Datasheet HTML 10Page - Intersil Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 6 / 16 page
background image
6
A second division is performed using the remainder from the
first division (in Y) as the more significant 8N-bits of the divi-
dend and the less significant half of the original dividend
loaded into the Z register. The divisor in X remains unaltered
and is, by definition, larger than the remainder from the first
division which is in Y. The resulting value in Z becomes the
less significant 8N-bits of the final quotient and the value in Y
is, as usual, the remainder.
Extending this technique to more steps allows division of any
size number by an 8N-bit divisor.
Note that division by zero is never permitted and must be
tested for and handled in software.
The following example illustrates the use of this algorithm.
Example:
Assume three MDU's capable of a by 24-bit division. The
problem is to divide 00F273, 491C06H by 0003B4H.
The Z register can simply be reset using bit 2 of the control
word and another divide can be done in order to further
divide the remainder.
3. Multiply Operation
For a multiply operation the two numbers to be multiplied are
loaded in the X and Z registers. The result is in the Y and Z
register with Y being the more significant half and Z the less
significant half. The X register will be unchanged after the
operation is completed.
The original contents of the Y register are added to the
product of X and Z. Bit 3 of the control word will reset
register Y to 0 if desired.
Functional Description of
CDP1855 Terminals
CE - Chip Enable (Input):
A high on this pin enables the CDP1855 MDU to respond to
the select lines. All cascaded MDU's must be enabled
together. CE also controls the three-state C.O./O.F., output
of the most significant MDU.
Clear (Input):
The CDP1855 MDU(s) must be cleared upon power-on with
a low-on this pin. The clear signal resets the sequence
counters, the shift pulse generator, and bits 0 and 1 of the
control register.
CTL - Control (Input):
This is an input pin. All CTL pins must be wired together and
to the YL of the most significant CDP1855 MDU and to the
ZR of the least significant CDP1855 MDU. This signal is
used to indicate whether the registers are to be operated on
or only shifted.
C.O./O.F. - Carry Out/Over Flow (Output):
This is a three-state output pin. It is the CDP1855 Carry Out
signal and is connected to Cl (CARRY-IN) of the next more
significant CDP1855 MDU, except for on the most significant
MDU. On that MDU it is an overflow indicator and is enabled
when chip enables is true. A low on this pin indicates that an
overflow has occurred. The overflow signal is latched each
time the control register is loaded, but is only meaningful
after a divide command.
YL, YR - Y-Left, Y-Right:
These are three-state bi-directional pins for data transfer
between the Y registers of cascaded CDP1855 MDU's. The
YR pin is an output and YL is an input during a multiply and
the reverse is true at all other times. The YL pin must be
connected to the YR pin of the next more significant MDU.
An exception is that the YL pin of the most significant
CDP1855 MDU must be connected to the ZR pin of the least
significant MDU and to the CTL pins of all MDU's. Also the
YR pin of the least significant MDU is tied to the ZL pin of the
most significant MDU.
ZL, ZR - Z-Left, Z-Right:
These are three-state bi-directional pins for data transfers
between the “Z” registers of cascaded MDU's. The ZR pin is
an output and ZL is an input during a multiply and the
reverse is true at all other times. The ZL pin must be tied to
the YR pin of the next more significant MDU. An exception is
that the ZL in of the most significant MDU must be con-
nected to the YR pin of the least significant MDU. Also, the
ZR pin of the least significant MDU is tied to the YL of the
most significant MDU.
Shift - Shift Clock:
This is a three-state bi-directional pin. It is an output on the
most significant MDU. And an input on all other MDU's. It
provides the MDU system timing pulses. All SHIFT pins must
be connected together for cascaded operation. A maximum
of the 8N +1 shifts are required for an operation where "N"
equals the number of MDU devices that are cascaded.
CLK - Clock (Input):
This pin should be grounded on all but the most significant
MDU. There is an optional reduction of clock frequency
available on this pin if so desired, controlled by bit 7 of the
control byte.
STB - Strobe (Input):
When RD/WE is low, data is latched from bus lines on the
falling edge of this signal. It may be asynchronous to the
clock. Strobe also increments the selected register's
sequence counter during reads and writes. TPB would be
used in CDP1800 systems.
Step 1:
000000
,
00F273
/
0003B4
=
000041
R=0001BF
Y
Z(MS)
X
Z1
Y1
Step 2: 0001BF
,
491C06
/
0003B4
=
78C936
R=00000E
Y1
Z(LS)
X
Z2
Y2
Result:
000041
,
78C936
R=00000E
Z1
Z2
Y2
CDP1855, CDP1855C


Similar Part No. - CDP1855_1

ManufacturerPart #DatasheetDescription
logo
Intersil Corporation
CDP1855C INTERSIL-CDP1855C Datasheet
85Kb / 15P
   8-Bit Programmable Multiply/Divide Unit
March 1997
CDP1855CD INTERSIL-CDP1855CD Datasheet
85Kb / 15P
   8-Bit Programmable Multiply/Divide Unit
March 1997
CDP1855CDX INTERSIL-CDP1855CDX Datasheet
85Kb / 15P
   8-Bit Programmable Multiply/Divide Unit
March 1997
CDP1855CE INTERSIL-CDP1855CE Datasheet
85Kb / 15P
   8-Bit Programmable Multiply/Divide Unit
March 1997
CDP1855CEX INTERSIL-CDP1855CEX Datasheet
85Kb / 15P
   8-Bit Programmable Multiply/Divide Unit
March 1997
More results

Similar Description - CDP1855_1

ManufacturerPart #DatasheetDescription
logo
Intersil Corporation
CDP1855 INTERSIL-CDP1855 Datasheet
85Kb / 15P
   8-Bit Programmable Multiply/Divide Unit
March 1997
logo
Zilog, Inc.
Z86C9320PSC ZILOG-Z86C9320PSC Datasheet
1Mb / 47P
   MULTIPLY/DIVIDE MICROCONTROLLER
logo
Cypress Semiconductor
CY8C36_1105 CYPRESS-CY8C36_1105 Datasheet
4Mb / 126P
   Programmable System-on-Chip (PSoC) Multiply and divide instructions
CY8C38_1105 CYPRESS-CY8C38_1105 Datasheet
4Mb / 130P
   Programmable System-on-Chip (PSoC) Multiply and divide instructions
logo
National Semiconductor ...
COP888FH NSC-COP888FH Datasheet
507Kb / 49P
   8-Bit CMOS ROM Based Microcontrollers with 12k Memory, Comparators, USART and Hardware Multiply/Divide
logo
Hitachi Semiconductor
HD14522B HITACHI-HD14522B Datasheet
104Kb / 7P
   Programmable Divide-by-N 4-bit Counter
logo
Frequency Devices, Inc.
858 FREQUENCYDEVICES-858 Datasheet
524Kb / 19P
   8-Bit Programmable
logo
NXP Semiconductors
MC146805E2 NXP-MC146805E2 Datasheet
10Mb / 36P
   8-BIT MICROPROCESSOR UNIT
MC68HC05T1 NXP-MC68HC05T1 Datasheet
3Mb / 40P
   8-Bit Microcomputer Unit
logo
Motorola, Inc
MC68HC05C9 MOTOROLA-MC68HC05C9 Datasheet
674Kb / 21P
   8-Bit Microcontroller Unit
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com