Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

PSoC™ 5, 3 & 1 Forum Discussions

MaMi_1205306
Level 7
Level 7
500 replies posted 50 solutions authored 25 likes received

Hi,

We use DFB assembler component of PSoC5LP.
We would like to confirm for API.

Are the data alignment and coherency initialized when calling the DFB_Init() API?

Regards,

0 Likes
1 Solution
TakashiM_61
Moderator
Moderator
Moderator
1000 replies posted 500 solutions authored 750 replies posted

The data alignment and coherency are configured in following APIs.

- void DFB_SetDalign(uint8 dalignKeyByte)

- void DFB_SetCoherency(uint8 coherencyKeyByte)

These API are not called from DFB_Init() API.

Please refer to Digital Filter Block (DFB) Assembler component Datasheet in PSoC Creator.

pastedImage_0.png

View solution in original post

0 Likes
5 Replies
TakashiM_61
Moderator
Moderator
Moderator
1000 replies posted 500 solutions authored 750 replies posted

The data alignment and coherency are configured in following APIs.

- void DFB_SetDalign(uint8 dalignKeyByte)

- void DFB_SetCoherency(uint8 coherencyKeyByte)

These API are not called from DFB_Init() API.

Please refer to Digital Filter Block (DFB) Assembler component Datasheet in PSoC Creator.

pastedImage_0.png

0 Likes

Takashi-san,

Thank you for your support.

I also confirm for this data sheet.

/*********************************************************************************************/

Side Effects:

All registers will be reset to their initial values. This reinitializes the component. This function turns off the run bit and enables power to the DFB block.

/*********************************************************************************************/

It states that all registers are reset as described above.
I confirm for it just in case, is the data alignment and coherency settings retained since the API is not called?

Regards,

0 Likes

Hi,

Please confirm the above again.
After that, We would like to receive update information.

Regards,

0 Likes

Apologies for late response.

Yes, your understanding is correct.

0 Likes

Takashi-san,

Thank you for your confirmation.

The operation of the API and the actual machine has been matched.

Regards,

0 Likes