SunVTS 3.0 Test Reference Manual

rtvctest Subtests

rtvctest is divided into four subtests: PROMCheck, Memory, Jalapeno, and CL4000. The PROMCheck subtest verifies the SunVideo card's programmable read-only memory. The memory test verifies all of the memory on the card, including the 2 Mbytes of memory on the CL4000 compression engine and the memory on the Jalapeno application-specific integrated circuit (ASIC). The Jalapeno subtest verifies the interface logic between the SBus, A/D conversion chips, and the CL4000 compression engine. The CL400 subtest verifies that the compression engine ASIC is able to compress digitized video data from the A/D chips and send this data to the SBus through the Jalapeno ASIC.

The rtvctest is composed of 49 verification test modules. The table below lists these modules and their associated test sequence numbers.

Table 28-1 rtvctest Verification Modules

SunVideo Verification Module Name 

Test Sequence Number 

RTVC SUNDIAG Start 

RTVC Checksum 

RTVC Jalapeno SMEM 

RTVC CL4000 DMEM 

RTVC Jalapeno SBus Interrupt Mask 

RTVC CL4000 Interrupt Mask 

RTVC DVMA Control Register 

RTVC DVMA Transfer Size Counter 

RTVC DVMA Memory Address Counter 

RTVC DVMA Virtual Memory Address Counter 

RTVC DVMA Slave SBus Rerun Register 

10 

RTVC IIC Control Register 

11 

RTVC IIC Data Register 

12 

RTVC Video DMA Control Register 

13 

RTVC Video DMA Transfer Size Counter 

14 

RTVC Video DMA Memory Address Counter 

15 

RTVC User Interrupt 0 

16 

RTVC User Interrupt 1 

17 

RTVC User Interrupt 2 

18 

RTVC User Interrupt 3 

19 

RTVC Video Control and Status Register 

20 

RTVC Video Control Field Line Interrupt 1 

21 

RTVC Video Control Field Line Interrupt 2 

22 

RTVC Video Scan Line Mask Registers 

23 

RTVC Video Input Format Type 

25 

RTVC Video Horizontal Lock 

26 

RTVC Video Even Odd Field 

27 

RTVC CL4000 Host Control 

28 

RTVC CL4000 Host Lock 

29 

RTVC CL4000 Video Port A Control 

30 

RTVC CL4000 Video Port B Control 

31 

RTVC CL4000 Video Port A FIFO 

32 

RTVC CL4000 Video Port B FIFO 

33 

RTVC CL4000 Address Memory Registers 

34 

RTVC CL4000 Instruction Memory Access Registers 

35 

RTVC Time Stamp Register 

36 

RTVC CL4000 Register Memory 

37 

RTVC CL4000 Scratch Memory 

38 

RTVC CL4000 DMA Mode 

39 

RTVC CL4000 Motion Estimation Registers 

40 

RTVC CL4000 PSW 

41 

RTVC CL4000 Variable Length Coder Registers 

42 

RTVC CL4000 Channel Memory Registers 

43 

RTVC CL4000 CPU Control 

44 

RTVC CL4000 Multiply Control 

45 

RTVC CL4000 DMA Interrupt Control 

46 

RTVC CL4000 Block Transfer Mode 

47 

RTVC CL4000 Accumulator MSB 

48 

RTVC CL4000 JPC Field 

49 

RTVC SUNDIAG Finish 

50