- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have build a project but there are some warnings & notes.
I think notes is not important and can be ignored. But there are 7 warnings which I don't know if they can be ignored?
For the first one, I have followed the notice details to setting UnusedBondedIO to Disallowed. The warning is removed.
But I don't know the meaning of sta.M0021 & sta.M0019.
sta.M0021
sta.M0019
Solved! Go to Solution.
- Labels:
-
PSOC5 LP MCU
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @Zheng_Li
The "Asynchronous path(s) exist" error occurs when there is a timing differences between the clocking
network and the DSI. For example, if you are using a connection shown below then you might get this error:
This is because the 'Clock_1' output might not be synchronized with 'tc'. In order to resolve this error it is suggested to add a Sync component as shown in the image below:
The Sync component will ensure that the 'Clock_1' output is synchronized with 'tc'
In order to resolve the 'setup time violation' you need to go through the STA (Static Time Analysis) Report. You can find the STA Report in the Results tab of your Workspace explorer in PSoC Creator.
You can also refer to the PSoC® 3, PSoC 4, and PSoC 5LP Digital Design Best Practices Appnote which mentions in detail, how to resolve such errors.
Thanks and Regards
Ekta
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @Zheng_Li
The "Asynchronous path(s) exist" error occurs when there is a timing differences between the clocking
network and the DSI. For example, if you are using a connection shown below then you might get this error:
This is because the 'Clock_1' output might not be synchronized with 'tc'. In order to resolve this error it is suggested to add a Sync component as shown in the image below:
The Sync component will ensure that the 'Clock_1' output is synchronized with 'tc'
In order to resolve the 'setup time violation' you need to go through the STA (Static Time Analysis) Report. You can find the STA Report in the Results tab of your Workspace explorer in PSoC Creator.
You can also refer to the PSoC® 3, PSoC 4, and PSoC 5LP Digital Design Best Practices Appnote which mentions in detail, how to resolve such errors.
Thanks and Regards
Ekta