Arm Community
Site
Search
User
Site
Search
User
Support forums
Arm Development Studio forum
Bit-band data size clarification
Jump...
Cancel
Locked
Locked
Replies
5 replies
Subscribers
118 subscribers
Views
4008 views
Users
0 members are here
Options
Share
More actions
Cancel
Related
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion
Bit-band data size clarification
Wei Zhang
over 12 years ago
Parents
Joseph Yiu
over 12 years ago
Note: This was originally posted on 17th August 2011 at
http://forums.arm.com
Another situation that would be useful to use 8-bit or 16-bit size:
If the bit band memory / device is on an external bus with 8-bit / 16-bit data, then using 8-bit or 16-bit transfer will be faster. Otherwise each 32-bit size bit band alias write operation will be convert to two 32-bit transfers, and each of them have to be converted to multiple 8-bit or 16-bit transfers, it can take quite a bit of time.
Cancel
Vote up
0
Vote down
Cancel
Reply
Joseph Yiu
over 12 years ago
Note: This was originally posted on 17th August 2011 at
http://forums.arm.com
Another situation that would be useful to use 8-bit or 16-bit size:
If the bit band memory / device is on an external bus with 8-bit / 16-bit data, then using 8-bit or 16-bit transfer will be faster. Otherwise each 32-bit size bit band alias write operation will be convert to two 32-bit transfers, and each of them have to be converted to multiple 8-bit or 16-bit transfers, it can take quite a bit of time.
Cancel
Vote up
0
Vote down
Cancel
Children
No data