Hi, I am using AMBA APB for my project. I need the width of data bus to be 64 bits , can I increase from 32 bits to 64 bits?
Why there is a constraint on data bus to be of size 32?
Could you take a look at https://community.arm.com/developer/f and tell me which forum I can move this question to please?
Oli from the Community team
Oliver you should move it in Arm compilers forum, i think it's the good place.
Hi tv-pavan,Unfortunatly i this your answers is there : https://developer.arm.com/documentation/ihi0024/c/Signal-Descriptions/AMBA-APB-signals/Data-buses
"APB supports low bandwidth transactions required to access configuration registers and low bandwidth data traffic in peripherals." For me that's mean you're lock in 32bits with it. :( Sorry.
Super, thanks Jerome!
Thanks Jerome Decamps - 杜尚杰.
If my Peripheral requires 64 bit wide data, can I make the data bus size to 64 bit wide? will there be any constraints again?
not sure of this,I think you can not treat directly this data on the board.
But maybe you can use it to transmit them.
Thanks Jerome for your inputs.I have posted this question in soc design forum too, I am hoping I may get some more insight on this.
View all questions in Arm Compilers forum