25.10.11 Channel Transfer Size Register

CHCTRLAk.ENABLE=1 write protected.

Table 25-25. Register Bit Attribute Legend
Symbol Description Symbol Description Symbol Description
R Readable bit HC Cleared by Hardware (Grey cell) Unimplemented
W Writable bit HS Set by Hardware X Bit is unknown at Reset
K Write to clear S Software settable bit
Name: CHXSIZk
Offset: 0x78 + k*0x50 [k=0..15]
Reset: 0x00000000
Property: PAC Write-Protection

Bit 3130292827262524 
 BLKSZ[15:8] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 2322212019181716 
 BLKSZ[7:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 15141312111098 
       CSZ[9:8] 
Access R/WR/W 
Reset 00 
Bit 76543210 
 CSZ[7:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 

Bits 31:16 – BLKSZ[15:0] Block Transfer Size in Bytes

Sets the total number of bytes to transfer in the block.

0xFFFF = 65,535 bytes

0xFFFE = 65,534 bytes

***

0x0001 = 1 byte

0x0000 = 65,536 byte

The block size must align to the most restrictive address mode selected by RAS[2:0] or WAS[2:0].

CHCTRLBk .WAS[2:0] or CHCTRLBk.RAS[2:0] = 001 or 100, BLKSZ must be halfword aligned where BLKSZ[0] = 0.

CHCTRLBk .WAS[2:0] or CHCTRLBk.RAS[2:0] = 101, BLKSZ must be word aligned where BLKSZ[1:0] = 00.

If CHCTRLBk.WAS[2:0] or CHCTRLBk.RAS[2:0] = 010 and only word transfers are desired, BLKSZ must be word aligned where BLKSZ[1:0] = 00.

Bits 9:0 – CSZ[9:0] Cell Transfer Size in Bytes

Set the size of a cell transfer, which is the smallest amount of data transferred from source to destination on a start trigger.

0x3FF = 1023 byte cell transfer size

0x3FE = 1022 byte cell transfer size

0x001 = 1 byte cell transfer size

0x000 = 1024 byte cell transfer size

The cell size must align to the most restrictive address mode selected by RAS[2:0] or WAS[2:0].

CHCTRLBk.WAS[2:0] or CHCTRLBk.RAS[2:0] = 001 or 100, CSZ must be halfword aligned where CSZ[0] = 0.

CHCTRLBk.WAS[2:0] or CHCTRLBk.RAS[2:0] = 101, CSZ must be word aligned where CSZ[1:0] = 00.

If CHCTRLBk.WAS[2:0] or CHCTRLBk.RAS[2:0] = 010 and only word transfers are desired, CSZ must be word aligned where CSZ[1:0] = 00.