Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

HT95R65 Datasheet(PDF) 11 Page - Holtek Semiconductor Inc

Part # HT95R65
Description  CID Phone 8-Bit MCU with CPT
PDF  82 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  HOLTEK [Holtek Semiconductor Inc]
Direct Link  http://www.holtek.com
Logo HOLTEK - Holtek Semiconductor Inc

HT95R65 Datasheet(HTML) 11 Page - Holtek Semiconductor Inc

Back Button HT95R65 Datasheet HTML 7Page - Holtek Semiconductor Inc HT95R65 Datasheet HTML 8Page - Holtek Semiconductor Inc HT95R65 Datasheet HTML 9Page - Holtek Semiconductor Inc HT95R65 Datasheet HTML 10Page - Holtek Semiconductor Inc HT95R65 Datasheet HTML 11Page - Holtek Semiconductor Inc HT95R65 Datasheet HTML 12Page - Holtek Semiconductor Inc HT95R65 Datasheet HTML 13Page - Holtek Semiconductor Inc HT95R65 Datasheet HTML 14Page - Holtek Semiconductor Inc HT95R65 Datasheet HTML 15Page - Holtek Semiconductor Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 11 / 82 page
background image
HT95R64/HT95R65
Rev. 1.00
11
March 3, 2010
System Architecture
A key factor in the high-performance features of the
Holtek range of microcontrollers is attributed to the
internal system architecture. The range of devices take
advantage of the usual features found within RISC
microcontrollers providing increased speed of operation
and enhanced performance. The pipelining scheme is
implemented in such a way that instruction fetching and
instruction execution are overlapped, hence instructions
are effectively executed in one cycle, with the exception
of branch or call instructions. An 8-bit wide ALU is used in
practically all operations of the instruction set. It carries
out arithmetic operations, logic operations, rotation,
increment, decrement, branch decisions, etc. The
internal data path is simplified by moving data through
the Accumulator and the ALU. Certain internal registers
are implemented in the Data Memory and can be directly
or indirectly addressed. The simple addressing methods
of these registers along with additional architectural
features ensure that a minimum of external components
is required to provide a functional I/O control system with
maximum reliability and flexibility. This makes these
devices suitable for low-cost, high-volume production for
phone controller applications requiring up to 16K words
of Program Memory and 2112 bytes of Data Memory
storage.
Clocking and Pipelining
The system clock is derived from an external 32768Hz
Crystal/Resonator which then generates a high fre-
quency on system clock using internal frequency-up
converter circuitry. This internal clock is subdivided into
four internally generated non-overlapping clocks,
T1~T4. The Program Counter is incremented at the be-
ginning of the T1 clock during which time a new instruc-
tion is fetched. The remaining T2~T4 clocks carry out
the decoding and execution functions. In this way, one
T1~T4 clock cycle forms one instruction cycle. Although
the fetching and execution of instructions takes place in
consecutive instruction cycles, the pipelining structure
of the microcontroller ensures that instructions are ef-
fectively executed in one instruction cycle. The excep-
tion to this are instructions where the contents of the
Program Counter are changed, such as subroutine calls
or jumps, in which case the instruction will take one
more instruction cycle to execute.
For instructions involving branches, such as jump or call
instructions, two machine cycles are required to com-
plete instruction execution. An extra cycle is required as
the program takes one cycle to first obtain the actual
jump or call address and then another cycle to actually
execute the branch. The requirement for this extra cycle
should be taken into account by programmers in timing
sensitive applications.
F e t c h I n s t . ( P C )
E x e c u t e I n s t . ( P C - 1 )
F e t c h I n s t . ( P C + 1 )
E x e c u t e I n s t . ( P C )
F e t c h I n s t . ( P C + 2 )
E x e c u t e I n s t . ( P C + 1 )
P C
P C + 1
P C + 2
O s c i l l a t o r C l o c k
( S y s t e m C l o c k )
P h a s e C l o c k T 1
P r o g r a m C o u n t e r
P h a s e C l o c k T 2
P h a s e C l o c k T 3
P h a s e C l o c k T 4
P i p e l i n i n g
System Clocking and Pipelining
F e t c h I n s t . 1
E x e c u t e I n s t . 1
F e t c h I n s t . 2
F l u s h P i p e l i n e
1
2
3
4
5
6
D E L A Y :
M O V A , [ 1 2 H ]
C A L L D E L A Y
C P L [ 1 2 H ]
:
:
N O P
E x e c u t e I n s t . 2
F e t c h I n s t . 3
F e t c h I n s t . 6
E x e c u t e I n s t . 6
F e t c h I n s t . 7
Instruction Fetching



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


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