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

X  

HCS12 Datasheet(PDF) 330 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) 330 Page - Freescale Semiconductor, Inc

Back Button HCS12 Datasheet HTML 326Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 327Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 328Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 329Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 330Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 331Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 332Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 333Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 334Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 330 / 452 page
background image
S12CPUV2 Reference Manual, Rev. 4.0
330
Freescale Semiconductor
8.4.2 Reconstruction Algorithm (for HCS12)
This section describes how to use IPIPE[1:0] signals and queue
reconstruction registers to reconstruct the queue.
Typically, the first few cycles of raw capture data are not useful because it
takes several cycles before an instruction propagates to the head of the
queue. During these first raw cycles, the only meaningful information
available is data movement signals. Information on the external address
and data buses during this setup time is still captured and propagated
through the reconstructed queue, but the information reflects the actions of
instructions that were fetched before data collection started.
In the special case of a reset, there is a five-cycle sequence (VfPPP) during
which the reset vector is fetched and the instruction queue is filled, before
execution of the first instruction begins. Due to the timing of the switchover
of the IPIPE[1:0] pins from their alternate function as mode-select inputs,
the status information on these two pins may be erroneous during the first
cycle or two after the release of reset. This is not a problem because the
status is correct in time for queue reconstruction logic to correctly replicate
the queue.
On an advance-and-load-from-data-bus (ALD) cycle, the information in the
instruction queue must advance by one stage. Whatever was in stage three
of the queue simply disappears. The previous contents of stage two go to
stage three, the previous contents of stage one go to stage two, and the
contents of fetch_add and data from the current cycle go to stage one.
Figure 8-3 shows the reset sequence and illustrates the relationship
between instruction cycle codes (VfPPP) and pipe status signals. One cycle
of the data bus is shown to indicate the relationship between the ALD data
movement code and the data value it refers to. The SEV execution start
code indicates that the reset vector pointed to an even address in this
example.
Figure 8-3. Reset Sequence for HCS12
ALD
00
00
00
00
00
10
00
10
00
10
10
ALD
ALD
SEV
DM
EX
DM
DM
Vf
P
PP
INSTRUCTION
CYCLE CODES
E CLOCK
DATA BUS
IPIPE[1:0]
FIRST
USER
INSTRUCTION



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