Write operations over the ECC serial interface are performed as follows:
- Software specifies the ECC endpoint ID in the
ECC_VECTOR[10-0] ECC_VECTOR field. The ECC_VECTOR[23-16] RD_SVBUS_ADDRESS
field is a don't care but the ECC_VECTOR[15] RD_SVBUS bit must be set to
0x0.
- Software performs regular write operation to the desired address. If the ECC endpoint ID has already been specified, step 1 can be skipped. Unlike serial read operations it is not necessary to always specify the endpoint ID before performing serial write operation.
The following is an example for serial write operation:
- Write 0x0000 0008 to the ECC_VECTOR register.
- Write 0x0000 000F to the ECC_CTRL register. This
sends write request with data 0x0000 000F to the ECC_CTRL register
associated with ECC RAM with ID = 8.