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

X  

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

Back Button 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 HCS12 Datasheet HTML 335Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 331 / 452 page
background image
S12CPUV2 Reference Manual, Rev. 4.0
Freescale Semiconductor
331
8.5 Queue Reconstruction (for M68HC12)
The raw signals required for queue reconstruction are the address bus
(ADDR), the data bus (DATA), the system clock (E), and the queue status
signals (IPIPE1 and IPIPE0). An E-clock cycle begins after an E fall.
Addresses and data movement status must be captured at the E rise in the
middle of the cycle. Data and execution start status must be captured at the
E fall at the end of the cycle. These captures can then be organized into
records with one record per E clock cycle.
Implementation details depend upon the type of device and the mode of
operation. For instance, the data bus can be eight bits or 16 bits wide, and
non-multiplexed or multiplexed. In all cases, the externally reconstructed
queue must use 16-bit words. Demultiplexing and assembly of 8-bit data
into 16-bit words is done before program information enters the real queue,
so it must also be done for the external reconstruction.
An example:
Systems with an 8-bit data bus and a program stored in external memory
require two cycles for each program word fetch. MCU bus control logic
freezes the CPU clocks long enough to do two 8-bit accesses rather than
a single 16-bit access, so the CPU sees only 16-bit words of program
information. To recover the 16-bit program words externally, latch the
data bus state at the falling edge of E when ADDR0 = 0, and gate the
outputs of the latch onto DATA[15:8] when a LAT or ALD cycle occurs.
Since the 8-bit data bus is connected to DATA[7:0], the 16-bit word on the
data lines corresponds to the ALD or LAT status indication at the E rise
after the second 8-bit fetch, which is always to an odd address. IPIPE1
and IPIPE0 status signals indicate 0:0 at the beginning (E fall) and middle
(E rise) of the first 8-bit fetch.
Some M68HC12 devices have address lines to support memory expansion
beyond the standard 64-Kbyte address space. When memory expansion is
used, expanded addresses must also be captured and maintained.
8.5.1 Queue Reconstruction Registers (for M68HC12)
Queue reconstruction requires these registers, which can be implemented
as software variables when previously captured trace data is used or as
hardware latches in real time.



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