Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

CDP1855 Datasheet(PDF) 5 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) 5 Page - Intersil Corporation

  CDP1855_1 Datasheet HTML 1Page - Intersil Corporation 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 Next Button
Zoom Inzoom in Zoom Outzoom out
 5 / 16 page
background image
5
register X for loading loads the most significant CDP1855,
the second loads the next significant, and so on. Registers
are also read out sequentially. This is accomplished by inter-
nal counters on each MDU which are decremented by STB
during each register selection. When the counter matches
the chip number (CN1, CN0 lines), the device is selected.
These counters must be cleared with a clear on pin 2 or with
bit 6 in the control word (See “CONTROL REGISTER BIT
ASSIGNMENT TABLE”) in order to start each sequence of
accesses with the most significant device.
The CDP1855 has a built in clock prescaler which can be
selected via bit 7 in the control register. The prescaler may
be necessary in cascaded systems operating at high
frequencies or in systems where a suitable clock frequency
is not readily available. Without the prescaler select, the shift
frequency is equal to the clock input frequency. With the
prescaler selected, the rate depends on the number of
MDU's as defined by bits 4 and 5 of the control word (See
“CONTROL REGISTER BIT ASSIGNMENT TABLE”).
1. For one MDU, the clock frequency is divided by 2.
2. For two MDU's the clock frequency is divided by 4.
3. For 3 or 4 MDU's, the clock frequency is divided by 8.
Operation
1. Initialization and Controls
The CDP1855 must be cleared by a low on pin 2 during
power-on which prevents bus contention problems at the YL,
YR and ZL, ZR terminals and also resets the sequence
counters and the shift pulse generator.
Prior to loading any other registers the control register must
be loaded to specify the number of MDU's being used (See
“CONTROL REGISTER BIT ASSIGNMENT TABLE”).
Once the number of devices has been specified and the
sequence counters cleared with a clear pulse or bit 6 of the
control word, the X, Y, and Z registers can be loaded as
defined in the “CONTROL TRUTH TABLE”. All bytes of the X
register can be loaded, then all bytes of the Y, and then all
bytes of the Z, or they can be loaded randomly. Successive
loads to a given register will always proceed sequentially
from the most significant byte to the least significant byte, as
previously described. Resetting the sequence counters
select the most significant MDU. In a four MDU system,
loading all MDU's results in the sequence counter pointing to
the first MDU again. In all other configurations (1, 2, or 3
MDU's), the sequence counter must be reset prior to each
series of register reads or writes.
2. Divide Operation
For the divide operation, the divisor is loaded in the X
register. The dividend is loaded in the Y and Z registers with
the more significant half in the Y register and the less signifi-
cant half in the Z register. These registers may be loaded in
any order, and after loading is completed, a control word is
loaded to specify a divide operation and the number of
MDU's and also to reset the sequence counters and Y or Z
register and select the clock option if desired. Clearing the
sequence counters with bit 6 will set the MDU's up for read-
ing the results.
The X register will be unaltered by the operation. The
quotient will be in the Z register while the remainder will be in
the Y register. An overflow will be indicated by the C.O./O.F.
of the most significant MDU and can also be determined by
reading the status byte.
While the CDP1855 is specified to perform 16 by 8-bit
divides, if the quotient of a divide operation exceeds the size
of the Z register(s) (8N-bits - where N is the number of
cascaded CDP1855's) the overflow bit in the Status Register
will be set. Neither the quotient in Z nor the remainder in Y
will represent a valid answer. This will always be the result of
a division performed when the divisor (X) is equal to or less
than the most significant 8N-bits of the dividend (Y).
The MDU can still be used for such computations if the
divide is done in two steps. The dividend is split into two
parts-the more significant 8N-bits and the less significant 8N-
bits-and a divide done on each part. Each step yields an 8N-
bit result for a total quotient of 16N-bits.
The first step consists of dividing the more significant 8N-
bits by the divisor. This is done by clearing the Y register(s),
loading the Z register(s) with the more significant 8N-bits of
the dividend, and loading the X register(s) with the divisor. A
division is performed and the resultant value in Z represents
the more significant 8N-bits of the final quotient. The Z regis-
ter(s) value must be unloaded and saved by the processor.
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