The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 'H.HPEHU 8VHU *XLGH 9HUVLRQ


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



MegaCore
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ
'H.HPEHU 8VHU *XLGH 9HUVLRQ
Innovation Drive Jose, 95134 (408) 544-7000 http://www.altera.com
$8*,3$70
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
&RS\ULJKW
$OWHUD $3(; $3(; 0HJD&RUH 0HJD:L]DUG 2SHQ&RUH 4XDUWXV WUDGHPDUNV DQGRU VHUYL.H PDUNV $OWHUD &RUSRUDWLRQ 8QLWHG 6WDWHV RWKHU .RXQWULHV $OWHUD &RUSRUDWLRQ D.NQRZOHGJHV WUDGHPDUNV RWKHU RUJDQL]DWLRQV WKHLU UHVSH.WLYH SURGX.WV VHUYL.HV PHQWLRQHG WKLV GR.XPHQW $OWHUD SURGX.WV SURWH.WHG XQGHU QXPHURXV IRUHLJQ SDWHQWV SHQGLQJ DSSOL.DWLRQV PDVNZRUN ULJKWV .RS\ULJKWV $OWHUD ZDUUDQWV SHUIRUPDQ.H VHPL.RQGX.WRU SURGX.WV .XUUHQW VSH.LIL.DWLRQV D.RUGDQ.H ZLWK VWDQGDUG ZDUUDQW\ UHVHUYHV ULJKW PDNH .KDQJHV SURGX.WV VHUYL.HV WLPH ZLWKRXW QRWL.H $OWHUD DVVXPHV UHVSRQVLELOLW\ OLDELOLW\ DULVLQJ DSSOL.DWLRQ LQIRUPDWLRQ SURGX.W VHUYL.H GHV.ULEHG KHUHLQ H[.HSW H[SUHVVO\ DJUHHG ZULWLQJ $OWHUD &RUSRUDWLRQ $OWHUD .XVWRPHUV DGYLVHG REWDLQ ODWHVW YHUVLRQ GHYL.H VSH.LIL.DWLRQV EHIRUH UHO\LQJ SXEOLVKHG LQIRUPDWLRQ EHIRUH SOD.LQJ RUGHUV SURGX.WV VHUYL.HV &RS\ULJKW $OWHUD &RUSRUDWLRQ ULJKWV UHVHUYHG
$OWHUD &RUSRUDWLRQ
$ERXW WKLV 8VHU *XLGH
8VHU *XLGH
7KLV XVHU JXLGH SURYLGHV .RPSUHKHQVLYH LQIRUPDWLRQ DERXW $OWHUD &HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 7DEOH VKRZV XVHU JXLGH UHYLVLRQ KLVWRU\ Table Revision History Revision
Date
)LUVW 5HOHDVH
Description
.ind Information
$GREH $.UREDW )LQG IHDWXUH DOORZV VHDU.K .RQWHQWV ILOH &OL.N ELQR.XODUV L.RQ WRROEDU RSHQ )LQG GLDORJ .OL.N ULJKW PRXVH EXWWRQ SXOOGRZQ PHQX %RRNPDUNV VHUYH DGGLWLRQDO WDEOH .RQWHQWV 7KXPEQDLO L.RQV ZKL.K SURYLGH PLQLDWXUH SUHYLHZV HD.K SDJH SURYLGH OLQN SDJHV 1XPHURXV OLQNV VKRZQ JUHHQ WH[W DOORZ MXPS UHODWHG LQIRUPDWLRQ
$OWHUD &RUSRUDWLRQ
$ERXW WKLV 8VHU *XLGH
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
Contact Altera
PRVW XSWRGDWH LQIRUPDWLRQ DERXW $OWHUD SURGX.WV $OWHUD ZRUOGZLGH VLWH KWWSZZZDOWHUD.RP DGGLWLRQDO LQIRUPDWLRQ DERXW $OWHUD SURGX.WV .RQVXOW VRXU.HV VKRZQ 7DEOH
Table Contact Altera Information Type
$OWHUD /LWHUDWXUH 6HUYL.HV 1RQWH.KQL.DO .XVWRPHU VHUYL.H
Access
(OH.WURQL. PDLO 7HOHSKRQH KRWOLQH
Canada
OLWBUHT#DOWHUD.RP 626(3/'
Other Locations
OLWBUHT#DOWHUD.RP 3D.LIL. 7LPH 3D.LIL. 7LPH WHOH.RP#DOWHUD.RP IWSDOWHUD.RP KWWSZZZDOWHUD.RP
7H.KQL.DO VXSSRUW 7HOHSKRQH KRWOLQH
(3/' 3D.LIL. 7LPH WHOH.RP#DOWHUD.RP IWSDOWHUD.RP KWWSZZZDOWHUD.RP
(OH.WURQL. PDLO VLWH *HQHUDO SURGX.W LQIRUPDWLRQ 1RWH
7HOHSKRQH :RUOGZLGH VLWH
DOVR .RQWD.W \RXU OR.DO $OWHUD VDOHV RIIL.H VDOHV UHSUHVHQWDWLYH
$OWHUD &RUSRUDWLRQ
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
$ERXW WKLV 8VHU *XLGH
Typographic Conventions
Table Conventions Visual
%ROG 7\SH ZLWK ,QLWLDO &DSLWDO /HWWHUV EROG W\SH
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH XVHV W\SRJUDSKL. .RQYHQWLRQV VKRZQ 7DEOH
Meaning
&RPPDQG QDPHV GLDORJ WLWOHV .KH.NER[ RSWLRQV GLDORJ RSWLRQV VKRZQ EROG LQLWLDO .DSLWDO OHWWHUV ([DPSOH 6DYH GLDORJ ([WHUQDO WLPLQJ SDUDPHWHUV GLUH.WRU\ QDPHV SURMH.W QDPHV GLVN GULYH QDPHV ILOHQDPHV ILOHQDPH H[WHQVLRQV VRIWZDUH XWLOLW\ QDPHV VKRZQ EROG W\SH ([DPSOHV I0$; ?PD[SOXV GLUH.WRU\ GULYH .KLSWULSJGI ILOH %RRN WLWOHV VKRZQ EROG LWDOL. W\SH ZLWK LQLWLDO .DSLWDO OHWWHUV ([DPSOH 'HYL.H 'DWD %RRN 'R.XPHQW WLWOHV VKRZQ LWDOL. W\SH ZLWK LQLWLDO .DSLWDO OHWWHUV ([DPSOH +LJK6SHHG %RDUG 'HVLJQ ,QWHUQDO WLPLQJ SDUDPHWHUV YDULDEOHV VKRZQ LWDOL. W\SH ([DPSOHV W3,$ 9DULDEOH QDPHV HQ.ORVHG DQJOH EUD.NHWV VKRZQ LWDOL. W\SH ([DPSOH ILOH QDPH! SURMH.W QDPH!SRI ILOH .H\ERDUG NH\V PHQX QDPHV VKRZQ ZLWK LQLWLDO .DSLWDO OHWWHUV ([DPSOHV 'HOHWH 2SWLRQV PHQX 5HIHUHQ.HV VH.WLRQV ZLWKLQ GR.XPHQW WLWOHV 4XDUWXV 3/86 +HOS WRSL.V VKRZQ TXRWDWLRQ PDUNV ([DPSOH )/(; )/(; 'HYL.H ZLWK %LW%ODVWHU 'RZQORDG 6LJQDO SRUW QDPHV VKRZQ ORZHU.DVH &RXULHU W\SH ([DPSOHV data1 input $.WLYHORZ VLJQDOV GHQRWHG VXIIL[ reset_n $Q\WKLQJ WKDW PXVW W\SHG H[D.WO\ DSSHDUV VKRZQ &RXULHU W\SH H[DPSOH $OVR VH.WLRQV D.WXDO ILOH VX.K 5HSRUW )LOH UHIHUHQ.HV SDUWV ILOHV $+'/ NH\ZRUG SUBDESIGN ZHOO ORJL. IXQ.WLRQ QDPHV VKRZQ &RXULHU
%ROG LWDOL. W\SH ,WDOL. 7\SH ZLWK ,QLWLDO &DSLWDO /HWWHUV ,WDOL. W\SH
,QLWLDO &DSLWDO /HWWHUV
Courier type
1XPEHUHG VWHSV XVHG OLVW LWHPV ZKHQ VHTXHQ.H LWHPV LPSRUWDQW VX.K VWHSV OLVWHG SUR.HGXUH %XOOHWV XVHG OLVW LWHPV ZKHQ VHTXHQ.H LWHPV LPSRUWDQW .KH.NPDUN LQGL.DWHV SUR.HGXUH WKDW .RQVLVWV VWHS RQO\ KDQG SRLQWV LQIRUPDWLRQ WKDW UHTXLUHV VSH.LDO DWWHQWLRQ DQJOHG DUURZ LQGL.DWHV VKRXOG SUHVV (QWHU IHHW GLUH.W PRUH LQIRUPDWLRQ SDUWL.XODU WRSL.
$OWHUD &RUSRUDWLRQ
$ERXW WKLV 8VHU *XLGH
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
Abbreviations Acronyms
$+'/ ),)2 0ESV 5;$7& 7;$7& 8723,$ 9+'/
$OWHUD +DUGZDUH 'HV.ULSWLRQ /DQJXDJH $V\Q.KURQRXV 7UDQVIHU 0RGH &HOO /RVV 3ULRULW\ &HQWUDO SUR.HVVLQJ XQLW (OH.WURQL. 'HVLJQ $XWRPDWLRQ (PEHGGHG 6\VWHP %OR.N )LUVW )LUVW *HQHUL. )ORZ &RQWURO +HDGHU (UURU &RQWURO ,QWHOOH.WXDO 3URSHUW\ /RJL. (OHPHQW 0HJDELWV VH.RQG 0RVW 6LJQLIL.DQW 0RVW 6LJQLIL.DQW %\WH 2SHUDWLRQV $GPLQLVWUDWLRQ 0DLQWHQDQ.H 3HUVRQDO .RPSXWHU 3K\VL.DO /D\HU 5H.HLYH 5H.HLYH 7UDQVPLVVLRQ &RQYHUJHQ.H VXEEOR.N 7UDQVPLVVLRQ &RQYHUJHQ.H 7UDQVPLW 7UDQVPLW 7UDQVPLVVLRQ &RQYHUJHQ.H VXEEOR.N 8VHU 'HILQHG )LHOG 8QLYHUVDO 7HVW 2SHUDWLRQV 3K\VL.DO ,QWHUID.H 9LUWXDO &KDQQHO ,GHQWLILHU 9LUWXDO 3DWK ,GHQWLILHU 9+6,& +DUGZDUH 'HV.ULSWLRQ /DQJXDJH
$OWHUD &RUSRUDWLRQ
&RQWHQWV
8VHU *XLGH
6SH.LIL.DWLRQV
*HQHUDO 'HV.ULSWLRQ )HDWXUHV 5H.HLYHU )HDWXUHV 7UDQVPLWWHU )HDWXUHV )XQ.WLRQDO 'HV.ULSWLRQ 5H.HLYHU 'HV.ULSWLRQ
,QWHUID.HV
5;$7& &HOO 'HOLQHDWLRQ (UURU &RUUH.WLRQ 3D\ORDG 'HV.UDPEOLQJ ([WUD.WLRQ )LOWHULQJ ),/7 $UELWUDWLRQ &HOO ,QVHUWLRQ([WUD.WLRQ 3HUIRUPDQ.H 0RQLWRULQJ )RUPDWWLQJ 5;$7& )RUPDWWLQJ )LOWHULQJ ),/7 $UELWUDWLRQ &HOO ,QVHUWLRQ([WUD.WLRQ ,GOH &HOO *HQHUDWLRQ 3HUIRUPDQ.H 0RQLWRULQJ *HQHUDWLRQ ,QVHUWLRQ 3D\ORDG 6.UDPEOLQJ 0LGEXV $,5EXV $WODQWL. $.HVV
3URWR.ROV
3LQ2XWV 3HUIRUPDQ.H 6RIWZDUH ,QWHUID.H 0HPRU\ 5HJLVWHUV
$OWHUD &RUSRUDWLRQ
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
&RS\ULJKW
5;$7& 5HJLVWHU 'HV.ULSWLRQ 5;$7&B&75/ &RQWURO 5HJLVWHU 5;$7&B67$7 6WDWXV 5HJLVWHU 5;$7&B,6 ,QWHUUXSW 6WDWXV 5HJLVWHU 5;$7&B,( ,QWHUUXSW (QDEOH 5HJLVWHU 5;$7&B2$0 )LOWHU &RQWURO 5HJLVWHU 5;$7&B,0(0 ,QVHUWLRQ 0HPRU\ $.HVV 5;$7&B(0(0 ([WUD.WLRQ 0HPRU\ $.HVV 5;$7&B30B(55 (UURU 3HUIRUPDQ.H 0RQLWRULQJ 5;$7&B30B&(// &HOO 3HUIRUPDQ.H 0RQLWRULQJ 5;$7&B30B',6& 'LV.DUG &HOO 3HUIRUPDQ.H 0RQLWRULQJ 5;$7&B30B&+(& &RUUH.WDEOH 3HUIRUPDQ.H 0RQLWRULQJ 5;$7&B30B8+(& 8Q.RUUH.WDEOH 3HUIRUPDQ.H 0RQLWRULQJ 5;$7&B30B2$0 )LOWHU 3HUIRUPDQ.H 0RQLWRULQJ 5;$7&B30B),/7 )LOWHU 3HUIRUPDQ.H 0RQLWRULQJ 5;$7&B30B),/7 )LOWHU 3HUIRUPDQ.H 0RQLWRULQJ 5;$7&B30B),/7 )LOWHU 3HUIRUPDQ.H 0RQLWRULQJ 5;$7&B30B),/7 )LOWHU 3HUIRUPDQ.H 0RQLWRULQJ 5;$7&B),/7B&75/ )LOWHU &RQWURO 5HJLVWHU 5;$7&B),/7B3$7 )LOWHU 3DWWHUQ 5;$7&B),/7B3$7 )LOWHU 3DWWHUQ 5;$7&B),/7B&+. )LOWHU &KH.N 5;$7&B),/7B&+. )LOWHU &KH.N 5;$7&B),/7B&75/ )LOWHU &RQWURO 5HJLVWHU 5;$7&B),/7B3$7 )LOWHU 3DWWHUQ 5;$7&B),/7B3$7 )LOWHU 3DWWHUQ 5;$7&B),/7B&+. )LOWHU &KH.N 5;$7&B),/7B&+. )LOWHU &KH.N 5;$7&B),/7B&75/ )LOWHU &RQWURO 5HJLVWHU 5;$7&B),/7B3$7 )LOWHU 3DWWHUQ 5;$7&B),/7B3$7 )LOWHU 3DWWHUQ 5;$7&B),/7B&+. )LOWHU &KH.N 5;$7&B),/7B&+. )LOWHU &KH.N 5;$7&B),/7B&75/ )LOWHU &RQWURO 5HJLVWHU 5;$7&B),/7B3$7 )LOWHU 3DWWHUQ 5;$7&B),/7B3$7 )LOWHU 3DWWHUQ 5;$7&B),/7B&+. )LOWHU &KH.N 5;$7&B),/7B&+. )LOWHU &KH.N
$OWHUD &RUSRUDWLRQ YLLL
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
&RS\ULJKW
7;$7& 5HJLVWHU 'HV.ULSWLRQ 7;$7&B&75/ &RQWURO 5HJLVWHU 7;$7&B67$7 6WDWXV 5HJLVWHU 7;$7&B,6 ,QWHUUXSW 6WDWXV 5HJLVWHU 7;$7&B,( ,QWHUUXSW (QDEOH 5HJLVWHU 7;$7&B2$0 )LOWHU &RQWURO 5HJLVWHU 7;$7&B,'/( ,GOH &HOO &RQWURO 5HJLVWHU 7;$7&B,0(0 ,QVHUWLRQ 0HPRU\ $.HVV 7;$7&B(0(0 ([WUD.WLRQ 0HPRU\ $.HVV 7;$7&B30B(55 (UURU 3HUIRUPDQ.H 0RQLWRULQJ 7;$7&B30B&(// &HOO 3HUIRUPDQ.H 0RQLWRULQJ 7;$7&B30B',6& 'LV.DUG &HOO 3HUIRUPDQ.H 0RQLWRULQJ 7;$7&B30B+(55 (UURU 3HUIRUPDQ.H 0RQLWRULQJ 7;$7&B30B$(55 $WODQWL. (UURU 3HUIRUPDQ.H 0RQLWRULQJ 7;$7&B30B2$0 )LOWHU 3HUIRUPDQ.H 0RQLWRULQJ 7;$7&B30B),/7 )LOWHU 3HUIRUPDQ.H 0RQLWRULQJ 7;$7&B30B),/7 )LOWHU 3HUIRUPDQ.H 0RQLWRULQJ 7;$7&B30B),/7 )LOWHU 3HUIRUPDQ.H 0RQLWRULQJ 7;$7&B30B),/7 )LOWHU 3HUIRUPDQ.H 0RQLWRULQJ 7;$7&B),/7B&75/ )LOWHU &RQWURO 5HJLVWHU 7;$7&B),/7B3$7 )LOWHU 3DWWHUQ 7;$7&B),/7B3$7 )LOWHU 3DWWHUQ 7;$7&B),/7B&+. )LOWHU &KH.N 7;$7&B),/7B&+. )LOWHU &KH.N 7;$7&B),/7B&75/ )LOWHU &RQWURO 5HJLVWHU 7;$7&B),/7B3$7 )LOWHU 3DWWHUQ 7;$7&B),/7B3$7 )LOWHU 3DWWHUQ 7;$7&B),/7B&+. )LOWHU &KH.N 7;$7&B),/7B&+. )LOWHU &KH.N 7;$7&B),/7B&75/ )LOWHU &RQWURO 5HJLVWHU 7;$7&B),/7B3$7 )LOWHU 3DWWHUQ 7;$7&B),/7B3$7 )LOWHU 3DWWHUQ 7;$7&B),/7B&+. )LOWHU &KH.N 7;$7&B),/7B&+. )LOWHU &KH.N 5;$7&B),/7B&75/ )LOWHU &RQWURO 5HJLVWHU 5;$7&B),/7B3$7 )LOWHU 3DWWHUQ 7;$7&B),/7B3$7 )LOWHU 3DWWHUQ 7;$7&B),/7B&+. )LOWHU &KH.N
$OWHUD &RUSRUDWLRQ
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
&RS\ULJKW
*HWWLQJ 6WDUWHG
7;$7&B),/7B&+. )LOWHU &KH.N
'HVLJQ :DONWKURXJK 2EWDLQLQJ ,QVWDOOLQJ ,QVWDOOLQJ 0HJD&RUH )LOHV *HQHUDWLQJ &XVWRP ,PSOHPHQWLQJ 6\VWHP &RPSLOLQJ 3HUIRUPLQJ 3OD.H 5RXWH 3HUIRUPLQJ 6\QWKHVLV &RPSLODWLRQ 3RVW5RXWLQJ 6LPXODWLRQ
/L.HQVLQJ &RQILJXULQJ 'HYL.H
8VLQJ 7KLUG3DUW\ 7RROV 8VLQJ 4XDUWXV 6RIWZDUH )XQ.WLRQDO 6LPXODWLRQ 8VLQJ 9LVXDO 0RGHOV 'RZQORDGLQJ ,QVWDOOLQJ 9LVXDO 6RIWZDUH
$OWHUD &RUSRUDWLRQ
6SH.LIL.DWLRQV
8VHU *XLGH
General Description
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ XVHV 0HJD:L]DUG 4XDUWXV70 JHQHUDWH YDULDQWV $+'/ 9+'/ 9HULORJ ZKL.K LQVWDQWLDWH LQWR \RXU GHVLJQ 7DEOH VKRZV RSWLRQDO IHDWXUHV DYDLODEOH JHQHUDWH YDULDQWV Note Parameters Choices
),/7
Table Optional .eatures Options
1,937
ILOWHU
ESBs
Basic Configuration
*HQHUL. .HOO ILOWHUV &HOO LQVHUWLRQ H[WUD.WLRQ SUR.HVVRU LQWHUID.H 3HUIRUPDQ.H PRQLWRULQJ .RUUH.WHG .RUUXSWHG ILOWHUHG .HOOV 1RWHV
0,1,4
QXPEHUV (6%V DSSUR[LPDWH ILJXUHV VKRZQ DERYH W\SL.DO QXPEHUV LJQRUH VRPH LQWHUD.WLRQV EHWZHHQ RSWLRQV 8VHUV VWURQJO\ DGYLVHG 0HJD:L]DUG 3OXJ 4XDUWXV VRIWZDUH H[D.W QXPEHUV HD.K YDULDQW .HOO ILOWHU LQ.OXGHG EDVH .RUH GHVLJQ ILOWHU .HOOV 7KHVH ILJXUHV UHSUHVHQW W\SL.DO QXPEHU JDWHV DGGHG EDVL. .RQILJXUDWLRQ 7KH\ GHSHQGDQW QXPEHU ILOWHUV 5HTXLUHV IRXU JHQHUL. .HOO ILOWHUV DOORZV SHUIRUPDQ.H PRQLWRU .RXQWV UH.HLYHG .HOOV WUDQVPLWWHG .HOOV GLV.DUGHG .HOOV .RUUH.WHG +(&V XQ.RUUH.WHG +(&V HUURU .HOOV $WODQWL. HUURU .HOOV .HOOV JHQHUL. ILOWHUHG .HOOV DOORZV RQO\ .RXQW HUURUHG .HOOV
:KHQ ILQLVK JRLQJ WKURXJK ZL]DUG JHQHUDWHV IROORZLQJ ILOHV
$OWHUD &RUSRUDWLRQ
IROORZLQJ GHSHQGLQJ \RXU WRRO VHOH.WLRQ $+'/ WH[W GHVLJQ ILOH 9+'/ GHVLJQ ILOH 9HULORJ GHVLJQ ILOH 6DPSOH 9HULORJ LQVWDQWLDWLRQ %OD.N BLQVWY %OD.N PRGXOH BEEY 6\PERO ILOHV 4XDUWXV VRIWZDUH XVHG LQVWDQWLDWH LQWR V.KHPDWL. GHVLJQ HQ.U\SWHG QHWOLVW ILOH HYTPY
6SH.LIL.DWLRQV
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
.DSDEOH SHUIRUPLQJ RSHUDWLRQV UHTXLUHG VXSSRUW VXEOD\HU GHYL.H .RPSOLDQ.H ZLWK DSSOL.DEOH VWDQGDUGV LQ.OXGLQJ
,QWHUQDWLRQDO 7HOH.RPPXQL.DWLRQV 8QLRQ 5H.RPPHQGDWLRQ ,6'1 8VHU 1HWZRUN ,QWHUID.HV ,787 0DU.K )RUXP 8WRSLD $703+< ,QWHUID.H 6SH.LIL.DWLRQ /HYHO 9HUVLRQ DISK\ -XQH SXUSRVH WKLV XVHU JXLGH LQGL.DWHV GDWD IORZLQJ LQWR IURP 0LGEXV LQWHUID.H WUDQVPLVVLRQ WKURXJK $WODQWL. LQWHUID.H LQGL.DWHV GDWD UH.HLYHG IURP $WODQWL. LQWHUID.H WUDQVPLVVLRQ WKURXJK 0LGEXV LQWHUID.H 7KXV $WODQWL. LQWHUID.H VRXU.H WUDQVPLW SD.NHWV VLQN UH.HLYHG SD.NHWV
.eatures
7KLV XVHU JXLGH DLPV GHV.ULEH IXOO IHDWXUH
Receiver .eatures
.HOO GHOLQHDWLRQ %\WHERXQGDU\ GHWH.WLRQ /RVV .HOO GHOLQHDWLRQ LQGL.DWLRQ +HDGHU VLQJOHELW HUURU .RUUH.WLRQ PXOWLELW HUURU GHWH.WLRQ ([WHUQDO .HOO H[WUD.WLRQ 3D\ORDG GHV.UDPEOLQJ .HOO IRUPDWWLQJ ELWV 'LV.DUGLQJ .HOOV VHOH.WDEOH .HOO ILOWHULQJ &HOO LQVHUWLRQ H[WUD.WLRQ WKURXJK $,5EXV LQWHUID.H 3HUIRUPDQ.H PRQLWRULQJ .RUUH.WHG .RUUXSWHG ILOWHUHG .HOOV
Transmitter .eatures
,QWHUQDO JHQHUDWLRQ LQVHUWLRQ &HOO UDWH GH.RXSOLQJ ZLWK SURJUDPPDEOH LGOH .HOO KHDGHU SD\ORDG ([WHUQDO .HOO LQVHUWLRQ 3D\ORDG V.UDPEOLQJ .HOO IRUPDWWLQJ ELWV 'LV.DUGLQJ .HOOV VHOH.WDEOH .HOO ILOWHULQJ &HOO LQVHUWLRQ H[WUD.WLRQ WKURXJK $,5EXV LQWHUID.H 3HUIRUPDQ.H PRQLWRULQJ .RUUH.WHG .RUUXSWHG ILOWHUHG .HOOV
$OWHUD &RUSRUDWLRQ
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
6SH.LIL.DWLRQV
.unctional Description
.igure Block Diagram
RSHUDWHV IXOOGXSOH[ PRGH .RPSULVHG EOR.NV 5;$7& EOR.N 7;$7& EOR.N )LJXUH VKRZV EOR.N GLDJUDP LQ.OXGLQJ WKUHH LQWHUID.HV WKDW VXSSRUW 3URWR.ROVµ SDJH PRUH LQIRUPDWLRQ
CP622 rxclk rxreset_n RXATC mrxdat[7:0] mrxena rxgfcclk rxgfcfp rxgfc rxcp arxerr arxena arxdav arxval arxdat[15:0] arxsop arxeop
Midbus
Extraction Interface
Atlantic
atxena TXATC atxdav atxval atxdat[15:0] atxsop atxeop atxerr
txclk
txreset_n
Midbus
Insertion Interface
mtxdat[7:0] mtxena txgfcclk txgfcfp txgfc txcp
dtack
read
addr[7:1]
wdata[15:0]
AIRbus
Receiver Description
RXATC
5;$7& EOR.N SHUIRUPV .HOO GHOLQHDWLRQ SD\ORDG GHV.UDPEOLQJ HUURU GHWH.WLRQ .HOO ILOWHULQJ .HOO LQVHUWLRQH[WUD.WLRQ .HOO IRUPDWWLQJ 5;$7& GHVLJQHG LQWHUID.H .HOO EDVHG ),)2 EXIIHU XVLQJ $WODQWL. LQWHUID.H
$OWHUD &RUSRUDWLRQ
rdata[15:0]
6SH.LIL.DWLRQV
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
&HOO 'HOLQHDWLRQ &HOO GHOLQHDWLRQ GHWH.WV .HOO ERXQGDULHV UH.HLYHG GDWD VWUHDP VHDU.KLQJ YDOLG +(&V LQ.RPLQJ GDWD VWUHDP HLWKHU E\WHDOLJQHG LQ.RPLQJ GDWD VWUHDP ELWDOLJQHG XVHU HQDEOH VRIWZDUH IHDWXUH E\WHDOLJQ GDWD .HOOV PXVW VHQW .RQWLJXRXVO\ ZLWK VDPH QXPEHU R.WHWV .HOO R.WHWV OHQJWK WKHUHIRUH .HOO ERXQGDU\ VKRXOG H[LVW HYHU\ R.WHW (UURU &RUUH.WLRQ 5H.HLYHG .HOOV WKDW .RQWDLQ HUURUV IRUZDUGHG ILOWHULQJ .LU.XLW LQ.RUUH.W GHWH.WHG V\QGURPH SURGX.HG GHWHUPLQH ZKHWKHU VLQJOH PXOWLELW HUURU R.XUUHG XVHU .KRRVH VRIWZDUH SURJUDPPDEOH ZKHWKHU GLV.DUG IRUZDUG .HOO GHSHQGLQJ ZKDW VHOH.WHG +(&3$66 VLQJOHELW HUURU .RUUH.WHG VRIWZDUH SURJUDPPDEOH PXOWLELW HUURU UH.DO.XODWHG IURP KHDGHU LQIRUPDWLRQ VRIWZDUH SURJUDPPDEOH 3D\ORDG 'HV.UDPEOLQJ VHOIV\Q.KURQRXV GHV.UDPEOHU XVHG RSWLRQDOO\ GHV.UDPEOH VRIWZDUH SURJUDPPDEOH SD\ORDG GDWD .HOO ([WUD.WLRQ H[WUD.WLRQ DOORZV IRXU YDOXH WKDW .DUULHV LQIRUPDWLRQ DERXW OR.DO IORZ .RQWURO ZLWKLQ KHDGHU H[WUD.WHG ([WUD.WLRQ PDGH XVLQJ VHULDO LQSXW SRUW .RQWUROOHG HQDEOH UHJLVWHU ELWV :KHQ HQDEOHG YDOXH H[WUD.WHG GXULQJ HD.K .HOO SUR.HVVLQJ SHULRG PRGLIL.DWLRQ PDGH ILHOG VLQ.H WKLV RQO\ REVHUYDWLRQ IHDWXUH )LOWHULQJ ),/7 .RQWDLQV EDVH ILOWHU WKDW GLV.DUGV VSH.LILHG .HOOV DOVR LQ.OXGHV ILOWHULQJ RSWLRQ ZKL.K DOORZV IRXU JHQHUL. ILOWHUV DGGHG ILOWHUV LQGHSHQGHQW HD.K RWKHU EH.DXVH WKH\ SHUIRUP WKHLU IXQ.WLRQ SDUDOOHO ILOWHUV VHOH.WLYHO\ PDVN KHDGHU ELWV .RPSDULVRQ ILQG PDW.KLQJ XQPDW.KLQJ ELWV VHQVH VHOH.W .HOOV WKDW PDW.K PDW.K DOVR SURJUDPPDEOH VRIWZDUH ILOWHUV PDUN .HOO PHHWV WKHLU ILOWHULQJ UHTXLUHPHQWV 7KHQ DUELWUDWLRQ SUR.HVV WDNH DSSURSULDWH D.WLRQ
$OWHUD &RUSRUDWLRQ
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
6SH.LIL.DWLRQV
$UELWUDWLRQ 2Q.H .HOO EHHQ LGHQWLILHG IURP ILOWHULQJ VWDJH .HOO DUELWUDWLRQ GHWHUPLQHV D.WLRQ SHUIRUPHG WKDW .HOO 7KHUH JURXSV SRVVLEOH D.WLRQV ILUVW DOORZV .HOO GLV.DUGHG IRUZDUGHG $WODQWL. LQWHUID.H VH.RQG SURYLGHV DELOLW\ .RS\ .RS\ .HOO .HOO PHPRU\ D.HVVLEOH $,5EXV LQWHUID.H .KRVHQ D.WLRQ IRUZDUG .HOO ILOWHU .LU.XLWV DOVR XVHG VLPSO\ .RXQW WUDIIL. PDW.KLQJ SDWWHUQ ZLWKRXW GLV.DUGLQJ 7KLV IHDWXUH DOORZV XVHU DXGLW .HOO WUDIIL. D.WLYLW\ ZLWKRXW LQWHUUXSWLQJ .HOO IORZ 6LQ.H SDWWHUQ DUELWUDU\ ILOWHU XVHG .RXQW .HOOV VSH.LIL. .HOOV VSH.LIL. HYHQ .HOOV ZLWK ILOWHU .LU.XLW DOVR DELOLW\ .RS\LQJ PDUNHG .HOOV PHPRU\ WKHQ H[DPLQLQJ SD\ORDG WKURXJK $,5EXV LQWHUID.H .RXQWLQJ .RS\LQJ GRQH ZLWKRXW DIIH.WLQJ XVHU WUDIIL. &HOOV RQO\ .RXQWHG ZKHQ .HOO GHOLQHDWLRQ EHHQ D.KLHYHG 6WDWLVWL.V .ROOH.WHG .HOOV WKDW IRUZDUGHG $WODQWL. .HOOV WKDW KDYH EHHQ LQWHUQDOO\ GLV.DUGHG GLV.DUGLQJ .HOO .UHDWHV RSHQLQJ DQRWKHU .HOO LQVHUWHG LQWR GDWD VWUHDP $UELWUDWLRQ LGHQWLILHV WKLV RSHQLQJ LQVHUWV DYDLODEOH .HOO IURP .HOO LQVHUWLRQ PHPRU\ ,GOHXQDVVLJQHG .HOOV DGGHG WUDQVPLW GDWD VWUHDP SXUSRVH .HOO UDWH GH.RXSOLQJ SHUIRUP SURSHU .HOO UDWH GH.RXSOLQJ ILOWHU JHQHUL. ILOWHUV VKRXOG SURJUDPPHG GLV.DUG LQ.RPLQJ LGOHXQDVVLJQHG .HOOV HVSH.LDOO\ EHIRUH .HOOV IRUZDUGHG $WODQWL. LQWHUID.H &HOO ,QVHUWLRQ([WUD.WLRQ IRXU.HOO ),)2 EXIIHU XVHG ERWK LQVHUWLRQ H[WUD.WLRQ GDWD SDWK 3UR.HVVRU D.HVVHV XVHG ZULWH LQVHUWLRQ ),)2 EXIIHU UHDG IURP H[WUD.WLRQ ),)2 EXIIHU .HOO DUELWUDWRU .RQWUROV LQVHUWLRQ H[WUD.WLRQ .HOOV IURP GDWD VWUHDP ([WHUQDO GHYL.HV RQO\ LQVHUW H[WUD.W R.WHW .HOO GDWD SOXV DVVR.LDWLYH .RQWURO LQIRUPDWLRQ D.HVV WKURXJK $,5EXV LQWHUID.H 5;$7& GDWD SDWK VLPXOWDQHRXV LQVHUWLRQ H[WUD.WLRQ VLQ.H VHSDUDWH IRXU.HOO ),)2 EXIIHUV XVHG :KHQ .HOO LGHQWLILHG H[WUD.WLRQ DUELWUDWRU VHQGV HQWLUH .HOO H[WUD.WLRQ PHPRU\ UDLVHV LQWHUUXSW IODJ HYHQW LQWHUUXSW DOVR LQGL.DWH WKDW OHDVW .HOO DYDLODEOH .HOO PHPRU\ LQWHUUXSW RQO\ .OHDUHG ZKHQ .HOOV UHPDLQ ),)2 EXIIHU
$OWHUD &RUSRUDWLRQ
6SH.LIL.DWLRQV
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
LQVHUW .HOO LQWR GDWD VWUHDP H[WHUQDO GHYL.H PXVW SOD.H HQWLUH .HOO LQWR PHPRU\ LQWHUUXSW LQGL.DWHV ZKHWKHU WKHUH URRP DYDLODEOH RQO\ .OHDUHG ZKHQ HQWLUH ),)2 EXIIHU ILOOHG DUELWUDWRU ZDLWV .HOO GLV.DUGHG EHIRUH SOD.HV .HOO LQWR GDWD VWUHDP :KHQ .HOO GLV.DUGHG .UHDWHV SHULRG ZKHQ HQWLUH LQVHUWLRQ .HOO LQVHUWHG LQWR GDWD VWUHDP ZLWKRXW LQWHUUXSWLQJ PDLQ GDWD VWUHDP ZLWKRXW .DXVLQJ YDOLG .HOOV GLV.DUGHG GDWD VWUHDP SULRULW\ RYHU .HOO LQVHUWLRQ 7KLV PHWKRG XVHG LQVHUW .HOOV 3HUIRUPDQ.H 0RQLWRULQJ DOVR LQ.OXGHV SHUIRUPDQ.H PRQLWRULQJ RSWLRQ ZKL.K DOORZV .HUWDLQ VWDWLVWL.V .ROOH.WHG
5H.HLYHG .HOOV 'LV.DUGHG .HOOV &RUUH.WDEOH .HOOV 8Q.RUUH.WDEOH .HOOV ILOWHUHG .HOOV *HQHUL. ILOWHUHG .HOOV
)RUPDWWLQJ 5;$7& .RQQH.WV GDWD SDWK $WODQWL. LQWHUID.H )RUPDWWLQJ .RQYHUWV R.WHW .HOO GDWD SDWK R.WHW .HOO GDWD SDWK ILIWK R.WHW IRUPDWWHG R.WHW VL[WK HUURU VWDWXV SDWWHUQ UHSUHVHQWV VWDWXV HUURU IUHH VHTXHQ.H UHSUHVHQW XQ.RUUH.WDEOH VHTXHQ.H DOWHUQDWLQJ UHSUHVHQW .RUUH.WDEOH VHTXHQ.H
TXATC
7;$7& SHUIRUPV .HOO IRUPDWWLQJ .HOO ILOWHULQJ .HOO LQVHUWLRQH[WUD.WLRQ UHJHQHUDWLRQ LQVHUWLRQ SD\ORDG V.UDPEOLQJ 7;$7& GHVLJQHG LQWHUID.H .HOO EDVHG ),)2 EXIIHU XVLQJ $WODQWL. LQWHUID.H )RUPDWWLQJ 7;$7& .RQQH.WV GDWD SDWK $WODQWL. LQWHUID.H )RUPDWWLQJ .RQYHUWV R.WHW .HOO GDWD SDWK R.WHW .HOO GDWD SDWK VWULSSHG GLV.DUGHG IURP .HOO
$OWHUD &RUSRUDWLRQ
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
6SH.LIL.DWLRQV
)LOWHULQJ ),/7 .RQWDLQV EDVH ILOWHU WKDW GLV.DUGV VSH.LILHG .HOOV DOVR LQ.OXGHV ILOWHULQJ RSWLRQ ZKL.K DOORZV IRXU JHQHUL. ILOWHUV DGGHG ILOWHUV LQGHSHQGHQW HD.K RWKHU EH.DXVH WKH\ SHUIRUP WKHLU IXQ.WLRQ SDUDOOHO ILOWHUV VHOH.WLYHO\ PDVN KHDGHU ELWV .RPSDULVRQ ILQG PDW.KLQJ XQPDW.KLQJ ELWV VHQVH VHOH.W .HOOV WKDW PDW.K PDW.K DOVR SURJUDPPDEOH VRIWZDUH ILOWHUV PDUN .HOO PHHWV WKHLU ILOWHULQJ UHTXLUHPHQWV 7KHQ DUELWUDWLRQ SUR.HVV WDNH DSSURSULDWH D.WLRQ $UELWUDWLRQ 2Q.H .HOO EHHQ LGHQWLILHG IURP ILOWHULQJ VWDJH .HOO DUELWUDWLRQ GHWHUPLQHV D.WLRQ SHUIRUPHG WKDW .HOO 7KHUH JURXSV SRVVLEOH D.WLRQV ILUVW DOORZV .HOO GLV.DUGHG IRUZDUGHG $WODQWL. LQWHUID.H VH.RQG SURYLGHV DELOLW\ .RS\ .RS\ .HOO .HOO PHPRU\ D.HVVLEOH $,5EXV LQWHUID.H .KRVHQ D.WLRQ IRUZDUG .HOO ILOWHU .LU.XLWV DOVR XVHG VLPSO\ .RXQW WUDIIL. PDW.KLQJ SDWWHUQ ZLWKRXW GLV.DUGLQJ 7KLV IHDWXUH DOORZV XVHU DXGLW .HOO WUDIIL. D.WLYLW\ ZLWKRXW LQWHUUXSWLQJ .HOO IORZ 6LQ.H SDWWHUQ DUELWUDU\ ILOWHU XVHG .RXQW .HOOV VSH.LIL. .HOOV VSH.LIL. HYHQ .HOOV ZLWK ILOWHU .LU.XLW DOVR DELOLW\ .RS\LQJ PDUNHG .HOOV PHPRU\ WKHQ H[DPLQLQJ SD\ORDG WKURXJK $,5EXV LQWHUID.H .RXQWLQJ .RS\LQJ GRQH ZLWKRXW DIIH.WLQJ XVHU WUDIIL. &HOO ,QVHUWLRQ([WUD.WLRQ IRXU.HOO ),)2 EXIIHU XVHG ERWK LQVHUWLRQ H[WUD.WLRQ GDWD SDWK 3UR.HVVRU D.HVVHV XVHG ZULWH LQVHUWLRQ ),)2 EXIIHU UHDG IURP H[WUD.WLRQ ),)2 EXIIHU .HOO DUELWUDWRU .RQWUROV LQVHUWLRQ H[WUD.WLRQ .HOOV IURP GDWD VWUHDP ([WHUQDO GHYL.HV RQO\ LQVHUW H[WUD.W R.WHW .HOO GDWD SOXV DVVR.LDWLYH .RQWURO LQIRUPDWLRQ D.HVV WKURXJK $,5EXV LQWHUID.H 7;$7& GDWD SDWK VLPXOWDQHRXV LQVHUWLRQ H[WUD.WLRQ VLQ.H VHSDUDWH IRXU.HOO ),)2 EXIIHUV XVHG :KHQ .HOO LGHQWLILHG H[WUD.WLRQ DUELWUDWRU VHQGV HQWLUH .HOO H[WUD.WLRQ PHPRU\ UDLVHV LQWHUUXSW IODJ HYHQW LQWHUUXSW DOVR LQGL.DWH WKDW OHDVW .HOO DYDLODEOH .HOO PHPRU\ LQWHUUXSW RQO\ .OHDUHG ZKHQ .HOOV UHPDLQ ),)2 EXIIHU
$OWHUD &RUSRUDWLRQ
6SH.LIL.DWLRQV
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
LQVHUW .HOO LQWR GDWD VWUHDP H[WHUQDO GHYL.H PXVW SOD.H HQWLUH .HOO PHPRU\ LQWHUUXSW LQGL.DWHV ZKHWKHU WKHUH URRP DYDLODEOH RQO\ .OHDUHG ZKHQ HQWLUH ),)2 EXIIHU ILOOHG DUELWUDWRU ZDLWV .HOO GLV.DUGHG $WODQWL. LQWHUID.H LQGL.DWH WKDW .HOO DYDLODEOH EHIRUH SOD.HV .HOO LQWR GDWD VWUHDP 7KLV PHWKRG XVHG LQVHUW .HOOV ,GOH &HOO *HQHUDWLRQ YDOLG .HOOV DYDLODEOH IURP HLWKHU $WODQWL. LQWHUID.H LQVHUWLRQ PHPRU\ LGOH .HOO ZLWK SURJUDPPDEOH KHDGHU SD\ORDG LQVHUWHG DGDSW .HOO UDWH .HOOV EHLQJ SXOOHG IURP 0LGEXV LQWHUID.H 3HUIRUPDQ.H 0RQLWRULQJ DOVR LQ.OXGHV SHUIRUPDQ.H PRQLWRULQJ RSWLRQ ZKL.K DOORZV .HUWDLQ VWDWLVWL.V .ROOH.WHG
7UDQVPLWWHG .HOOV 'LV.DUGHG .HOOV HUURUV $WODQWL. HUURUHG .HOOV ILOWHUHG .HOOV *HQHUL. ILOWHUHG .HOOV
*HQHUDWLRQ JHQHUDWHG LQVHUWHG LQWR WUDQVPLWWHG .HOO RWKHU RSWLRQV VRIWZDUH SURJUDPPDEOH DYDLODEOH XVHU IRUZDUGLQJ UH.HLYHG LQYHUWLQJ WUDQVPLWWHG GHEXJJLQJ SXUSRVHV ,QVHUWLRQ LQVHUWLRQ DOORZV YDOXH LQVHUWHG LQWR ILHOG KHDGHU .HOO ,QVHUWLRQ PDGH XVLQJ VHULDO LQSXW SRUW .RQWUROOHG HQDEOH UHJLVWHU ELWV HQDEOH ELWV PXVW H[LVWLQJ YDOXH PRGLILHG :KHQ HQDEOHG YDOXH LQVHUWHG GXULQJ HD.K .HOO SUR.HVVLQJ SHULRG QH[W WUDQVPLW .HOO LGOHXQDVVLJQHG .HOO HQDEOH UHJLVWHU ELWV YDOXH ,GOH &HOO +HDGHU UHJLVWHU RYHUZULWWHQ 3D\ORDG 6.UDPEOLQJ VHOIV\Q.KURQRXV V.UDPEOHU XVHG RSWLRQDOO\ V.UDPEOH VRIWZDUH SURJUDPPDEOH SD\ORDG GDWD .HOO
$OWHUD &RUSRUDWLRQ
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
6SH.LIL.DWLRQV
Interfaces Protocols
Midbus
0LGEXV LQWHUID.H VLPSOH V\Q.KURQRXV IXOOGXSOH[ GDWD SDWK 0LGEXV UXQV RYHU VLQJOH E\WH ODQH HD.K GLUH.WLRQ GLUH.WLRQ GDWD WUDQVIHUUHG IURP 0LGEXV PDVWHU VODYH GLUH.WLRQ GDWD WUDQVIHUUHG IURP VODYH PDVWHU HD.K GLUH.WLRQ 0LGEXV .DUU\ HLJKW ELWV .OR.N .\.OH LQ.OXGHV PLGEXV UH.HLYH GDWD mrxdat[7:0] PLGEXV UH.HLYH HQDEOH mrxena OLQHV LQGL.DWH YDOLG GDWD WUDQVIHUV GLUH.WLRQ PLGEXV WUDQVPLW GDWD mtxdat[7:0] PLGEXV WUDQVPLW HQDEOH mtxena OLQHV LQGL.DWH YDOLG GDWD UHTXHVWV GLUH.WLRQ 6LQ.H VODYH 0LGEXV ZRUN ZLWK 0LGEXV PDVWHU
AIRbus
$,5EXV LQWHUID.H SURYLGHV D.HVV LQWHUQDO UHJLVWHUV XVLQJ VLPSOH V\Q.KURQRXV LQWHUQDO SUR.HVVRU SURWR.RO 7KLV .RQVLVWV VHSDUDWH UHDG GDWD rdata[15:0] ZULWH GDWD wdata[15:0] EXVHV GDWD WUDQVIHU D.NQRZOHGJH dtack VLJQDO VHOH.W VLJQDO DGGUHVV addr[7:1] UHDG read VLJQDO LQGL.DWH OR.DWLRQ W\SH D.HVV ZLWKLQ EOR.N rdata EXVHV dtack VLJQDOV PHUJHG IURP PXOWLSOH EOR.NV XVLQJ VLPSOH IXQ.WLRQ dtack VLJQDO VXVWDLQHG XQWLO EOR.N UHPRYHG IRXUZD\ KDQGVKDNLQJ PHDQLQJ $,5EXV .URVV .OR.N GRPDLQ ERXQGDULHV $,5EXV VODYH ZLWK GDWD ZLGWK ELWV
Atlantic
$WODQWL. LQWHUID.H IXOOGXSOH[ V\Q.KURQRXV SURWR.RO VXSSRUWLQJ ERWK SD.NHWV .HOOV $WODQWL. LQWHUID.H PDVWHU XVLQJ ZLGH GDWD SDWK GHOLYHU .HOOV VODYH
0RUH GHWDLOHG LQIRUPDWLRQ 0LGEXV $,5EXV $WODQWL. DYDLODEOH IURP $OWHUD VLWH KWWSZZZDOWHUD.RP,3PHJDVWRUH
$OWHUD &RUSRUDWLRQ
6SH.LIL.DWLRQV
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
Access
D.HVV SURYLGHV DELOLW\ LQVHUW H[WUD.W ILHOG KHDGHU .HOO ILHOG UHSUHVHQWHG ILUVW IRXU ELWV ILUVW KHDGHU E\WH .DUU\LQJ LQIRUPDWLRQ DERXW OR.DO IORZ .RQWURO $.HVV PDGH XVLQJ VHULDO LQSXW SRUW VHSDUDWH HQDEOH UHJLVWHU H[LVWV GLUH.WLRQV HQDEOH .RUUHVSRQGLQJ H[LVWLQJ YDOXH UHSOD.HG ZLWK YDOXH VHULDO LQWHUID.H :KHQ HQDEOHG YDOXH LQVHUWHG H[WUD.WHG GXULQJ HD.K .HOO SUR.HVVLQJ SHULRG QH[W WUDQVPLW .HOO LGOHXQDVVLJQHG .HOO HQDEOH UHJLVWHU YDOXH ,GOH &HOO +HDGHU UHJLVWHU RYHUZULWWHQ VLJQDO .DOOHG rxgfcfptxgfcfp XVHG DOLJQ VHULDO GDWD UHODWLQJ *)&>@ VLJQDO .DOOHG rxgfcclktxgfcclk V\QWKHVL]HG .OR.N .UHDWHG IURP rxclktxclk GLYLGHG )LJXUH VKRZV WLPLQJ GLDJUDP H[WUD.WLRQ rxgfcclk rxgfcfp rxgfc VLJQDOV RXWSXWV rxgfcfp LQGL.DWHV YDOXH rxgfc OLQH *)&>@ .RQWLJXRXVO\ IROORZHG *)&>@ *)&>@ *)&>@ V\Q.KURQRXV rxgfcclk GDWD WUDQVPLWWHG IDOOLQJ HGJH .OR.N GDWD VKRXOG VDPSOHG ULVLQJ HGJH rxgfcclk H[WHUQDO .LU.XLWU\ .igure Receive Extraction
rxgfcclk rxgfcfp rxgfc
GFC[3] GFC[2] GFC[1] GFC[0]
)LJXUH VKRZV WLPLQJ GLDJUDP LQVHUWLRQ txgfcclk txgfcmsb VLJQDOV RXWSXWV txgfc VLJQDO LQSXW txgfcmsb LQGL.DWHV QH[W YDOXH UHTXLUHG txgfc OLQH *)&>@ .RQWLJXRXVO\ IROORZHG *)&>@ *)&>@ *)&>@ V\Q.KURQRXV txgfcclk GDWD WUDQVPLWWHG IDOOLQJ HGJH .OR.N IURP H[WHUQDO .LU.XLWU\ GDWD VKRXOG VDPSOHG ULVLQJ HGJH txgfcclk LQWHUQDO .LU.XLWU\
$OWHUD &RUSRUDWLRQ
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
6SH.LIL.DWLRQV
.igure Transmit Insertion
txgfcclk txgfcfp txgfc
GFC[3] GFC[2] GFC[1] GFC[0]
Pin-Outs
3RUW
5H.HLYH ,QWHUID.H 6LJQDOV rxclk rxreset_n rxcp LQSXW LQSXW RXWSXW RXWSXW
IROORZLQJ WDEOH GHV.ULEHV SLQV XVHG
'LUH.WLRQ
&OR.N $.WLYH UHVHW &HOO SXOVH LQGL.DWHV .HOO EHHQ UH.HLYHG /RVV .HOO GHOLQHDWLRQ
'HV.ULSWLRQ
5H.HLYH ,QWHUID.H 6LJQDOV rxgfcclk rxgfcfp rxgfc RXWSXW RXWSXW RXWSXW 6HULDO JHQHUL. IORZ .RQWURO .OR.N 6HULDO JHQHUL. IORZ .RQWURO IUDPH SXOVH 6HULDO JHQHUL. IORZ .RQWURO GDWD
0LGEXV 5H.HLYH ,QWHUID.H 6LJQDOV mrxena mrxdat[7:0] LQSXW LQSXW (QDEOH 'DWD
$WODQWL. 5H.HLYH ,QWHUID.H 6LJQDOV arxena arxdav arxval arxdat[15:0] arxsop arxeop arxerr RXWSXW LQSXW RXWSXW RXWSXW RXWSXW RXWSXW RXWSXW (QDEOH 'DWD DYDLODEOH 'DWD YDOLG 'DWD 6WDUW SD.NHW SD.NHW (UURU LQGL.DWLRQ
7UDQVPLW ,QWHUID.H 6LJQDOV txclk LQSXW &OR.N
$OWHUD &RUSRUDWLRQ
6SH.LIL.DWLRQV
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
3RUW
txreset_n txcp
'LUH.WLRQ
LQSXW RXWSXW $.WLYH UHVHW
'HV.ULSWLRQ
&HOO SXOVH LQGL.DWHV .HOO EHHQ WUDQVPLWWHG
7UDQVPLW ,QWHUID.H 6LJQDOV txgfcclk txgfcfp txgfc RXWSXW RXWSXW RXWSXW 6HULDO JHQHUL. IORZ .RQWURO .OR.N 6HULDO JHQHUL. IORZ .RQWURO IUDPH SXOVH 6HULDO JHQHUL. IORZ .RQWURO GDWD
0LGEXV 7UDQVPLW ,QWHUID.H 6LJQDOV mtxena mtxdat[7:0] LQSXW RXWSXW (QDEOH 'DWD
$WODQWL. 7UDQVPLW ,QWHUID.H 6LJQDOV atxena atxdav atxval atxdat[15:0] atxsop atxeop atxerr $,5EXV ,QWHUID.H 6LJQDOV read addr[7:0] wdata[15:0] rdata[15:0] dtack LQSXW LQSXW LQSXW LQSXW RXWSXW RXWSXW RXWSXW 6HOH.W 5HDG KLJK UHDG .\.OHV ZULWH $GGUHVV :ULWH GDWD :ULWH GDWD ]HURV DVVHUWHG 'DWD WUDQVIHU D.NQRZOHGJH ,QWHUUXSW UHTXHVW RXWSXW LQSXW LQSXW LQSXW LQSXW LQSXW LQSXW (QDEOH 'DWD DYDLODEOH 'DWD YDOLG 'DWD 6WDUW SD.NHW SD.NHW (UURU LQGL.DWLRQ
$OWHUD &RUSRUDWLRQ
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
6SH.LIL.DWLRQV
Performance
7DEOH VKRZV UHTXLUHG VSHHG HVWLPDWHG JDWH .RXQW $3(; GHYL.H Table Performance
1RWH
Note ESBs
fMAX (MHz)
UHTXLUHG VXSSRUW 0ESV
QXPEHUV (6%V DSSUR[LPDWH 7KH\ UHIOH.W UDQJH IURP EDVL. IXOO IHDWXUH YDULDQW
Software Interface
Memory
DGGUHVVHV D.HVV UHJLVWHUV VKRZQ KH[DGH.LPDO YDOXHV YDOXH E\WH DGGUHVV WKXV XVHG DGGUHVVHV HYHQ Byte Address
Register
5;$7&B&75/ 5;$7&B67$7 5;$7&B,6 5;$7&B,( 5;$7&B2$0 5;$7&B,0(0 5;$7&B(0(0 5;$7&B30B(55 5;$7&B30B&(// 5;$7&B30B',6& 5;$7&B30B&+(& 5;$7&B30B8+(& 5;$7&B30B2$0 5;$7&B30B),/7 5;$7&B30B),/7 5;$7&B30B),/7 5;$7&B30B),/7 &RQWURO 5HJLVWHU 6WDWXV 5HJLVWHU
Description
,QWHUUXSW 6WDWXV 5HJLVWHU ,QWHUUXSW (QDEOH 5HJLVWHU )LOWHU &RQWURO 5HJLVWHU ,QVHUWLRQ 0HPRU\ $.HVV ([WUD.WLRQ 0HPRU\ $.HVV (UURU 3HUIRUPDQ.H 0RQLWRULQJ &HOO 3HUIRUPDQ.H 0RQLWRULQJ 'LV.DUG &HOO 3HUIRUPDQ.H 0RQLWRULQJ &RUUH.WDEOH 3HUIRUPDQ.H 0RQLWRULQJ 8Q.RUUH.WDEOH 3HUIRUPDQ.H 0RQLWRULQJ )LOWHU 3HUIRUPDQ.H 0RQLWRULQJ )LOWHU 3HUIRUPDQ.H 0RQLWRULQJ )LOWHU 3HUIRUPDQ.H 0RQLWRULQJ )LOWHU 3HUIRUPDQ.H 0RQLWRULQJ )LOWHU 3HUIRUPDQ.H 0RQLWRULQJ
5;$7&B),/7B&75/ )LOWHU &RQWURO 5HJLVWHU 5;$7&B),/7B3$7 )LOWHU 3DWWHUQ
$OWHUD &RUSRUDWLRQ
6SH.LIL.DWLRQV
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH 5;$7&B),/7B3$7 )LOWHU 3DWWHUQ 5;$7&B),/7B&+. )LOWHU &KH.N 5;$7&B),/7B&+. )LOWHU &KH.N 5;$7&B),/7B&75/ )LOWHU &RQWURO 5HJLVWHU 5;$7&B),/7B3$7 )LOWHU 3DWWHUQ 5;$7&B),/7B3$7 )LOWHU 3DWWHUQ 5;$7&B),/7B&+. )LOWHU &KH.N 5;$7&B),/7B&+. )LOWHU &KH.N 5;$7&B),/7B&75/ )LOWHU &RQWURO 5HJLVWHU 5;$7&B),/7B3$7 )LOWHU 3DWWHUQ 5;$7&B),/7B3$7 )LOWHU 3DWWHUQ 5;$7&B),/7B&+. )LOWHU &KH.N 5;$7&B),/7B&+. )LOWHU &KH.N 5;$7&B),/7B&75/ )LOWHU &RQWURO 5HJLVWHU 5;$7&B),/7B3$7 )LOWHU 3DWWHUQ 5;$7&B),/7B3$7 )LOWHU 3DWWHUQ 5;$7&B),/7B&+. )LOWHU &KH.N 5;$7&B),/7B&+. )LOWHU &KH.N 7;$7&B&75/ 7;$7&B67$7 7;$7&B,6 7;$7&B,( 7;$7&B2$0 7;$7&B,'/( 7;$7&B,0(0 7;$7&B(0(0 7;$7&B30B(55 7;$7&B30B&(// 7;$7&B30B',6& 7;$7&B30B+(55 7;$7&B30B$(55 7;$7&B30B2$0 7;$7&B30B),/7 7;$7&B30B),/7 &RQWURO 5HJLVWHU 6WDWXV 5HJLVWHU ,QWHUUXSW 6WDWXV 5HJLVWHU ,QWHUUXSW (QDEOH 5HJLVWHU )LOWHU &RQWURO 5HJLVWHU ,GOH &HOO &RQWURO 5HJLVWHU ,QVHUWLRQ 0HPRU\ $.HVV ([WUD.WLRQ 0HPRU\ $.HVV (UURU 3HUIRUPDQ.H 0RQLWRULQJ &HOO 3HUIRUPDQ.H 0RQLWRULQJ 'LV.DUG &HOO 3HUIRUPDQ.H 0RQLWRULQJ (UURU 3HUIRUPDQ.H 0RQLWRULQJ $WODQWL. (UURU 3HUIRUPDQ.H 0RQLWRULQJ )LOWHU 3HUIRUPDQ.H 0RQLWRULQJ )LOWHU 3HUIRUPDQ.H 0RQLWRULQJ )LOWHU 3HUIRUPDQ.H 0RQLWRULQJ
$OWHUD &RUSRUDWLRQ
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH 7;$7&B30B),/7 7;$7&B30B),/7 7;$7&B),/7B3$7 7;$7&B),/7B3$7
6SH.LIL.DWLRQV
)LOWHU 3HUIRUPDQ.H 0RQLWRULQJ )LOWHU 3HUIRUPDQ.H 0RQLWRULQJ )LOWHU 3DWWHUQ )LOWHU 3DWWHUQ
7;$7&B),/7B&75/ )LOWHU &RQWURO 5HJLVWHU
7;$7&B),/7B&+. )LOWHU &KH.N 7;$7&B),/7B&+. )LOWHU &KH.N 7;$7&B),/7B&75/ )LOWHU &RQWURO 5HJLVWHU 7;$7&B),/7B3$7 7;$7&B),/7B3$7 )LOWHU 3DWWHUQ )LOWHU 3DWWHUQ
7;$7&B),/7B&+. )LOWHU &KH.N 7;$7&B),/7B&+. )LOWHU &KH.N 7;$7&B),/7B&75/ )LOWHU &RQWURO 5HJLVWHU 7;$7&B),/7B3$7 7;$7&B),/7B3$7 )LOWHU 3DWWHUQ )LOWHU 3DWWHUQ
7;$7&B),/7B&+. )LOWHU &KH.N 7;$7&B),/7B&+. )LOWHU &KH.N 7;$7&B),/7B&75/ )LOWHU &RQWURO 5HJLVWHU 7;$7&B),/7B3$7 7;$7&B),/7B3$7 )LOWHU 3DWWHUQ )LOWHU 3DWWHUQ
7;$7&B),/7B&+. )LOWHU &KH.N 7;$7&B),/7B&+. )LOWHU &KH.N
Registers
IROORZLQJ WDEOH OLVWV D.HVV .RGHV XVHG GHV.ULEH W\SH UHJLVWHU ELWV Code
5HDG:ULWH 5HDG2QO\ 5HDG:ULWH &OHDU 5HDG:ULWH 5HDG &OHDU 5HDG
Description
$OWHUD &RUSRUDWLRQ
6SH.LIL.DWLRQV
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH 57&: 576: 5:7& 5:76 5:6& 5:66 5HDG &OHDU:ULWH 5HDG 6HW:ULWH 5HDG:ULWH YDOXH &OHDU 5HDG:ULWH YDOXH 5HDG:ULWH 6HOI&OHDULQJ 5HDG:ULWH 6HOI6HWWLQJ 8QXVHG ELWV5HDG 8QXVHG ELWV5HDG
RXATC Register Description
IROORZLQJ WDEOHV GHV.ULEH UHJLVWHUV UH.HLYHU VH.WLRQ RXATC_CTRL Control Register 'h00 .ield
%,7$/,*1
Bits
Access
.unction
Default
$OLJQPHQW :KHQ WKLV HQDEOHV DOLJQPHQW .HOO GHOLQHDWLRQ .HOO E\WH ERXQGDU\ H[LVW DQ\ZKHUH UH.HLYHG GDWD DOLJQPHQW VKLIWV VHDU.KHV GDWD XQWLO .HOO DOLJQPHQW IRXQG GDWD E\WHDOLJQHG WKLV VKRXOG EH.DXVH OHQJWKHQ GXUDWLRQ .HOO GHOLQHDWLRQ ([WUD.WLRQ 7KHVH ELWV GHWHUPLQH ZKHWKHU VHQG HD.K LQGLYLGXDO UH.HLYHG VHULDO RXWSXW LQWHUID.H :KHQ .RUUHVSRQGLQJ IURP KHDGHU SOD.HG VHULDO LQWHUID.H RWKHUZLVH IRU.HG H[WUD.WLRQ SURYLGHV DELOLW\ H[WUD.W YDOXH IURP ILHOG KHDGHU .HOO ILHOG UHSUHVHQWHG ILUVW IRXU ELWV ILUVW KHDGHU E\WH .DUU\LQJ LQIRUPDWLRQ DERXW OR.DO IORZ .RQWURO ([WUD.WLRQ PDGH XVLQJ VHULDO LQSXW SRUW .RQWUROOHG HQDEOH UHJLVWHU :KHQ HQDEOHG YDOXH H[WUD.WHG GXULQJ HD.K .HOOSUR.HVVLQJ SHULRG PRGLIL.DWLRQ PDGH ILHOG VLQ.H WKLV RQO\ REVHUYDWLRQ IHDWXUH
*)&(;7
$OWHUD &RUSRUDWLRQ
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH +(&7+5'
6SH.LIL.DWLRQV
7KUHVKROG WKUHVKROGV LQGL.DWH QXPEHU YDOLG .HOOV UHTXLUHG GHWH.WLRQ VWDWH UHWXUQ ED.N .RUUH.WLRQ VWDWH H[DPSOH +(&7+5' 5;$7& GHWH.WLRQ VWDWH WKHQ DIWHU GHWH.WLQJ .HOOV 5;$7& JRHV ED.N .RUUH.WLRQ VWDWH .HOO ZLWK YDOLG GHIDXOW .HOOV ZLWK YDOLG .HOOV ZLWK YDOLG .HOOV ZLWK YDOLG 6WDWXV :KHQ WKLV VWDWXV LQIRUPDWLRQ ZULWWHQ 6WDWXV LQIRUPDWLRQ HUURU IUHH VHTXHQ.H XQ.RUUH.WDEOH VHTXHQ.H .RUUH.WDEOH VHTXHQ.H ,QVHUW :KHQ WKLV LQVHUWV R.WHW LQWR $GGLWLRQ :KHQ WKLV SHUIRUPV PRGXOD DGGLWLRQ KHDGHU EHIRUH .RPSDULVRQ
+(&67$7
+(&,16
+(&$''
+(&3$66
3DVV &RQWUROV .HOO GLV.DUG ZKHQ HUURU GHWH.WHG WKLV .HOOV ZLWK XQ.RUUH.WDEOH KHDGHUV GLV.DUGHG &HOOV RQO\ SDVVHG 6<1& GHOLQHDWLRQ VWDWH .HOOV ZLWK XQ.RUUH.WDEOH KHDGHUV QRUPDOO\ GLV.DUGHG WKLV XQ.RUUH.WDEOH KHDGHUV SDVVHG 6<1& VWDWH .RUUH.WLRQ VWDWH PD.KLQH UHPDLQV .RUUH.WLRQ VWDWH &RUUH.WLRQ &RQWUROV HUURU .RUUH.WLRQ KHDGHU :KHQ WKLV VLQJOH KHDGHU HUURUV .RUUH.WHG :KHQ VLQJOH HUURUV DOZD\V WUHDWHG XQ.RUUH.WDEOH HUURUV
+(&&25
+(&5*1
5HJHQHUDWH :KHQ WKLV UHJHQHUDWHG .HOOV ZLWK XQ.RUUH.WDEOH KHDGHUV JHQHUDWLQJ SRO\QRPLDO ZLWK RSWLRQDO PRGXOD DGGLWLRQ EDVHG +(&$''
$OWHUD &RUSRUDWLRQ
6SH.LIL.DWLRQV '(6&5$0
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH 'HV.UDPEOLQJ :KHQ WKLV SD\ORDG VHOIV\Q.KURQRXV GHV.UDPEOLQJ SHUIRUPHG XVLQJ SRO\QRPLDO
(QDEOH :KHQ WKLV .HOO SUR.HVVRU GLVDEOHG .HOO SUR.HVVRU UHPDLQV VWDWL. VWDWH .RQWLQXHV LJQRUH HQDEOHV XQWLO PXVW EHIRUH .HOOV UH.HLYHG
RXATC_STAT Status Register 'h02 .ield
,0(0'$9
Bits
Access
.unction
,QVHUWLRQ 0HPRU\ 'DWD $YDLODEOH 7KLV LQGL.DWHV .XUUHQW ,QVHUWLRQ 0HPRU\ 'DWD $YDLODEOH VWDWXV ZKHQ LQVHUWLRQ PHPRU\ URRP HQWLUH .HOO ZULWWHQ PHPRU\ ([WUD.WLRQ 0HPRU\ 'DWD $YDLODEOH 7KLV LQGL.DWHV .XUUHQW ([WUD.WLRQ 0HPRU\ 'DWD $YDLODEOH VWDWXV ZKHQ H[WUD.WLRQ PHPRU\ HQWLUH .HOO UHDG IURP PHPRU\
Default
(0(0'$9
/RVV &HOO 'HOLQHDWLRQ 7KLV LQGL.DWHV .XUUHQW /RVV &HOO 'HOLQHDWLRQ VWDWXV ZKHQ .HOO GHOLQHDWLRQ VWDWH PD.KLQH WUDQVLWLRQV IURP 6<1& VWDWH ED.N +817 VWDWH 7KLV WUDQVLWLRQ R.XUV DIWHU $/3+$ .RQVH.XWLYH LQ.RUUH.W +(&V KDYH EHHQ UH.HLYHG UHPDLQV XQWLO 6<1& D.KLHYHG &HOO 'HOLQHDWLRQ 7KHVH ELWV LQGL.DWH .XUUHQW &HOO 'HOLQHDWLRQ VWDWXV :KHQ WKH\ LQGL.DWH WKDW .HOO GHOLQHDWLRQ +817 VWDWH EHJLQQLQJ .HOO GHOLQHDWLRQ VWDWH PD.KLQH +817 VWDWH ORRNLQJ .RUUH.W .RUUH.W IRXQG VWDWH PD.KLQH WUDQVLWLRQV 35(6<1& VWDWH UHSUHVHQWHG LQ.RUUH.W GHWH.WHG EHIRUH '(/7$ .RQVH.XWLYH .RUUH.W +(&V UH.HLYHG VWDWH PD.KLQH JRHV ED.N +817 VWDWH '(/7$ .RUUH.W .HOOV GHWH.WHG .RQVH.XWLYHO\ SUR.HHGV 6<1& VWDWH UHSUHVHQWHG YDOXH
$OWHUD &RUSRUDWLRQ
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
6SH.LIL.DWLRQV
RXATC_IS Interrupt Status Register 'h04 .ield
,0(02)/:
Bits
Access
.unction
,QVHUWLRQ 0HPRU\ 2YHUIORZ ,QWHUUXSW :KHQ WKLV LQGL.DWHV WKDW LQVHUWLRQ PHPRU\ RYHUIORZHG 7KXV DWWHPSW ZULWH .HOO H[WUD.WLRQ PHPRU\ UHVXOWV .HOO EHLQJ GLV.DUGHG ([WUD.WLRQ 0HPRU\ 2YHUIORZ ,QWHUUXSW :KHQ WKLV LQGL.DWHV WKDW H[WUD.WLRQ PHPRU\ RYHUIORZHG 7KXV DWWHPSW ZULWH .HOO H[WUD.WLRQ PHPRU\ UHVXOWV .HOO EHLQJ GLV.DUGHG
Default
(0(02)/:
,0(0'$9
,QVHUWLRQ 0HPRU\ 'DWD $YDLODEOH ,QWHUUXSW :KHQ WKLV LQGL.DWHV WKDW LQVHUWLRQ PHPRU\ URRP DYDLODEOH HQWLUH .HOO ZULWWHQ PHPRU\ ([WUD.WLRQ 0HPRU\ 'DWD $YDLODEOH ,QWHUUXSW :KHQ WKLV LQGL.DWHV WKDW H[WUD.WLRQ PHPRU\ HQWLUH .HOO DYDLODEOH UHDG IURP PHPRU\ &HOO ,QVHUWLRQ ,QWHUUXSW :KHQ WKLV LQGL.DWHV WKDW .HOO EHHQ GUDZQ IURP PHPRU\ EHHQ LQVHUWHG LQWR GDWD SDWK &HOO ([WUD.WLRQ ,QWHUUXSW :KHQ WKLV LQGL.DWHV WKDW .HOO EHHQ H[WUD.WHG IURP GDWD SDWK SOD.HG LQWR H[WUD.WLRQ PHPRU\ 8Q.RUUH.WDEOH (UURU ,QWHUUXSW :KHQ WKLV LQGL.DWHV WKDW XQ.RUUH.WDEOH HUURU EHHQ GHWH.WHG 8Q.RUUH.WDEOH HUURUV R.XU PXOWLELW HUURUV DOVR VLQJOH HUURUV RQO\ ZKHQ .RUUH.WLRQ VWDWH PD.KLQH EHHQ GLVDEOHG &RUUH.WDEOH (UURU ,QWHUUXSW :KHQ WKLV LQGL.DWHV WKDW .RUUH.WDEOH HUURU EHHQ GHWH.WHG &RUUH.WDEOH HUURUV R.XU VLQJOH HUURUV RQO\ ZKHQ .RUUH.WLRQ VWDWH PD.KLQH EHHQ GHWH.W .RUUH.W
(0(0'$9
,0(0&(//
(0(0&(//
8+(&
&+(&
$OWHUD &RUSRUDWLRQ
6SH.LIL.DWLRQV
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH /RVV &HOO 'HOLQHDWLRQ ,QWHUUXSW 7KLV LQGL.DWHV /RVV &HOO 'HOLQHDWLRQ ZKHQ .HOO GHOLQHDWLRQ VWDWH PD.KLQH WUDQVLWLRQV IURP 6<1& VWDWH ED.N +817 VWDWH 7KLV WUDQVLWLRQ R.XUV DIWHU $/3+$ .RQVH.XWLYH LQ.RUUH.W +(&V KDYH EHHQ UH.HLYHG &HOO 'HOLQHDWLRQ ,QWHUUXSW 7KLV LQGL.DWHV &HOO 'HOLQHDWLRQ WKLV LQGL.DWHV WKDW .HOO GHOLQHDWLRQ +817 35(6<1& VWDWH EHJLQQLQJ .HOO GHOLQHDWLRQ VWDWH PD.KLQH +817 VWDWH ORRNLQJ .RUUH.W IRXQG WUDQVLWLRQV 35(6<1& VWDWH UHPDLQV WKHUH LQ.RUUH.W GHWH.WHG EHIRUH '(/7$ .RQVH.XWLYH .RUUH.W +(&V UH.HLYHG VWDWH PD.KLQH JRHV ED.N +817 VWDWH '(/7$ .RUUH.W .HOOV GHWH.WHG .RQVH.XWLYHO\ SUR.HHGV 6<1& VWDWH 7KLV LQWHUUXSW RQO\ .OHDUHG ZKHQ VWDWH PD.KLQH 6<1& VWDWH
RXATC_IE Interrupt Enable Register 'h06 .ield
,0(02)/:
Bits
Access
.unction
,QVHUWLRQ 0HPRU\ 2YHUIORZ ,QWHUUXSW (QDEOH 7KLV HQDEOHV ,QVHUWLRQ 0HPRU\ 2YHUIORZ LQWHUUXSW DVVHUWHG OLQH
Default
(0(02)/:
([WUD.WLRQ 0HPRU\ 2YHUIORZ ,QWHUUXSW (QDEOH 7KLV HQDEOHV ([WUD.WLRQ 0HPRU\ 2YHUIORZ LQWHUUXSW DVVHUWHG OLQH ,QVHUWLRQ 0HPRU\ 'DWD $YDLODEOH ,QWHUUXSW (QDEOH 7KLV HQDEOHV ,QVHUWLRQ 0HPRU\ 'DWD $YDLODEOH LQWHUUXSW DVVHUWHG OLQH ([WUD.WLRQ 0HPRU\ 'DWD $YDLODEOH ,QWHUUXSW (QDEOH 7KLV HQDEOHV ([WUD.WLRQ 0HPRU\ 'DWD $YDLODEOH LQWHUUXSW DVVHUWHG OLQH
,0(0'$9
(0(0'$9
,0(0&(//
&HOO ,QVHUWLRQ ,QWHUUXSW (QDEOH 7KLV HQDEOHV &HOO ,QVHUWLRQ LQWHUUXSW DVVHUWHG OLQH &HOO ([WUD.WLRQ ,QWHUUXSW (QDEOH 7KLV HQDEOHV &HOO ([WUD.WLRQ LQWHUUXSW DVVHUWHG OLQH
(0(0&(//
$OWHUD &RUSRUDWLRQ
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH 8+(&
6SH.LIL.DWLRQV
8Q.RUUH.WDEOH (UURU ,QWHUUXSW (QDEOH 7KLV HQDEOHV 8Q.RUUH.WDEOH (UURU LQWHUUXSW DVVHUWHG OLQH &RUUH.WDEOH (UURU ,QWHUUXSW (QDEOH 7KLV HQDEOHV &RUUH.WDEOH (UURU LQWHUUXSW DVVHUWHG OLQH /RVV &HOO 'HOLQHDWLRQ ,QWHUUXSW (QDEOH 7KLV HQDEOHV /RVV &HOO 'HOLQHDWLRQ LQWHUUXSW DVVHUWHG OLQH &HOO 'HOLQHDWLRQ ,QWHUUXSW (QDEOH 7KLV HQDEOHV &HOO 'HOLQHDWLRQ LQWHUUXSW DVVHUWHG OLQH
&+(&
RXATC_OAM .ilter Control Register 'h08 .ield
0*)&
Bits
Access
.unction
Default
0DW.K 7KHVH IRXU ELWV XVHG LQ.OXGH VSH.LILHG ELWV ILOWHU SDWWHUQ :KHQ .RUUHVSRQGLQJ PDVNHG IURP SDWWHUQ UHSUHVHQWV .DUH WKDW PDW.KHV ERWK ORJL.DO ORJL.DO ]HUR 0DW.K 7KHVH WKUHH ELWV XVHG LQ.OXGH VSH.LILHG ELWV ILOWHU SDWWHUQ :KHQ .RUUHVSRQGLQJ PDVNHG IURP SDWWHUQ UHSUHVHQWV .DUH WKDW PDW.KHV ERWK ORJL.DO ORJL.DO ]HUR 0DW.K 7KLV XVHG LQ.OXGH VSH.LILHG ILOWHU SDWWHUQ :KHQ PDVNHG IURP SDWWHUQ UHSUHVHQWV .DUH WKDW PDW.KHV ERWK ORJL.DO ORJL.DO ]HUR 7KHVH IRXU ELWV LGHQWLI\ *HQHUL. )ORZ &RQWURO ELWV ILUVW R.WHW ILOWHU SDWWHUQ 7RJHWKHU IRUP EDVH ILOWHU SDWWHUQ KHDGHU YDOXH PDW.KLQJ WKLV SDWWHUQ GLV.DUGHG ILOWHU VWDWL.DOO\ PDW.K XVHG H[.OXGH .HUWDLQ ELWV IURP WKLV ILOWHU SDWWHUQ
0&/3
$OWHUD &RUSRUDWLRQ
6SH.LIL.DWLRQV
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH 3D\ORDG 7\SH 7KHVH WKUHH ELWV XVHG GHWHUPLQH SD\ORDG W\SH ILOWHULQJ .HOOV ELWV SUH.HGH IRXQG IRXUWK R.WHW 7RJHWKHU IRUP EDVH ILOWHU SDWWHUQ KHDGHU YDOXH PDW.KLQJ WKLV SDWWHUQ GLV.DUGHG ILOWHU VWDWL.DOO\ PDW.K XVHG H[.OXGH IURP ILOWHU SDWWHUQ &HOO /RVV 3ULRULW\ :KHQ WKLV DVVHUWV .HOO ORVV SULRULW\ .HOO RWKHUZLVH ODVW KHDGHU IRXQG IRXUWK R.WHW 7RJHWKHU ELWV IRUP EDVH ILOWHU SDWWHUQ KHDGHU YDOXH PDW.KLQJ WKLV SDWWHUQ GLV.DUGHG ILOWHU VWDWL.DOO\ PDW.K XVHG H[.OXGH .HUWDLQ ELWV IURP ILOWHU SDWWHUQ
RXATC_IMEM Insertion Memory Access 'h0A .ield
Bits
Access
.unction
Default
,QVHUWLRQ 0HPRU\ :KHQ WKLV LQGL.DWHV WKDW R.WHW ZULWWHQ LQVHUWLRQ PHPRU\ ILUVW ZRUG .HOO VWDUW .HOO 7KLV ZKHQ ILUVW R.WHW .HOO ZRUG SOD.HG GDWD OLQH DJDLQ XQWLO .HOO WUDQVD.WLRQ EHHQ .RPSOHWHG WKXV DOORZLQJ SURSHU .HOO LQVHUWLRQ 7KLV VKRXOG DIWHU ILUVW R.WHW EHHQ ZULWWHQ &HOO ,QVHUWLRQ 0HPRU\ 'DWD :KHQ GDWD ZULWWHQ WKLV OR.DWLRQ GDWD WUDQVIHUUHG ,QVHUWLRQ 0HPRU\ HQWLUH .HOO WUDQVIHU R.WHWV PXVW ZULWWHQ EHIRUH QH[W .HOO GDWD D.HVVHG 5HPHPEHU 0867 ILUVW R.WHW .HOO SOD.HG LQWR LQVHUWLRQ PHPRU\
RXATC_EMEM Extraction Memory Access 'h0C .ield Bits Access .unction Default
$OWHUD &RUSRUDWLRQ
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
6SH.LIL.DWLRQV
([WUD.WLRQ 0HPRU\ :KHQ WKLV LQGL.DWHV WKDW R.WHW UHDG IURP H[WUD.WLRQ PHPRU\ ILUVW R.WHW .HOO VWDUW .HOO 7KLV ZKHQ ILUVW R.WHW .HOO ZRUG SOD.HG GDWD OLQH DJDLQ XQWLO .HOO WUDQVD.WLRQ EHHQ .RPSOHWHG &HOO ,QVHUWLRQ([WUD.WLRQ 0HPRU\ 'DWD :KHQ GDWD UHDG IURP WKLV OR.DWLRQ GDWD WUDQVIHUUHG IURP ([WUD.WLRQ 0HPRU\ :KHQ GDWD ZULWWHQ WKLV OR.DWLRQ GDWD WUDQVIHUUHG ,QVHUWLRQ 0HPRU\ HQWLUH .HOO WUDQVIHU R.WHWV PXVW UHDG EHIRUH QH[W .HOO GDWD D.HVVHG 5HPHPEHU LQGL.DWHV ILUVW R.WHW .HOO
RXATC_PM_ERR Error Performance Monitoring 'h20 .ield
Bits
Access
57&:
.unction
Default
(UURU &RXQWHU 7KLV UHJLVWHU UHSUHVHQWV QXPEHU HUURUV GHWH.WHG WUDQVPLWWHU .HOO SUR.HVVRU LQ.OXGHV KHDGHU $WODQWL. LQWHUID.H HUURUV .RXQWHU LQ.UHPHQWHG HD.K HUURU ZLOO VDWXUDWH DIWHU UHD.KHV K))))
RXATC_PM_CELL Cell Performance Monitoring 'h22 .ield
Bits
Access
57&:
.unction
Default
&HOO &RXQWHU 7KLV UHJLVWHU UHSUHVHQWV QXPEHU .HOOV WKDW KDYH EHHQ ZULWWHQ LQWR .HOO EXIIHU &HOOV WKDW KDYH EHHQ GLV.DUGHG HUURUV ILOWHULQJ QRQVX.HVVIXO ZULWHV .DXVHG RYHUIORZ .HOO EXIIHU .RXQWHG 7KLV UHJLVWHU LQ.UHPHQWHG HD.K .HOO WKDW VX.HVVIXOO\ ZULWWHQ .RXQWHU ZLOO VDWXUDWH DIWHU UHD.KHV K))))
$OWHUD &RUSRUDWLRQ
6SH.LIL.DWLRQV
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
RXATC_PM_DISC Discard Cell Performance Monitoring 'h24 .ield
Bits
Access
57&:
.unction
'LV.DUGHG &HOO &RXQWHU 7KLV UHJLVWHU UHSUHVHQWV QXPEHU GLV.DUGHG .HOOV HUURUV ILOWHULQJ QRQVX.HVVIXO ZULWHV SURYRNHG RYHUIORZ .HOO EXIIHU .DXVH .HOOV GLV.DUGHG 7KLV .RXQWHU LQ.UHPHQWHG HD.K GLV.DUGHG .HOO ZLOO VDWXUDWH DIWHU UHD.KHV K))))
Default
RXATC_PM_CHEC Correctable Performance Monitoring 'h26 .ield
Bits
Access
57&:
.unction
Default
&RUUH.WDEOH &RXQWHU 7KLV UHJLVWHU UHSUHVHQWV QXPEHU .HOOV WKDW KDYH VLQJOH HUURU KHDGHU .RUUH.WHG 7KLV UHJLVWHU LQ.UHPHQWHG ZKHQ .RUUH.WDEOH VHTXHQ.H .RUUH.WLRQ PRGH GHWH.WHG .RXQWHU ZLOO VDWXUDWH DIWHU UHD.KHV K))))
RXATC_PM_UHEC Uncorrectable Performance Monitoring 'h28 .ield
Bits
Access
57&:
.unction
Default
8Q.RUUH.WDEOH &RXQWHU 7KLV UHJLVWHU UHSUHVHQWV QXPEHU .HOOV WKDW KDYH PXOWLELW HUURU XQ.RUUH.WHG VLQJOH HUURU VHTXHQ.H 7KLV UHJLVWHU LQ.UHPHQWHG HD.K .HOO WKDW XQ.RUUH.WHG VHTXHQ.H ZLOO VDWXUDWH DIWHU UHD.KHV K))))
$OWHUD &RUSRUDWLRQ
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
6SH.LIL.DWLRQV
RXATC_PM_OAM .ilter Performance Monitoring 'h2A .ield
Bits
Access
57&:
.unction
)LOWHU 3HUIRUPDQ.H 0RQLWRULQJ 7KLV UHJLVWHU UHSUHVHQWV QXPEHU .HOOV WKDW ILOWHUHG ILOWHU .ULWHULD .HOO ILOWHULQJ EDVHG XSRQ ILOWHU .RQWURO UHJLVWHU 7KLV .RXQWHU LQ.UHPHQWHG .HOOV WKDW PDW.K ILOWHU SDWWHUQ HQWLUH .HOO GLV.DUGHG .RXQWHU ZLOO VDWXUDWH DIWHU UHD.KHV K))))
Default
RXATC_PM_.ILT0 .ilter Performance Monitoring 'h2C .ield
Bits
Access
57&:
.unction
)LOWHU 3HUIRUPDQ.H 0RQLWRULQJ 7KLV UHJLVWHU UHSUHVHQWV QXPEHU .HOOV WKDW ILOWHUHG .HOO ILOWHULQJ .ULWHULD EDVHG XSRQ DVVR.LDWLYH &75/ ILOWHU UHJLVWHUV ILOWHU PXVW HQDEOHG PDW.K .HOO EDVHG SDWWHUQ VHQVH .KH.N WKLV UHJLVWHU LQ.UHPHQWHG .RXQWHU ZLOO VDWXUDWH DIWHU UHD.KHV K))))
Default
RXATC_PM_.ILT1 .ilter Performance Monitoring 'h2E .ield
Bits
Access
57&:
.unction
)LOWHU 3HUIRUPDQ.H 0RQLWRULQJ 7KLV UHJLVWHU UHSUHVHQWV QXPEHU .HOOV WKDW ILOWHUHG .HOO ILOWHULQJ .ULWHULD EDVHG XSRQ DVVR.LDWLYH &75/ ILOWHU UHJLVWHUV ILOWHU PXVW HQDEOHG PDW.K .HOO EDVHG SDWWHUQ VHQVH .KH.N WKLV UHJLVWHU LQ.UHPHQWHG .RXQWHU ZLOO VDWXUDWH DIWHU UHD.KHV K))))
Default
$OWHUD &RUSRUDWLRQ
6SH.LIL.DWLRQV
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
RXATC_PM_.ILT2 .ilter Performance Monitoring 'h30 .ield
Bits
Access
57&:
.unction
)LOWHU 3HUIRUPDQ.H 0RQLWRULQJ 7KLV UHJLVWHU UHSUHVHQWV QXPEHU .HOOV WKDW ILOWHUHG .HOO ILOWHULQJ .ULWHULD EDVHG XSRQ DVVR.LDWLYH &75/ ILOWHU UHJLVWHUV ILOWHU PXVW HQDEOHG PDW.K .HOO EDVHG SDWWHUQ VHQVH .KH.N WKLV UHJLVWHU LQ.UHPHQWHG .RXQWHU ZLOO VDWXUDWH DIWHU UHD.KHV K))))
Default
RXATC_PM_.ILT3 .ilter Performance Monitoring 'h32 .ield
Bits
Access
57&:
.unction
)LOWHU 3HUIRUPDQ.H 0RQLWRULQJ 7KLV UHJLVWHU UHSUHVHQWV QXPEHU .HOOV WKDW ILOWHUHG .HOO ILOWHULQJ .ULWHULD EDVHG XSRQ DVVR.LDWLYH &75/ ILOWHU UHJLVWHUV ILOWHU PXVW HQDEOHG PDW.K .HOO EDVHG SDWWHUQ VHQVH .KH.N WKLV UHJLVWHU LQ.UHPHQWHG .RXQWHU ZLOO VDWXUDWH DIWHU UHD.KHV K))))
Default
RXATC_.ILT0_CTRL .ilter Control Register 'h40 .ield
Bits
Access
.unction
Default
)LOWHU $.WLRQ 7KHVH ELWV .RQWURO ILOWHU D.WLRQ ILOWHU SHUIRUPV .RS\ .HOO D.WLRQ ILOWHU SHUIRUPV .RS\ .HOO D.WLRQ ILOWHU SHUIRUPV GLV.DUG .HOO D.WLRQ ILOWHU SHUIRUPV HQTXHXH .HOO D.WLRQ )LOWHU 6HQVH 7KLV .RQWUROV ILOWHU PRGH D.WV .HOOV WKDW PDW.KHV SDWWHUQ D.WV .HOOV WKDW PDW.K SDWWHUQ )LOWHU (QDEOH :KHQ WKLV ILOWHU HQDEOHG
$OWHUD &RUSRUDWLRQ
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
6SH.LIL.DWLRQV
RXATC_.ILT0_PAT0 .ilter Pattern 'h42 .ield
0$7&+
Bits
Access
.unction
Default
)LOWHU 3DWWHUQ /RZHU 7KHVH ELWV ORZHU SDWWHUQ WKDW PXVW PDW.K ILUVW ELWV LQ.RPLQJ .HOO ILOWHU WDNH D.WLRQ 1RWH RQO\ ELWV ZLWK .RUUHVSRQGLQJ &+(&. UHJLVWHU D.WXDOO\ .KH.NHG
RXATC_.ILT0_PAT1 .ilter Pattern 'h44 .ield
0$7&+
Bits
Access
.unction
Default
)LOWHU 3DWWHUQ 8SSHU 7KHVH ELWV XSSHU SDWWHUQ WKDW PXVW PDW.K ILUVW ELWV LQ.RPLQJ .HOO ILOWHU WDNH D.WLRQ 1RWH RQO\ ELWV ZLWK .RUUHVSRQGLQJ &+(&. UHJLVWHU D.WXDOO\ .KH.NHG
RXATC_.ILT0_CHK0 .ilter Check 'h46 .ield
0$7&+
Bits
Access
.unction
)LOWHU &KH.N /RZHU 7KHVH ELWV ORZHU ELWV .KH.N DUHD SRVLWLRQ D.WXDOO\ .KH.NHG .RUUHVSRQGLQJ PXVW PDW.K .RUUHVSRQGLQJ LQ.RPLQJ .HOO KHDGHU WKHUH IXOO PDW.K SRVLWLRQ .KH.NHG WKHUHIRUH HIIH.WLYHO\ .DUH
Default
$OWHUD &RUSRUDWLRQ
6SH.LIL.DWLRQV
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
RXATC_.ILT0_CHK1 .ilter Check 'h48 .ield
0$7&+
Bits
Access
.unction
Default
)LOWHU &KH.N /RZHU 7KHVH ELWV ORZHU ELWV .KH.N DUHD SRVLWLRQ D.WXDOO\ .KH.NHG .RUUHVSRQGLQJ PXVW PDW.K .RUUHVSRQGLQJ LQ.RPLQJ .HOO KHDGHU WKHUH IXOO PDW.K SRVLWLRQ .KH.NHG WKHUHIRUH HIIH.WLYHO\ .DUH
RXATC_.ILT1_CTRL .ilter Control Register 'h4A .ield
Bits
Access
.unction
Default
)LOWHU $.WLRQ 7KHVH ELWV .RQWURO ILOWHU D.WLRQ ILOWHU SHUIRUPV .RS\ .HOO D.WLRQ ILOWHU SHUIRUPV .RS\ .HOO D.WLRQ ILOWHU SHUIRUPV GLV.DUG .HOO D.WLRQ ILOWHU SHUIRUPV HQTXHXH .HOO D.WLRQ )LOWHU 6HQVH 7KLV .RQWUROV ILOWHU PRGH D.WV .HOOV WKDW PDW.KHV SDWWHUQ D.WV .HOOV WKDW PDW.K SDWWHUQ )LOWHU (QDEOH :KHQ WKLV ILOWHU HQDEOHG
RXATC_.ILT1_PAT0 .ilter Pattern 'h4C .ield
0$7&+
Bits
Access
.unction
Default
)LOWHU 3DWWHUQ /RZHU 7KHVH ELWV ORZHU SDWWHUQ WKDW PXVW PDW.K ILUVW ELWV LQ.RPLQJ .HOO ILOWHU WDNH D.WLRQ 1RWH RQO\ ELWV ZLWK .RUUHVSRQGLQJ &+(&. UHJLVWHU D.WXDOO\ .KH.NHG
$OWHUD &RUSRUDWLRQ
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
6SH.LIL.DWLRQV
RXATC_.ILT1_PAT1 .ilter Pattern 'h4E .ield
0$7&+
Bits
Access
.unction
Default
)LOWHU 3DWWHUQ 8SSHU 7KHVH ELWV XSSHU SDWWHUQ WKDW PXVW PDW.K ILUVW ELWV LQ.RPLQJ .HOO ILOWHU WDNH D.WLRQ 1RWH RQO\ ELWV ZLWK .RUUHVSRQGLQJ &+(&. UHJLVWHU D.WXDOO\ .KH.NHG
RXATC_.ILT1_CHK0 .ilter Check 'h50 .ield
0$7&+
Bits
Access
.unction
)LOWHU &KH.N /RZHU 7KHVH ELWV ORZHU ELWV .KH.N DUHD SRVLWLRQ D.WXDOO\ .KH.NHG .RUUHVSRQGLQJ PXVW PDW.K .RUUHVSRQGLQJ LQ.RPLQJ .HOO KHDGHU WKHUH IXOO PDW.K SRVLWLRQ .KH.NHG WKHUHIRUH HIIH.WLYHO\ .DUH
Default
RXATC_.ILT1_CHK1 .ilter Check 'h52 .ield
0$7&+
Bits
Access
.unction
)LOWHU &KH.N /RZHU 7KHVH ELWV ORZHU ELWV .KH.N DUHD SRVLWLRQ D.WXDOO\ .KH.NHG .RUUHVSRQGLQJ PXVW PDW.K .RUUHVSRQGLQJ LQ.RPLQJ .HOO KHDGHU WKHUH IXOO PDW.K SRVLWLRQ .KH.NHG WKHUHIRUH HIIH.WLYHO\ .DUH
Default
$OWHUD &RUSRUDWLRQ
6SH.LIL.DWLRQV
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
RXATC_.ILT2_CTRL .ilter Control Register 'h54 .ield
Bits
Access
.unction
Default
)LOWHU $.WLRQ 7KHVH ELWV .RQWURO ILOWHU D.WLRQ ILOWHU SHUIRUPV .RS\ .HOO D.WLRQ ILOWHU SHUIRUPV .RS\ .HOO D.WLRQ ILOWHU SHUIRUPV GLV.DUG .HOO D.WLRQ ILOWHU SHUIRUPV HQTXHXH .HOO D.WLRQ )LOWHU 6HQVH 7KLV .RQWUROV ILOWHU PRGH D.WV .HOOV WKDW PDW.KHV SDWWHUQ D.WV .HOOV WKDW PDW.K SDWWHUQ )LOWHU (QDEOH :KHQ WKLV ILOWHU HQDEOHG
RXATC_.ILT2_PAT0 .ilter Pattern 'h56 .ield
0$7&+
Bits
Access
.unction
Default
)LOWHU 3DWWHUQ /RZHU 7KHVH ELWV ORZHU SDWWHUQ WKDW PXVW PDW.K ILUVW ELWV LQ.RPLQJ .HOO ILOWHU WDNH D.WLRQ 1RWH RQO\ ELWV ZLWK .RUUHVSRQGLQJ &+(&. UHJLVWHU D.WXDOO\ .KH.NHG
RXATC_.ILT2_PAT1 .ilter Pattern 'h58 .ield
0$7&+
Bits
Access
.unction
Default
)LOWHU 3DWWHUQ 8SSHU 7KHVH ELWV XSSHU SDWWHUQ WKDW PXVW PDW.K ILUVW ELWV LQ.RPLQJ .HOO ILOWHU WDNH D.WLRQ 1RWH RQO\ ELWV ZLWK .RUUHVSRQGLQJ &+(&. UHJLVWHU D.WXDOO\ .KH.NHG
$OWHUD &RUSRUDWLRQ
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
6SH.LIL.DWLRQV
RXATC_.ILT2_CHK0 .ilter Check 'h5A .ield
0$7&+
Bits
Access
.unction
)LOWHU &KH.N /RZHU 7KHVH ELWV ORZHU ELWV .KH.N DUHD SRVLWLRQ D.WXDOO\ .KH.NHG .RUUHVSRQGLQJ PXVW PDW.K .RUUHVSRQGLQJ LQ.RPLQJ .HOO KHDGHU WKHUH IXOO PDW.K SRVLWLRQ .KH.NHG WKHUHIRUH HIIH.WLYHO\ .DUH
Default
RXATC_.ILT2_CHK1 .ilter Check 'h5C .ield
0$7&+
Bits
Access
.unction
)LOWHU &KH.N /RZHU 7KHVH ELWV ORZHU ELWV .KH.N DUHD SRVLWLRQ D.WXDOO\ .KH.NHG .RUUHVSRQGLQJ PXVW PDW.K .RUUHVSRQGLQJ LQ.RPLQJ .HOO KHDGHU WKHUH IXOO PDW.K SRVLWLRQ .KH.NHG WKHUHIRUH HIIH.WLYHO\ .DUH
Default
RXATC_.ILT3_CTRL .ilter Control Register 'h5E .ield
Bits
Access
.unction
Default
)LOWHU $.WLRQ 7KHVH ELWV .RQWURO ILOWHU D.WLRQ ILOWHU SHUIRUPV .RS\ .HOO D.WLRQ ILOWHU SHUIRUPV .RS\ .HOO D.WLRQ ILOWHU SHUIRUPV GLV.DUG .HOO D.WLRQ ILOWHU SHUIRUPV HQTXHXH .HOO D.WLRQ )LOWHU 6HQVH 7KLV .RQWUROV ILOWHU PRGH D.WV .HOOV WKDW PDW.KHV SDWWHUQ D.WV .HOOV WKDW PDW.K SDWWHUQ )LOWHU (QDEOH :KHQ WKLV ILOWHU HQDEOHG
$OWHUD &RUSRUDWLRQ
6SH.LIL.DWLRQV
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
RXATC_.ILT3_PAT0 .ilter Pattern 'h60 .ield
0$7&+
Bits
Access
.unction
Default
)LOWHU 3DWWHUQ /RZHU 7KHVH ELWV ORZHU SDWWHUQ WKDW PXVW PDW.K ILUVW ELWV LQ.RPLQJ .HOO ILOWHU WDNH D.WLRQ 1RWH RQO\ ELWV ZLWK .RUUHVSRQGLQJ &+(&. UHJLVWHU D.WXDOO\ .KH.NHG
RXATC_.ILT3_PAT1 .ilter Pattern 'h62 .ield
0$7&+
Bits
Access
.unction
Default
)LOWHU 3DWWHUQ 8SSHU 7KHVH ELWV XSSHU SDWWHUQ WKDW PXVW PDW.K ILUVW ELWV LQ.RPLQJ .HOO ILOWHU WDNH D.WLRQ 1RWH RQO\ ELWV ZLWK .RUUHVSRQGLQJ &+(&. UHJLVWHU D.WXDOO\ .KH.NHG
RXATC_.ILT3_CHK0 .ilter Check 'h64 .ield
0$7&+
Bits
Access
.unction
Default
)LOWHU &KH.N /RZHU 7KHVH ELWV ORZHU ELWV .KH.N DUHD SRVLWLRQ D.WXDOO\ .KH.NHG .RUUHVSRQGLQJ PXVW PDW.K .RUUHVSRQGLQJ LQ.RPLQJ .HOO KHDGHU WKHUH IXOO PDW.K SRVLWLRQ .KH.NHG WKHUHIRUH HIIH.WLYHO\ .DUH
$OWHUD &RUSRUDWLRQ
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
6SH.LIL.DWLRQV
RXATC_.ILT3_CHK1 .ilter Check 'h66 .ield
0$7&+
Bits
Access
.unction
)LOWHU &KH.N /RZHU 7KHVH ELWV ORZHU ELWV .KH.N DUHD SRVLWLRQ D.WXDOO\ .KH.NHG .RUUHVSRQGLQJ PXVW PDW.K .RUUHVSRQGLQJ LQ.RPLQJ .HOO KHDGHU WKHUH IXOO PDW.K SRVLWLRQ .KH.NHG WKHUHIRUH HIIH.WLYHO\ .DUH
Default
TXATC Register Description
IROORZLQJ WDEOHV GHV.ULEH UHJLVWHUV WUDQVPLWWHU VH.WLRQ TXATC_CTRL Control Register 'h80 .ield
*)&,16
Bits
Access
.unction
Default
,QVHUW 7KHVH ELWV GHWHUPLQH ZKHWKHU HD.K LQGLYLGXDOO\ WUDQVPLWWHG VKRXOG LQVHUWHG IURP VHULDO LQSXW LQWHUID.H :KHQ DOWHUHG ZLWK VHULDO 2WKHUZLVH YDOXH PRGLILHG LQVHUWLRQ SURYLGHV DELOLW\ LQVHUW YDOXH LQWR ILHOG KHDGHU .HOO ILHOG UHSUHVHQWHG ILUVW IRXU ELWV ILUVW KHDGHU E\WH .DUU\LQJ LQIRUPDWLRQ DERXW OR.DO IORZ .RQWURO ,QVHUWLRQ GRQH XVLQJ VHULDO LQSXW SRUW .RQWUROOHG HQDEOH UHJLVWHU HQDEOH H[LVWLQJ YDOXH PRGLILHG :KHQ HQDEOHG YDOXH LQVHUWHG GXULQJ HD.K .HOOSUR.HVVLQJ SHULRG QH[W WUDQVPLW .HOO LGOHXQDVVLJQHG .HOO HQDEOH UHJLVWHU YDOXH ,GOH &HOO +HDGHU UHJLVWHU RYHUZULWWHQ &KH.N :KHQ WKLV LQ.RPLQJ .KH.NHG DJDLQVW UHJHQHUDWHG :KHQ HUURU .KH.NLQJ GLVDEOHG HUURUV LJQRUHG ,QYHUW :KHQ WKLV LQYHUVLRQ SHUIRUPHG
+(&&+.
+(&,19
$OWHUD &RUSRUDWLRQ
6SH.LIL.DWLRQV +(&$''
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH $GGLWLRQ :KHQ WKLV SHUIRUPV 0RGXOD DGGLWLRQ KHDGHU EHIRUH .RPSDULVRQ
+(&5*1
5HJHQHUDWH :KHQ WKLV .HOOV ZLWK XQ.RUUH.WDEOH KHDGHUV UHJHQHUDWHG JHQHUDWLQJ SRO\QRPLDO ZLWK RSWLRQDO PRGXOD DGGLWLRQ EDVHG KH.DGG UHJHQHUDWH GHIDXOW 6.UDPEOLQJ :KHQ WKLV SD\ORDG VHOIV\Q.KURQRXV V.UDPEOLQJ SHUIRUPHG XVLQJ SRO\QRPLDO (QDEOH :KHQ WKLV .HOO SUR.HVVRU GLVDEOHG .HOO SUR.HVVRU UHPDLQV VWDWL. VWDWH .RQWLQXHV LJQRUH HQDEOHV XQWLO 1RWH PXVW EHIRUH .HOO UH.HLYHG
6&5$0
TXATC_STAT Status Register 'h82 .ield
,0(0'$9
Bits
Access
.unction
,QVHUWLRQ 0HPRU\ 'DWD $YDLODEOH 7KLV LQGL.DWHV .XUUHQW ,QVHUWLRQ 0HPRU\ 'DWD $YDLODEOH VWDWXV ZKHQ LQVHUWLRQ PHPRU\ URRP HQWLUH .HOO ZULWWHQ PHPRU\ ([WUD.WLRQ 0HPRU\ 'DWD $YDLODEOH 7KLV LQGL.DWHV .XUUHQW ([WUD.WLRQ 0HPRU\ 'DWD $YDLODEOH VWDWXV ZKHQ H[WUD.WLRQ PHPRU\ HQWLUH .HOO UHDG IURP PHPRU\
Default
(0(0'$9
TXATC_IS Interrupt Status Register 'h84 .ield
,0(02)/:
Bits
Access
.unction
Default
,QVHUWLRQ 0HPRU\ 2YHUIORZ ,QWHUUXSW :KHQ WKLV LQGL.DWHV WKDW LQVHUWLRQ PHPRU\ RYHUIORZ R.XUUHG DWWHPSW ZULWH .HOO LQVHUWLRQ PHPRU\ .DXVH .HOO GLV.DUGHG
$OWHUD &RUSRUDWLRQ
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH (0(02)/:
6SH.LIL.DWLRQV
([WUD.WLRQ 0HPRU\ 2YHUIORZ ,QWHUUXSW :KHQ WKLV LQGL.DWHV WKDW H[WUD.WLRQ PHPRU\ RYHUIORZ R.XUUHG DWWHPSW ZULWH .HOO H[WUD.WLRQ PHPRU\ .DXVHV .HOO GLV.DUGHG
,0(0'$9
,QVHUWLRQ 0HPRU\ 'DWD $YDLODEOH ,QWHUUXSW :KHQ WKLV LQGL.DWHV WKDW LQVHUWLRQ PHPRU\ URRP HQWLUH .HOO ZULWWHQ PHPRU\ ([WUD.WLRQ 0HPRU\ 'DWD $YDLODEOH ,QWHUUXSW :KHQ WKLV LQGL.DWHV WKDW H[WUD.WLRQ PHPRU\ HQWLUH .HOO UHDG IURP PHPRU\ &HOO ,QVHUWLRQ ,QWHUUXSW :KHQ WKLV LQGL.DWHV WKDW .HOO EHHQ GUDZQ IURP PHPRU\ LQVHUWHG LQWR GDWD SDWK
(0(0'$9
,0(0&(//
(0(0&(//
&HOO ([WUD.WLRQ ,QWHUUXSW :KHQ WKLV LQGL.DWHV WKDW .HOO EHHQ H[WUD.WHG IURP GDWD SDWK LQWR PHPRU\ $WODQWL. ,QWHUID.H (UURU ,QWHUUXSW WKLV LQGL.DWHV .HOOSD.NHW HUURU EHHQ GHWH.WHG 7KLV UHJLVWHU ZKHQ .HOOSD.NHW HUURU IRXQG ZRUG LQ.RPLQJ .HOO HQWHULQJ .HOO SUR.HVVRU (UURU ,QWHUUXSW WKLV LQGL.DWHV HUURU EHHQ GHWH.WHG .ULWHULD EDVHG XSRQ RSWLRQV IRXQG .RQWURO UHJLVWHU
$(55
+(55
TXATC_IE Interrupt Enable Register 'h86 .ield
,0(02)/:
Bits
Access
.unction
,QVHUWLRQ 0HPRU\ 2YHUIORZ ,QWHUUXSW (QDEOH 7KLV HQDEOHV ,QVHUWLRQ 0HPRU\ 2YHUIORZ LQWHUUXSW DVVHUWHG OLQH
Default
(0(02)/:
([WUD.WLRQ 0HPRU\ 2YHUIORZ ,QWHUUXSW (QDEOH 7KLV HQDEOHV ([WUD.WLRQ 0HPRU\ 2YHUIORZ LQWHUUXSW DVVHUWHG OLQH ,QVHUWLRQ 0HPRU\ 'DWD $YDLODEOH ,QWHUUXSW (QDEOH 7KLV HQDEOHV ,QVHUWLRQ 0HPRU\ 'DWD $YDLODEOH LQWHUUXSW DVVHUWHG OLQH ([WUD.WLRQ 0HPRU\ 'DWD $YDLODEOH ,QWHUUXSW (QDEOH 7KLV HQDEOHV ([WUD.WLRQ 0HPRU\ 'DWD $YDLODEOH LQWHUUXSW DVVHUWHG OLQH
,0(0'$9
(0(0'$9
$OWHUD &RUSRUDWLRQ
6SH.LIL.DWLRQV ,0(0&(//
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH &HOO ,QVHUWLRQ ,QWHUUXSW (QDEOH 7KLV HQDEOHV &HOO ,QVHUWLRQ LQWHUUXSW DVVHUWHG OLQH &HOO ([WUD.WLRQ ,QWHUUXSW (QDEOH 7KLV HQDEOHV &HOO ([WUD.WLRQ LQWHUUXSW DVVHUWHG OLQH $WODQWL. ,QWHUID.H (UURU ,QWHUUXSW (QDEOH 7KLV HQDEOHV &HOO3D.NHW (UURU LQWHUUXSW DVVHUWHG OLQH (UURU ,QWHUUXSW (QDEOH 7KLV HQDEOHV (UURU LQWHUUXSW DVVHUWHG OLQH
(0(0&(//
$(55
+(55
TXATC_OAM .ilter Control Register 'h88 .ield
0*)&
Bits
Access
.unction
Default
0DW.K 7KHVH IRXU ELWV XVHG LQ.OXGH VSH.LILHG ELWV ILOWHU SDWWHUQ :KHQ .RUUHVSRQGLQJ PDVNHG IURP SDWWHUQ UHSUHVHQWV .DUH WKDW PDW.KHV ERWK ORJL.DO ORJL.DO ]HUR 0DW.K 7KHVH WKUHH ELWV XVHG LQ.OXGH VSH.LILHG ELWV ILOWHU SDWWHUQ :KHQ .RUUHVSRQGLQJ PDVNHG IURP SDWWHUQ UHSUHVHQWV .DUH WKDW PDW.KHV ERWK ORJL.DO ORJL.DO ]HUR 0DW.K 7KLV XVHG LQ.OXGH VSH.LILHG ILOWHU SDWWHUQ :KHQ PDVNHG IURP SDWWHUQ UHSUHVHQWV .DUH WKDW PDW.KHV ERWK ORJL.DO ORJL.DO ]HUR 7KHVH IRXU ELWV XVHG LGHQWLI\ *HQHUL. )ORZ &RQWURO ELWV ILUVW R.WHW ILOWHU SDWWHUQ 7RJHWKHU IRUP EDVH ILOWHU SDWWHUQ KHDGHU YDOXH PDW.KLQJ WKLV SDWWHUQ GLV.DUGHG ILOWHU VWDWL.DOO\ PDW.K XVHG H[.OXGH .HUWDLQ ELWV IURP WKLV ILOWHU SDWWHUQ
0&/3
$OWHUD &RUSRUDWLRQ
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
6SH.LIL.DWLRQV
3D\ORDG 7\SH 7KHVH WKUHH ELWV XVHG GHWHUPLQH SD\ORDG W\SH ILOWHULQJ .HOOV ELWV SUH.HGH IRXQG IRXUWK R.WHW 7RJHWKHU IRUP EDVH ILOWHU SDWWHUQ KHDGHU YDOXH PDW.KLQJ WKLV SDWWHUQ GLV.DUGHG ILOWHU VWDWL.DOO\ PDW.K XVHG H[.OXGH IURP ILOWHU SDWWHUQ &HOO /RVV 3ULRULW\ :KHQ WKLV DVVHUWV .HOO ORVV SULRULW\ .HOO RWKHUZLVH ODVW KHDGHU IRXQG IRXUWK R.WHW 7RJHWKHU ELWV IRUP EDVH ILOWHU SDWWHUQ KHDGHU YDOXH PDW.KLQJ WKLV SDWWHUQ GLV.DUGHG ILOWHU VWDWL.DOO\ PDW.K XVHG H[.OXGH .HUWDLQ ELWV IURP ILOWHU SDWWHUQ
TXATC_IDLE Idle Cell Control Register 'h8A .ield
3</'
Bits
Access
.unction
3D\ORDG 7KHVH HLJKW ELWV XVHG UHSUHVHQW SDWWHUQ LQVHUWHG SD\ORDG LGOH .HOOV ,GOH .HOOV GHIDXOWHG LGOH .HOO SD\ORDG 7KHVH IRXU ELWV XVHG ELWV LGOH .HOO KHDGHU ,GOH .HOOV GHIDXOWHG 3D\ORDG 7\SH 7KHVH WKUHH ELWV XVHG ELWV LGOH .HOO KHDGHU ,GOH .HOOV GHIDXOWHG &HOO /RVV 3ULRULW\ 7KLV XVHG LGOH .HOO KHDGHU ,GOH .HOOV GHIDXOWHG
Default
$OWHUD &RUSRUDWLRQ
6SH.LIL.DWLRQV
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
TXATC_IMEM Insertion Memory Access 'h8C .ield
Bits
Access
.unction
Default
,QVHUWLRQ 0HPRU\ :KHQ WKLV LQGL.DWHV WKDW R.WHW ZULWWHQ LQVHUWLRQ PHPRU\ ILUVW ZRUG .HOO VWDUW .HOO 7KLV PXVW .RQMXQ.WLRQ ZLWK ILUVW R.WHW .HOO ZRUG EHLQJ SOD.HG GDWD OLQH DJDLQ XQWLO .HOO WUDQVD.WLRQ EHHQ .RPSOHWHG WKXV DOORZLQJ SURSHU .HOO LQVHUWLRQ $IWHU ILUVW R.WHW EHHQ ZULWWHQ WKLV VKRXOG &HOO ,QVHUWLRQ 0HPRU\ 'DWD :KHQ GDWD ZULWWHQ WKLV OR.DWLRQ GDWD WUDQVIHUUHG ,QVHUWLRQ 0HPRU\ HQWLUH .HOO WUDQVIHU R.WHWV PXVW ZULWWHQ EHIRUH QH[W .HOO GDWD D.HVVHG 5HPHPEHU PXVW ILUVW R.WHW .HOO SOD.HG LQWR LQVHUWLRQ PHPRU\
TXATC_EMEM Extraction Memory Access 'h8E .ield
Bits
Access
.unction
Default
([WUD.WLRQ 0HPRU\ :KHQ WKLV LQGL.DWHV WKDW R.WHW UHDG IURP H[WUD.WLRQ PHPRU\ ILUVW R.WHW .HOO VWDUW .HOO 7KLV .RQMXQ.WLRQ ZLWK ILUVW R.WHW .HOO ZRUG EHLQJ SOD.HG GDWD OLQH VKDOO DJDLQ XQWLO .HOO WUDQVD.WLRQ EHHQ .RPSOHWHG &HOO ([WUD.WLRQ 0HPRU\ 'DWD :KHQ GDWD UHDG IURP WKLV OR.DWLRQ GDWD WUDQVIHUUHG IURP ([WUD.WLRQ 0HPRU\ :KHQ GDWD ZULWWHQ WKLV OR.DWLRQ GDWD WUDQVIHUUHG ,QVHUWLRQ 0HPRU\ HQWLUH .HOO WUDQVIHU R.WHWV PXVW UHDG EHIRUH QH[W .HOO GDWD D.HVVHG 5HPHPEHU LQGL.DWHV ILUVW R.WHW .HOO
$OWHUD &RUSRUDWLRQ
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
6SH.LIL.DWLRQV
TXATC_PM_ERR Error Performance Monitoring 'hA0 .ield
Bits
Access
57&:
.unction
Default
(UURU &RXQWHU 7KLV UHJLVWHU UHSUHVHQWV QXPEHU HUURUV GHWH.WHG WUDQVPLWWHU .HOO SUR.HVVRU LQ.OXGLQJ KHDGHU $WODQWL. LQWHUID.H HUURUV 7KLV UHJLVWHU LQ.UHPHQWHG HD.K HUURU ZLOO VDWXUDWH DIWHU UHD.KHV K))))
TXATC_PM_CELL Cell Performance Monitoring 'hA2 .ield
Bits
Access
57&:
.unction
Default
&HOO &RXQWHU 7KLV UHJLVWHU UHSUHVHQWV QXPEHU .HOOV WKDW KDYH EHHQ UHDG IURP .HOO EXIIHU 7KLV UHJLVWHU LQ.UHPHQWHG HD.K .HOO VX.HVVIXOO\ UHDG ZLOO VDWXUDWH DIWHU UHD.KHV K))))
TXATC_PM_DISC Discard Cell Performance Monitoring 'hA4 .ield
Bits
Access
57&:
.unction
Default
'LV.DUGHG &HOO &RXQWHU 7KLV UHJLVWHU UHSUHVHQWV QXPEHU .HOOV WKDW KDYH EHHQ GLV.DUGHG &HOOV GLV.DUGHG EH.DXVH HUURUV KHDGHU 7KLV UHJLVWHU LQ.UHPHQWHG HD.K GLV.DUGHG .HOO ZLOO VDWXUDWH DIWHU UHD.KHV K))))
TXATC_PM_HERR Error Performance Monitoring 'hA6 .ield
Bits
Access
57&:
.unction
Default
(UURU &RXQWHU 7KLV UHJLVWHU UHSUHVHQWV QXPEHU .HOOV WKDW KDYH HUURU 7KLV UHJLVWHU LQ.UHPHQWHG ZKHQ .HOO HUURU GHWH.WHG ZLOO VDWXUDWH DIWHU UHD.KHV K))))
$OWHUD &RUSRUDWLRQ
6SH.LIL.DWLRQV
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
TXATC_PM_AERR Atlantic Error Performance Monitoring 'hA8 .ield
Bits
Access
57&:
.unction
Default
$WODQWL. ,QWHUID.H (UURU &RXQWHU 7KLV UHJLVWHU UHSUHVHQWV QXPEHU .HOOV WKDW KDYH $WODQWL. ,QWHUID.H HUURU 7KLV UHJLVWHU LQ.UHPHQWHG HD.K .HOO ZLWK WKLV HUURU ZLOO VDWXUDWH DIWHU UHD.KHV K))))
TXATC_PM_OAM .ilter Performance Monitoring 'hAA .ield
Bits
Access
57&:
.unction
)LOWHU 3HUIRUPDQ.H 0RQLWRULQJ 7KLV UHJLVWHU UHSUHVHQWV QXPEHU .HOOV WKDW ILOWHUHG ILOWHU .HOO ILOWHULQJ .ULWHULD EDVHG XSRQ ILOWHU .RQWURO UHJLVWHU 7KLV UHJLVWHU LQ.UHPHQWHG .HOOV WKDW PDW.K ILOWHU SDWWHUQ HQWLUH .HOO GLV.DUGHG .RXQWHU ZLOO VDWXUDWH DIWHU UHD.KHV K))))
Default
TXATC_PM_.ILT0 .ilter Performance Monitoring 'hAC .ield
Bits
Access
57&:
.unction
)LOWHU 3HUIRUPDQ.H 0RQLWRULQJ 7KLV UHJLVWHU UHSUHVHQWV QXPEHU .HOOV WKDW ILOWHUHG .HOO ILOWHULQJ .ULWHULD EDVHG XSRQ DVVR.LDWLYH &75/ ILOWHU UHJLVWHUV ILOWHU PXVW HQDEOHG PDW.K .HOO EDVHG SDWWHUQ VHQVH .KH.N WKLV UHJLVWHU LQ.UHPHQWHG .RXQWHU ZLOO VDWXUDWH DIWHU UHD.KHV K))))
Default
$OWHUD &RUSRUDWLRQ
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
6SH.LIL.DWLRQV
TXATC_PM_.ILT1 .ilter Performance Monitoring 'hAE .ield
Bits
Access
57&:
.unction
)LOWHU 3HUIRUPDQ.H 0RQLWRULQJ 7KLV UHJLVWHU UHSUHVHQWV QXPEHU .HOOV WKDW ILOWHUHG .HOO ILOWHULQJ .ULWHULD EDVHG XSRQ DVVR.LDWLYH &75/ ILOWHU UHJLVWHUV ILOWHU PXVW HQDEOHG PDW.K .HOO EDVHG SDWWHUQ VHQVH .KH.N WKLV UHJLVWHU LQ.UHPHQWHG .RXQWHU ZLOO VDWXUDWH DIWHU UHD.KHV K))))
Default
TXATC_PM_.ILT2 .ilter Performance Monitoring 'hB0 .ield
Bits
Access
57&:
.unction
)LOWHU 3HUIRUPDQ.H 0RQLWRULQJ 7KLV UHJLVWHU UHSUHVHQWV QXPEHU .HOOV WKDW ILOWHUHG .HOO ILOWHULQJ .ULWHULD EDVHG XSRQ DVVR.LDWLYH &75/ ILOWHU UHJLVWHUV ILOWHU PXVW HQDEOHG PDW.K .HOO EDVHG SDWWHUQ VHQVH .KH.N WKLV UHJLVWHU LQ.UHPHQWHG .RXQWHU ZLOO VDWXUDWH DIWHU UHD.KHV K))))
Default
TXATC_PM_.ILT3 .ilter Performance Monitoring 'hB2 .ield
Bits
Access
57&:
.unction
)LOWHU 3HUIRUPDQ.H 0RQLWRULQJ 7KLV UHJLVWHU UHSUHVHQWV QXPEHU .HOOV WKDW ILOWHUHG .HOO ILOWHULQJ .ULWHULD EDVHG XSRQ DVVR.LDWLYH &75/ ILOWHU UHJLVWHUV ILOWHU PXVW HQDEOHG PDW.K .HOO EDVHG SDWWHUQ VHQVH .KH.N WKLV UHJLVWHU LQ.UHPHQWHG .RXQWHU ZLOO VDWXUDWH DIWHU UHD.KHV K))))
Default
$OWHUD &RUSRUDWLRQ
6SH.LIL.DWLRQV
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
TXATC_.ILT0_CTRL .ilter Control Register 'hC0 .ield
Bits
Access
.unction
Default
)LOWHU $.WLRQ 7KHVH ELWV .RQWURO ILOWHU D.WLRQ ILOWHU SHUIRUPV .RS\ .HOO D.WLRQ ILOWHU SHUIRUPV .RS\ .HOO D.WLRQ ILOWHU SHUIRUPV GLV.DUG .HOO D.WLRQ ILOWHU SHUIRUPV HQTXHXH .HOO D.WLRQ )LOWHU 6HQVH 7KLV .RQWUROV ILOWHU PRGH D.WV .HOOV WKDW PDW.K SDWWHUQ D.WV .HOOV WKDW PDW.K SDWWHUQ )LOWHU (QDEOH :KHQ WKLV ILOWHU HQDEOHG
TXATC_.ILT0_PAT0 .ilter Pattern 'hC2 .ield
0$7&+
Bits
Access
.unction
Default
)LOWHU 3DWWHUQ /RZHU 7KHVH ELWV ORZHU SDWWHUQ WKDW PXVW PDW.K ILUVW ELWV LQ.RPLQJ .HOO ILOWHU WDNH D.WLRQ 1RWH RQO\ ELWV ZLWK .RUUHVSRQGLQJ &+(&. UHJLVWHU D.WXDOO\ .KH.NHG
TXATC_.ILT0_PAT1 .ilter Pattern 'hC4 .ield
0$7&+
Bits
Access
.unction
Default
)LOWHU 3DWWHUQ 8SSHU 7KHVH ELWV XSSHU SDWWHUQ WKDW PXVW PDW.K ILUVW ELWV LQ.RPLQJ .HOO ILOWHU WDNH D.WLRQ 1RWH RQO\ ELWV ZLWK .RUUHVSRQGLQJ &+(&. UHJLVWHU D.WXDOO\ .KH.NHG
$OWHUD &RUSRUDWLRQ
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
6SH.LIL.DWLRQV
TXATC_.ILT0_CHK0 .ilter Check 'hC6 .ield
0$7&+
Bits
Access
.unction
)LOWHU &KH.N /RZHU 7KHVH ELWV ORZHU ELWV .KH.N DUHD SRVLWLRQ D.WXDOO\ .KH.NHG .RUUHVSRQGLQJ PXVW PDW.K .RUUHVSRQGLQJ LQ.RPLQJ .HOO KHDGHU WKHUH IXOO PDW.K SRVLWLRQ .KH.NHG WKHUHIRUH HIIH.WLYHO\ .DUH
Default
TXATC_.ILT0_CHK1 .ilter Check 'hC8 .ield
0$7&+
Bits
Access
.unction
)LOWHU &KH.N /RZHU 7KHVH ELWV ORZHU ELWV .KH.N DUHD SRVLWLRQ D.WXDOO\ .KH.NHG .RUUHVSRQGLQJ PXVW PDW.K .RUUHVSRQGLQJ LQ.RPLQJ .HOO KHDGHU WKHUH IXOO PDW.K SRVLWLRQ .KH.NHG WKHUHIRUH HIIH.WLYHO\ .DUH
Default
TXATC_.ILT1_CTRL .ilter Control Register 'hCA .ield
Bits
Access
.unction
Default
)LOWHU $.WLRQ 7KHVH ELWV .RQWURO ILOWHU D.WLRQ ILOWHU SHUIRUPV .RS\ .HOO D.WLRQ ILOWHU SHUIRUPV .RS\ .HOO D.WLRQ ILOWHU SHUIRUPV GLV.DUG .HOO D.WLRQ ILOWHU SHUIRUPV HQTXHXH .HOO D.WLRQ )LOWHU 6HQVH 7KLV .RQWUROV ILOWHU PRGH D.WV .HOOV WKDW PDW.K SDWWHUQ D.WV .HOOV WKDW PDW.K SDWWHUQ )LOWHU (QDEOH :KHQ WKLV ILOWHU HQDEOHG
$OWHUD &RUSRUDWLRQ
6SH.LIL.DWLRQV
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
TXATC_.ILT1_PAT0 .ilter Pattern 'hCC .ield
0$7&+
Bits
Access
.unction
Default
)LOWHU 3DWWHUQ /RZHU 7KHVH ELWV ORZHU SDWWHUQ WKDW PXVW PDW.K ILUVW ELWV LQ.RPLQJ .HOO ILOWHU WDNH D.WLRQ 1RWH RQO\ ELWV ZLWK .RUUHVSRQGLQJ &+(&. UHJLVWHU D.WXDOO\ .KH.NHG
TXATC_.ILT1_PAT1 .ilter Pattern 'hCE .ield
0$7&+
Bits
Access
.unction
Default
)LOWHU 3DWWHUQ 8SSHU 7KHVH ELWV XSSHU SDWWHUQ WKDW PXVW PDW.K ILUVW ELWV LQ.RPLQJ .HOO ILOWHU WDNH D.WLRQ 1RWH RQO\ ELWV ZLWK .RUUHVSRQGLQJ &+(&. UHJLVWHU D.WXDOO\ .KH.NHG
TXATC_.ILT1_CHK0 .ilter Check 'hD0 .ield
0$7&+
Bits
Access
.unction
Default
)LOWHU &KH.N /RZHU 7KHVH ELWV ORZHU ELWV .KH.N DUHD SRVLWLRQ D.WXDOO\ .KH.NHG .RUUHVSRQGLQJ PXVW PDW.K .RUUHVSRQGLQJ LQ.RPLQJ .HOO KHDGHU WKHUH IXOO PDW.K SRVLWLRQ .KH.NHG WKHUHIRUH HIIH.WLYHO\ .DUH
$OWHUD &RUSRUDWLRQ
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
6SH.LIL.DWLRQV
TXATC_.ILT1_CHK1 .ilter Check 'hD2 .ield
0$7&+
Bits
Access
.unction
)LOWHU &KH.N /RZHU 7KHVH ELWV ORZHU ELWV .KH.N DUHD SRVLWLRQ D.WXDOO\ .KH.NHG .RUUHVSRQGLQJ PXVW PDW.K .RUUHVSRQGLQJ LQ.RPLQJ .HOO KHDGHU WKHUH IXOO PDW.K SRVLWLRQ .KH.NHG WKHUHIRUH HIIH.WLYHO\ .DUH
Default
TXATC_.ILT2_CTRL .ilter Control Register 'hD4 .ield
Bits
Access
.unction
Default
)LOWHU $.WLRQ 7KHVH ELWV .RQWURO ILOWHU D.WLRQ ILOWHU SHUIRUPV .RS\ .HOO D.WLRQ ILOWHU SHUIRUPV .RS\ .HOO D.WLRQ ILOWHU SHUIRUPV GLV.DUG .HOO D.WLRQ ILOWHU SHUIRUPV HQTXHXH .HOO D.WLRQ )LOWHU 6HQVH 7KLV .RQWUROV ILOWHU PRGH D.WV .HOOV WKDW PDW.K SDWWHUQ D.WV .HOOV WKDW PDW.K SDWWHUQ )LOWHU (QDEOH :KHQ WKLV ILOWHU HQDEOHG
TXATC_.ILT2_PAT0 .ilter Pattern 'hD6 .ield
0$7&+
Bits
Access
.unction
Default
)LOWHU 3DWWHUQ /RZHU 7KHVH ELWV ORZHU SDWWHUQ WKDW PXVW PDW.K ILUVW ELWV LQ.RPLQJ .HOO ILOWHU WDNH D.WLRQ 1RWH RQO\ ELWV ZLWK .RUUHVSRQGLQJ &+(&. UHJLVWHU D.WXDOO\ .KH.NHG
$OWHUD &RUSRUDWLRQ
6SH.LIL.DWLRQV
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
TXATC_.ILT2_PAT1 .ilter Pattern 'hD8 .ield
0$7&+
Bits
Access
.unction
Default
)LOWHU 3DWWHUQ 8SSHU 7KHVH ELWV XSSHU SDWWHUQ WKDW PXVW PDW.K ILUVW ELWV LQ.RPLQJ .HOO ILOWHU WDNH D.WLRQ 1RWH RQO\ ELWV ZLWK .RUUHVSRQGLQJ &+(&. UHJLVWHU D.WXDOO\ .KH.NHG
TXATC_.ILT2_CHK0 .ilter Check 'hDA .ield
0$7&+
Bits
Access
.unction
Default
)LOWHU &KH.N /RZHU 7KHVH ELWV ORZHU ELWV .KH.N DUHD SRVLWLRQ D.WXDOO\ .KH.NHG .RUUHVSRQGLQJ PXVW PDW.K .RUUHVSRQGLQJ LQ.RPLQJ .HOO KHDGHU WKHUH IXOO PDW.K SRVLWLRQ .KH.NHG WKHUHIRUH HIIH.WLYHO\ .DUH
TXATC_.ILT2_CHK1 .ilter Check 'hDC .ield
0$7&+
Bits
Access
.unction
Default
)LOWHU &KH.N /RZHU 7KHVH ELWV ORZHU ELWV .KH.N DUHD SRVLWLRQ D.WXDOO\ .KH.NHG .RUUHVSRQGLQJ PXVW PDW.K .RUUHVSRQGLQJ LQ.RPLQJ .HOO KHDGHU WKHUH IXOO PDW.K SRVLWLRQ .KH.NHG WKHUHIRUH HIIH.WLYHO\ .DUH
$OWHUD &RUSRUDWLRQ
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
6SH.LIL.DWLRQV
TXATC_.ILT3_CTRL .ilter Control Register 'hDE .ield
Bits
Access
.unction
Default
)LOWHU $.WLRQ 7KHVH ELWV .RQWURO ILOWHU D.WLRQ ILOWHU SHUIRUPV .RS\ .HOO D.WLRQ ILOWHU SHUIRUPV .RS\ .HOO D.WLRQ ILOWHU SHUIRUPV GLV.DUG .HOO D.WLRQ ILOWHU SHUIRUPV HQTXHXH .HOO D.WLRQ )LOWHU 6HQVH 7KLV .RQWUROV ILOWHU PRGH D.WV .HOOV WKDW PDW.K SDWWHUQ D.WV .HOOV WKDW PDW.K SDWWHUQ )LOWHU (QDEOH :KHQ WKLV ILOWHU HQDEOHG
TXATC_.ILT3_PAT0 .ilter Pattern 'hE0 .ield
0$7&+
Bits
Access
.unction
Default
)LOWHU 3DWWHUQ /RZHU 7KHVH ELWV ORZHU SDWWHUQ WKDW PXVW PDW.K ILUVW ELWV LQ.RPLQJ .HOO ILOWHU WDNH D.WLRQ 1RWH RQO\ ELWV ZLWK .RUUHVSRQGLQJ &+(&. UHJLVWHU D.WXDOO\ .KH.NHG
TXATC_.ILT3_PAT1 .ilter Pattern 'hE2 .ield
0$7&+
Bits
Access
.unction
Default
)LOWHU 3DWWHUQ 8SSHU 7KHVH ELWV XSSHU SDWWHUQ WKDW PXVW PDW.K ILUVW ELWV LQ.RPLQJ .HOO ILOWHU WDNH D.WLRQ 1RWH RQO\ ELWV ZLWK .RUUHVSRQGLQJ &+(&. UHJLVWHU D.WXDOO\ .KH.NHG
$OWHUD &RUSRUDWLRQ
6SH.LIL.DWLRQV
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
TXATC_.ILT3_CHK0 .ilter Check 'hE4 .ield
0$7&+
Bits
Access
.unction
Default
)LOWHU &KH.N /RZHU 7KHVH ELWV ORZHU ELWV .KH.N DUHD SRVLWLRQ D.WXDOO\ .KH.NHG .RUUHVSRQGLQJ PXVW PDW.K .RUUHVSRQGLQJ LQ.RPLQJ .HOO KHDGHU WKHUH IXOO PDW.K SRVLWLRQ .KH.NHG WKHUHIRUH HIIH.WLYHO\ .DUH
TXATC_.ILT3_CHK1 .ilter Check 'hE6 .ield
0$7&+
Bits
Access
.unction
Default
)LOWHU &KH.N /RZHU 7KHVH ELWV ORZHU ELWV .KH.N DUHD SRVLWLRQ D.WXDOO\ .KH.NHG .RUUHVSRQGLQJ PXVW PDW.K .RUUHVSRQGLQJ LQ.RPLQJ .HOO KHDGHU WKHUH IXOO PDW.K SRVLWLRQ .KH.NHG WKHUHIRUH HIIH.WLYHO\ .DUH
$OWHUD &RUSRUDWLRQ
*HWWLQJ 6WDUWHG
8VHU *XLGH
7KLV VH.WLRQ GHV.ULEHV REWDLQ YDULDQW IURP &HOO 3UR.HVVRU 0HJD&RUH )XQ.WLRQ H[SODLQV LQVWDOO \RXU ZDONV WKURXJK SUR.HVV LPSOHPHQWLQJ YDULDQW GHVLJQ WHVWGULYH XVLQJ $OWHUD 2SHQ&RUH 4XDUWXV LQVWDQWLDWH SHUIRUP SOD.HDQGURXWH SHUIRUP VWDWL. WLPLQJ DQDO\VLV VLPXODWH XVLQJ WKLUGSDUW\ VLPXODWRU ZLWKLQ \RXU .XVWRP ORJL. 2QO\ ZKHQ UHDG\ JHQHUDWH SURJUDPPLQJ ILOHV QHHG REWDLQ OL.HQVHV WKURXJK \RXU OR.DO $OWHUD VDOHV UHSUHVHQWDWLYH
Design Walkthrough
7KLV GHVLJQ ZDONWKURXJK LQYROYHV IROORZLQJ VWHSV 2EWDLQLQJ LQVWDOOLQJ &HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ *HQHUDWLQJ .XVWRP \RXU V\VWHP XVLQJ 0HJD:L]DUG 3OXJ,Q ,PSOHPHQWLQJ UHVW \RXU V\VWHP XVLQJ $+'/ 9+'/ 9HULORJ &RPSLOLQJ \RXU GHVLJQ SHUIRUPLQJ SOD.HDQGURXWH /L.HQVLQJ .RQILJXUH GHYL.H
ttii ttii
LQVWUX.WLRQV DVVXPH WKDW
XVLQJ IDPLOLDU ZLWK 4XDUWXV VRIWZDUH 4XDUWXV VRIWZDUH YHUVLRQ KLJKHU LQVWDOOHG GHIDXOW OR.DWLRQ XVLQJ 2SHQ&RUH IHDWXUH WHVWGULYH KDYH OL.HQVHG
$OWHUD &RUSRUDWLRQ
*HWWLQJ 6WDUWHG
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
Obtaining Installing CP622
VWDUW XVLQJ QHHG REWDLQ 0HJD&RUH SD.NDJH IURP \RXU OR.DO $OWHUD UHSUHVHQWDWLYH SD.NDJH LQ.OXGHV
0HJD:L]DUG 3OXJ,Q (Q.U\SWHG JDWH OHYHO QHWOLVW 3OD.H 5RXWH .RQVWUDLQWV ZKHUH QH.HVVDU\ 6H.XUH VLPXODWLRQ PRGHO 6DQLW\ WHVW EHQ.K $.HVV SUREOHP UHSRUWLQJ V\VWHP ,QWHUID.H )XQ.WLRQDO 6SH.LIL.DWLRQV $,5EXV 0LGEXV $WODQWL. 'DWD 6KHHW 8VHU *XLGH
Installing MegaCore .iles
0HJD:L]DUG 3OXJ,Q JHQHUDWH ILOHV LQVWDOO WKHP \RXU IROORZLQJ LQVWUX.WLRQV GHV.ULEH WKLV SUR.HVV %HIRUH 0HJD:L]DUG 3OXJ,Q PXVW KDYH -DYD UXQWLPH HQYLURQPHQW YHUVLRQ GRZQORDG WKLV ILOH IURP -DYD VLWH KWWSZZZMDYDVXQ.RP
:LQGRZV :LQGRZV IROORZ LQVWUX.WLRQV EHORZ &OL.N 6WDUW PHQX 7\SH SDWK QDPH!?ILOHQDPH!H[H ZKHUH SDWK QDPH! OR.DWLRQ GRZQORDGHG ILOHQDPH! ILOHQDPH &OL.N 0HJD&RUH ,QVWDOOHU GLDORJ DSSHDUV )ROORZ ZL]DUG LQVWUX.WLRQV ILQLVK LQVWDOODWLRQ $IWHU KDYH ILQLVKHG LQVWDOOLQJ ILOHV PXVW VSH.LI\ GLUH.WRU\ ZKL.K LQVWDOOHG WKHP XVHU OLEUDU\ 4XDUWXV VRIWZDUH 6HDU.K /LEUDULHVµ 4XDUWXV +HOS LQVWUX.WLRQV WKHVH OLEUDULHV
Generating Custom CP622
7KLV VH.WLRQ GHV.ULEHV GHVLJQ IORZ XVLQJ 4XDUWXV GHYHORSPHQW V\VWHP 0HJD:L]DUG 3OXJ,Q 0DQDJHU SURYLGHG ZLWK 0HJD:L]DUG 3OXJ,Q ZLWKLQ 4XDUWXV .UHDWH PRGLI\ GHVLJQ ILOHV PHHW QHHGV \RXU DSSOL.DWLRQ WKHQ LQVWDQWLDWH \RXU GHVLJQ ILOH
$OWHUD &RUSRUDWLRQ
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
*HWWLQJ 6WDUWHG
.UHDWH .XVWRP XVLQJ ZL]DUG IROORZ WKHVH VWHSV 6WDUW 0HJD:L]DUG 3OXJ,Q .KRRVLQJ 0HJD:L]DUG 3OXJ,Q 0DQDJHU .RPPDQG )LOH PHQX 4XDUWXV VRIWZDUH 0HJD:L]DUG 3OXJ,Q 0DQDJHU GLDORJ GLVSOD\HG 5HIHU 4XDUWXV +HOS GHWDLOHG LQVWUX.WLRQV 0HJD:L]DUG 3OXJ,Q 0DQDJHU
6SH.LI\ WKDW ZDQW .UHDWH .XVWRP YDULDQW .OL.N 1H[W VH.RQG SDJH ZL]DUG VHOH.W IURP IROGHU &KRRVH W\SH RXWSXW ILOHV VSH.LI\ IROGHU QDPH ILOHV ZL]DUG .UHDWHV .OL.N 1H[W 6HOH.W RSWLRQDO SDUDPHWHUV .KRL.HV WKDW UHTXLUH ILQDO V.UHHQ OLVWV GHVLJQ ILOHV WKDW ZL]DUG .UHDWHV &OL.N )LQLVK
ttii ttii
Implementing System Compiling Performing Place Route
2Q.H KDYH .UHDWHG \RXU .XVWRP UHDG\ LPSOHPHQW ILOHV JHQHUDWHG 0HJD:L]DUG 4XDUWXV VRIWZDUH RWKHU WRROV .UHDWH \RXU GHVLJQ 4XDUWXV VRIWZDUH .RPSLOH SOD.HDQGURXWH \RXU GHVLJQ 5HIHU 4XDUWXV +HOS LQVWUX.WLRQV SHUIRUPLQJ .RPSLODWLRQ $IWHU KDYH YHULILHG WKDW \RXU GHVLJQ IXQ.WLRQDOO\ .RUUH.W UHDG\ SHUIRUP V\VWHP YHULIL.DWLRQ
Performing Synthesis Compilation Post-Routing Simulation
4XDUWXV VRIWZDUH ZRUNV VHDPOHVVO\ ZLWK WRROV IURP YHQGRUV LQ.OXGLQJ &DGHQ.H ([HPSODU /RJL. 0HQWRU *UDSKL.V 6\QRSV\V 6\QSOL.LW\ 9LHZORJL. $IWHU KDYH OL.HQVHG JHQHUDWH (',) 9+'/ 9HULORJ 6WDQGDUG 'HOD\ 2XWSXW )LOHV IURP 4XDUWXV VRIWZDUH WKHP ZLWK \RXU H[LVWLQJ WRROV SHUIRUP IXQ.WLRQDO PRGHOLQJ SRVWURXWH VLPXODWLRQ \RXU GHVLJQ
Using Third-Party Tools
V\QWKHVL]H \RXU GHVLJQ WKLUGSDUW\ WRRO SHUIRUP SRVW URXWH VLPXODWLRQ IROORZ WKHVH VWHSV &UHDWH \RXU .XVWRP GHVLJQ LQVWDQWLDWLQJ
$OWHUD &RUSRUDWLRQ
*HWWLQJ 6WDUWHG
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
6\QWKHVL]H GHVLJQ XVLQJ \RXU WKLUGSDUW\ WRRO <RXU WRRO VKRXOG WUHDW LQVWDQWLDWLRQ EOD.N HLWKHU VHWWLQJ DWWULEXWHV LJQRULQJ LQVWDQWLDWLRQ $IWHU .RPSLODWLRQ JHQHUDWH KLHUDU.KL.DO QHWOLVW ILOH \RXU WKLUG SDUW\ WRRO 2SHQ \RXU QHWOLVW ILOH 4XDUWXV VRIWZDUH SUHV\QWKHVL]HG HQ.U\SWHG HYTPY ILOH IURP \RXU ZRUNLQJ GLUH.WRU\
Using Quartus Software
6HOH.W &RPSLOH PRGH 3UR.HVVLQJ PHQX 6SH.LI\ &RPSLOHU VHWWLQJV &RPSLOHU 6HWWLQJV GLDORJ 3UR.HVVLQJ PHQX &RPSLOHU 6HWWLQJV ZL]DUG 6SH.LI\ XVHU OLEUDULHV SURMH.W RUGHU ZKL.K &RPSLOHU VHDU.KHV OLEUDULHV 6SH.LI\ LQSXW VHWWLQJV SURMH.W &KRRVH 7RRO 6HWWLQJV 3URMH.W PHQX 6HOH.W &XVWRP (',) 'HVLJQ HQWU\V\QWKHVLV WRRO OLVW &OL.N 6HWWLQJV 7RRO ,QSXW 6HWWLQJV GLDORJ PDNH VXUH WKDW UHOHYDQW WRRO QDPH RSWLRQ VHOH.WHG 'HVLJQ (QWU\6\QWKHVLV 7RRO OLVW 'HSHQGLQJ W\SH RXWSXW ILOH ZDQW VSH.LI\ 9HULORJ RXWSXW VHWWLQJV 9+'/ RXWSXW VHWWLQJV *HQHUDO 6HWWLQJV GLDORJ 3URMH.W PHQX 9+'/ ODQJXDJH RSWLRQ SUHV\QWKHVL]HG HQ.U\SWHG HYTPY ILOH IURP \RXU ZRUNLQJ GLUH.WRU\ &RPSLOH \RXU GHVLJQ 4XDUWXV &RPSLOHU V\QWKHVL]HV SHUIRUPV SOD.HDQGURXWH \RXU GHVLJQ JHQHUDWHV RXWSXW SURJUDPLQJ ILOHV ,PSRUW \RXU 4XDUWXVJHQHUDWHG RXWSXW ILOHV LQWR \RXU WKLUGSDUW\ WRRO SRVWURXWH GHYL.HOHYHO V\VWHPOHYHO VLPXODWLRQ
$OWHUD &RUSRUDWLRQ
&HOO 3UR.HVVRU 0ESV 0HJD&RUH )XQ.WLRQ 8VHU *XLGH
*HWWLQJ 6WDUWHG
.unctional Simulation Using Visual Models
7KLV VH.WLRQ GHV.ULEHV 9LVXDO PRGHO YHULIL.DWLRQ SURYLGHV LQVWUX.WLRQV XVLQJ WKHVH PRGHOV )LJXUH VKRZV H[DPSOH 9LVXDO PRGHO DUUDQJHPHQW .igure General Arrangement
(RTL) Hook-Up Model: Black Verilog VHDL Wrapper Empty Declaration
User Design (RTL)
Utility (RTL)
Utility (RTL)
Utility (RTL)
ttii ttii
OHYHO 9LVXDO PRGHO WUHDWHG VXEEOR.N GHVLJQ PDLQ GHVLJQ XQLW ,QVWDOOLQJ 9LVXDO 6RIWZDUH
'RZQORDGLQJ
9LVXDO VRIWZDUH ID.LOLWDWHV 9LVXDO VLPXODWLRQ PRGHOV DOORZLQJ ZDYHIRUPV YLHZHG XVLQJ WKLUGSDUW\ VLPXODWLRQ WRROV YLHZ VLPXODWLRQ PRGHO PXVW KDYH 9LVXDO VRIWZDUH LQVWDOOHG \RXU V\VWHP GRZQORDG VRIWZDUH LQVWUX.WLRQV VRIWZDUH UHIHU $OWHUD VLWH KWWSZZZDOWHUD.RP,3PHJDVWRUH
Licensing Configuring Device
$IWHU KDYH .RPSLOHG DQDO\]HG \RXU GHVLJQ UHDG\ .RQILJXUH \RXU WDUJHWHG $OWHUD VHPL.RQGX.WRU GHYL.H HYDOXDWLQJ ZLWK 2SHQ&RUH IHDWXUH PXVW OL.HQVH IXQ.WLRQ EHIRUH JHQHUDWH SURJUDPPLQJ ILOHV REWDLQ OL.HQVHV .RQWD.W \RXU OR.DO $OWHUD VDOHV UHSUHVHQWDWLYH .XUUHQW YDULDQWV VLQJOH OL.HQVH ZLWK RUGHULQJ .RGH 3/60&3
$OWHUD &RUSRUDWLRQ

Other recent searches


UPC2771TB - UPC2771TB   UPC2771TB Datasheet
TY0137A - TY0137A   TY0137A Datasheet
Si6963DQ - Si6963DQ   Si6963DQ Datasheet
MTC-16101X - MTC-16101X   MTC-16101X Datasheet
MS2393 - MS2393   MS2393 Datasheet
CPU32 - CPU32   CPU32 Datasheet
CPU32 - CPU32   CPU32 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive