Q U E U E A N A L Y S I S - Intel 81342 Developer's Manual

Table of Contents

Advertisement

®
P M O N U n i t — I n t e l
8 1 3 4 1 a n d 8 1 3 4 2
1 8 . 4 . 4

Q u e u e A n a l y s i s

E x a m p l e 1 9 . Q u e u e D e p t h E x a m p l e
T h i s e x a m p l e d e m o n s t r a t e s h o w t o m e a s u r e t h e c u r r e n t f i l l l e v e l ( d e p t h ) o f a p a r t i c u l a r
q u e u e .
T a b l e 6 0 0 . H a r d w a r e E v e n t B a s e d E v e n t C o u n t i n g E x a m p l e
O p c o d e
W r i t e E v e n t R e g i s t e r
S t a r t ( C C i s = )
S a m p l e
R e a d D a t a R e g i s t e r
F i g u r e 1 6 2 . B l o c k D i a g r a m & W a v e f o r m s o f T i m e B a s e d S a m p l i n g E x a m p l e
G a t h e r i n g q u e u e d e p t h i n f o r m a t i o n , a s i n
i s p r e s e n t e d i n a h i s t o g r a m .
r e q u i r e d t o g e n e r a t e s u c h a h i s t o g r a m . S e e t h e H e a d o f Q u e u e H i s t o g r a m e x a m p l e i n
a n o t h e r s e c t i o n f o r m o r e d e t a i l s o n h o w t o c r e a t e h i s t o g r a m s .
D e c e m b e r 2 0 0 7
O r d e r N u m b e r : 3 1 5 0 3 7 - 0 0 2 U S
T a r g e t C o u n t e r I n c r e m e n t E v e n t D e c r e m e n t E v e n t
0
Q u e u e e n t e r
0
0
0
E x a m p l e 1 9
E x a m p l e 2 0 o n p a g e 9 5 6
T r i g g e r E v e n t
Q u e u e E x i t
I m m e d ( 0 0 0 h )
I m m e d ( 0 0 0 h )
B 6 3 0 3 - 0 1
, i s p r o b a b l y m o r e u s e f u l w h e n i t
o u t l i n e s t h e c o m m a n d s e q u e n c e s
®
I n t e l
8 1 3 4 1 a n d 8 1 3 4 2 I / O P r o c e s s o r s
D e v e l o p e r ' s M a n u a l
9 5 5

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents