Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ARM PrimeCell advanced audio codec interface technical reference manual.pdf
Скачиваний:
26
Добавлен:
23.08.2013
Размер:
885.68 Кб
Скачать

Programmer’s Model for Test

4.6Integration test summary

Table 4-6 summarizes the integration test strategy for all PrimeCell AACI pins.

 

 

 

Table 4-6 PrimeCell AACI integration test strategy

 

 

 

 

Name

Type

Source/

Test strategy

destination

 

 

 

 

 

 

 

PCLK

In

APB

Register read/write.

 

 

 

 

PRESETn

In

APB

Register read/write.

 

 

 

 

PADDR[11:2]

In

APB

Register read/write.

 

 

 

 

PWDATA[31:0]

In

APB

Register read/write.

 

 

 

 

PRDATA[31:0]

Out

APB

Register read/write.

 

 

 

 

PENABLE

In

APB

Register read/write.

 

 

 

 

PWRITE

In

APB

Register read/write.

 

 

 

 

PSEL

In

APB

Register read/write.

 

 

 

 

AACIBITCLK

In

Primary

Indirectly tested by performing a data transfer.

 

 

 

 

nAACIBITCLK

In

Clock

Not tested using integration test vectors.

 

 

generator

 

 

 

 

 

AACISDATAOUT

Out

Primary

Use integration vector trickbox, and AACIITIP,

 

 

 

AACIRESET, AACISYNC, and AACIITOP registers.

 

 

 

 

AACISDATAIN

In

Primary

Use integration vector trickbox, and AACIITIP,

 

 

 

AACIRESET, AACISYNC, and AACIITOP registers.

 

 

 

 

SCANENABLE

In

Test controller

Not tested using integration test vectors.

 

 

 

 

SCANINPCLK

In

Test controller

Not tested using integration test vectors.

 

 

 

 

SCANINnBITCLK

In

Test controller

Not tested using integration test vectors.

 

 

 

 

SCANINBITCLK

In

Test controller

Not tested using integration test vectors.

 

 

 

 

SCANOUTPCLK

Out

Test controller

Not tested using integration test vectors.

 

 

 

 

SCANOUTBITCLK

Out

Test controller

Not tested using integration test vectors.

 

 

 

 

SCANOUTnBITCLK

Out

Test controller

Not tested using integration test vectors.

 

 

 

 

AACIINTR

Out

Intra-chip

Use AACIITOP1 register.

4-18

Copyright © ARM Limited 2000. All rights reserved.

ARM DDI 0173B

Programmer’s Model for Test

Table 4-6 PrimeCell AACI integration test strategy (continued)

Name

Type

Source/

Test strategy

destination

 

 

 

 

 

 

 

AACIRXINTR1

Out

Intra-chip

Use AACIITOP0 register.

 

 

 

 

AACIRXINTR2

Out

Intra-chip

Use AACIITOP0 register.

 

 

 

 

AACIRXINTR3

Out

Intra-chip

Use AACIITOP0 register.

 

 

 

 

AACIRXINTR4

Out

Intra-chip

Use AACIITOP0 register.

 

 

 

 

AACITXINTR1

Out

Intra-chip

Use AACIITOP0 register.

 

 

 

 

AACITXINTR2

Out

Intra-chip

Use AACIITOP0 register.

 

 

 

 

AACITXINTR3

Out

Intra-chip

Use AACIITOP0 register.

 

 

 

 

AACITXINTR4

Out

Intra-chip

Use AACIITOP0 register.

 

 

 

 

AACIRXTOINTR1

Out

Intra-chip

Use AACIITOP0 register.

 

 

 

 

AACIRXTOINTR2

Out

Intra-chip

Use AACIITOP0 register.

 

 

 

 

AACIRXTOINTR3

Out

Intra-chip

Use AACIITOP0 register.

 

 

 

 

AACIRXTOINTR4

Out

Intra-chip

Use AACIITOP0 register.

 

 

 

 

AACITXCINTR1

Out

Intra-chip

Use AACIITOP0 register.

 

 

 

 

AACITXCINTR2

Out

Intra-chip

Use AACIITOP0 register.

 

 

 

 

AACITXCINTR3

Out

Intra-chip

Use AACIITOP0 register.

 

 

 

 

AACITXCINTR4

Out

Intra-chip

Use AACIITOP0 register.

 

 

 

 

AACIURINTR1

Out

Intra-chip

Use AACIITOP0 register.

 

 

 

 

AACIURINTR2

Out

Intra-chip

Use AACIITOP0 register.

 

 

 

 

AACIURINTR3

Out

Intra-chip

Use AACIITOP0 register.

 

 

 

 

AACIURINTR4

Out

Intra-chip

Use AACIITOP0 register.

 

 

 

 

AACIORINTR1

Out

Intra-chip

Use AACIITOP0 register.

 

 

 

 

AACIORINTR2

Out

Intra-chip

Use AACIITOP0 register.

 

 

 

 

AACIORINTR3

Out

Intra-chip

Use AACIITOP0 register.

ARM DDI 0173B

Copyright © ARM Limited 2000. All rights reserved.

4-19

Programmer’s Model for Test

Table 4-6 PrimeCell AACI integration test strategy (continued)

Name

Type

Source/

Test strategy

destination

 

 

 

 

 

 

 

AACIORINTR4

Out

Intra-chip

Use AACIITOP0 register.

 

 

 

 

AACIWINTR

Out

Intra-chip

Use AACIITOP1 register.

 

 

 

 

AACIGPIOINTR

Out

Intra-chip

Use AACIITOP1 register.

 

 

 

 

AACIS1RXINTR

Out

Intra-chip

Use AACIITOP1 register.

 

 

 

 

AACIS1TXINTR

Out

Intra-chip

Use AACIITOP1 register.

 

 

 

 

AACIS2RXINTR

Out

Intra-chip

Use AACIITOP1 register.

 

 

 

 

AACIS2TXINTR

Out

Intra-chip

Use AACIITOP1 register.

 

 

 

 

AACIS12RXINTR

Out

Intra-chip

Use AACIITOP1 register.

 

 

 

 

AACIS12TXINTR

Out

Intra-chip

Use AACIITOP1 register.

 

 

 

 

AACIDMASREQRX

Out

Intra-chip

Use AACIITOP0 register.

 

 

 

 

AACIDMALSREQRX

Out

Intra-chip

Use AACIITOP0 register.

 

 

 

 

AACIDMABREQRX

Out

Intra-chip

Use AACIITOP0 register.

 

 

 

 

AACIDMALBREQRX

Out

Intra-chip

Use AACIITOP0 register.

 

 

 

 

AACIDMACLRRX

In

Intra-chip

Use AACIITIP register.

 

 

 

 

AACIDMABREQTX

Out

Intra-chip

Use AACIITOP0 register.

 

 

 

 

AACIDMACLRTX

In

Intra-chip

Use AACIITIP register.

 

 

 

 

AACISYNC

Out

Primary

Use integration vector trickbox, AACITIP, AACITOP,

 

 

 

AACISYNC and AACIRESET registers.

 

 

 

 

AACIRESET

Out

Primary

Use integration vector trickbox, AACITIP, AACITOP,

 

 

 

AACISYNC and AACIRESET registers.

 

 

 

 

AACIRXTOFEINTR1

Out

Intra-chip

Use AACIITOP1 register.

 

 

 

 

AACIRXTOFEINTR2

Out

Intra-chip

Use AACIITOP1 register.

 

 

 

 

AACIRXTOFEINTR3

Out

Intra-chip

Use AACIITOP1 register.

 

 

 

 

AACIRXTOFEINTR4

Out

Intra-chip

Use AACIITOP1 register.

 

 

 

 

4-20

Copyright © ARM Limited 2000. All rights reserved.

ARM DDI 0173B

Programmer’s Model for Test

Note

nAACIBITCLKRST and nFAACIBITCLKRST are implicity tested through integration methodology. At least one reset value test will fail if nAACIBITCLKRST and nFAACIBITCLKRST are not applied properly.

ARM DDI 0173B

Copyright © ARM Limited 2000. All rights reserved.

4-21

Programmer’s Model for Test

4-22

Copyright © ARM Limited 2000. All rights reserved.

ARM DDI 0173B

Appendix A

ARM PrimeCell AACI (PL041) Signal

Descriptions

This appendix describes the signals which interface with the PrimeCell Advanced Audio CODEC Interface (PL041) block. It contains the following:

AMBA APB signals on page A-2

Module-specific signals on page A-3.

ARM DDI 0173B

Copyright © ARM Limited 2000. All rights reserved.

A-1