Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

HCS12 Datasheet(PDF) 324 Page - Freescale Semiconductor, Inc

Part # HCS12
Description  HCS12 Microcontrollers
PDF  452 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  FREESCALE [Freescale Semiconductor, Inc]
Direct Link  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

HCS12 Datasheet(HTML) 324 Page - Freescale Semiconductor, Inc

Back Button HCS12 Datasheet HTML 320Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 321Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 322Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 323Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 324Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 325Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 326Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 327Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 328Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 324 / 452 page
background image
S12CPUV2 Reference Manual, Rev. 4.0
324
Freescale Semiconductor
Because of the queue, program information is fetched a few cycles before it
is used by the CPU. Internally, the microcontroller unit (MCU) only needs to
buffer the fetched data. But, in order to monitor cycle-by-cycle CPU activity
externally, it is necessary to capture data and address to discern what is
happening in the instruction queue.
Two external pins, IPIPE1 and IPIPE0, provide time-multiplexed information
about data movement in the queue and instruction execution. The
instruction queue and cycle-by-cycle activity can be reconstructed in real
time or from trace history captured by a logic analyzer. However, neither
scheme can be used to stop the CPU12 at a specific instruction. By the time
an operation is visible outside the MCU, the instruction has already begun
execution. A separate instruction tagging mechanism is provided for this
purpose. A tag follows the information in the queue as the queue is
advanced. During debugging, the CPU enters active background debug
mode when a tagged instruction reaches the head of the queue, rather than
executing the tagged instruction. For more information about tagging, refer
to 8.6 Instruction Tagging.
8.3 Instruction Queue Status Signals
The IPIPE1 and IPIPE0 signals carry time-multiplexed information about
data movement and instruction execution during normal CPU operation.
The signals are available on two multifunctional device pins. During reset,
the pins are used as mode-select input signals MODA and MODB.
To reconstruct the queue, the information carried by the status signals must
be captured externally. In general, data movement and execution start
information are considered to be distinct 2-bit values, with the low-order bit
on IPIPE0 and the high-order bit on IPIPE1.
8.3.1 HCS12 Timing Detail
In the HCS12, data-movement information is available when E clock is high
or on falling edges of the E clock; execution-start information is available
when E clock is low or on rising edges of the E clock, as shown in
Figure 8-1. Data-movement information refers to data on the bus.
Execution-start information refers to the bus cycle that starts with that E-low
time and continues through the following E-high time. Table 8-1
summarizes the information encoded on the IPIPE1 and IPIPE0 pins.



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