Electronic Components Datasheet Search
  English  ▼

X  

C167CS Datasheet(PDF) 219 Page - Infineon Technologies AG

Part # C167CS
Description  16-Bit Single-Chip Microcontroller
PDF  517 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  INFINEON [Infineon Technologies AG]
Direct Link  http://www.infineon.com
Logo INFINEON - Infineon Technologies AG

C167CS Datasheet(HTML) 219 Page - Infineon Technologies AG

Back Button C167CS Datasheet HTML 215Page - Infineon Technologies AG C167CS Datasheet HTML 216Page - Infineon Technologies AG C167CS Datasheet HTML 217Page - Infineon Technologies AG C167CS Datasheet HTML 218Page - Infineon Technologies AG C167CS Datasheet HTML 219Page - Infineon Technologies AG C167CS Datasheet HTML 220Page - Infineon Technologies AG C167CS Datasheet HTML 221Page - Infineon Technologies AG C167CS Datasheet HTML 222Page - Infineon Technologies AG C167CS Datasheet HTML 223Page - Infineon Technologies AG Next Button
Zoom Inzoom in Zoom Outzoom out
 219 / 517 page
background image
C167CS
Derivatives
The External Bus Interface
User’s Manual
9-31
V2.0, 2000-07
9.7
External Bus Arbitration
In embedded systems it may be efficient to share external resources like memory banks
or peripheral devices among more than one microcontroller or processor. The C167CS
supports this approach with the possibility to arbitrate the access to its external bus, i.e.
to the external resources. Several bus masters can therefore use the same set of
resources, resulting in compact, though powerful systems.
Note: Sharing external resources is useful if these resources are used to a limited
amount only. The performance of a bus master which relies on these external
resources to a great extent (e.g. external code) will be reduced by the bandwidth
used by the other masters.
Bus arbitration uses three control signals (HOLD, HLDA/BGR, BREQ) and can be
enabled and disabled via software (PSW.HLDEN), e.g. in order to protect time-critical
code sections from being suspended by other bus masters. A bus arbiter logic can be
designed to determine which of the bus masters controls the external system at a given
time.
Using the specific master and slave modes for bus arbitration saves external glue logic
(bus arbiter) when connecting two devices of the C166 Family.
Note: Bus arbitration does not work if there is no clock signal for the EBC, i.e. during Idle
mode and Powerdown mode.
Signals and Control
The upper three pins of Port 6 are used for the bus arbitration interface. Table 9-8
summarizes the functions of these interface lines.
The external bus arbitration is enabled by setting bit HLDEN in register PSW to ‘1’. In
this case the three bus arbitration pins HOLD, HLDA and BREQ are automatically
controlled by the EBC independent of their IO configuration.
Bit HLDEN may be cleared during the execution of program sequences, where the
external resources are required but cannot be shared with other bus masters, or during
sequences which need to access on-chip XBUS resources but which shall not be
interrupted by hold states. In this case the C167CS will not answer to HOLD requests
from other external masters. If HLDEN is cleared while the C167CS is in Hold State
(code execution from internal RAM/ROM) this Hold State is left only after HOLD has
been deactivated again. I.e. in this case the current Hold State continues and only the
next HOLD request is not answered.
Note: The pins HOLD, HLDA and BREQ keep their alternate function (bus arbitration)
even after the arbitration mechanism has been switched off by clearing HLDEN.
All three pins are used for bus arbitration after bit HLDEN was set once.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   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