Absolutely not. To be Nexus 5001™ compliant, other semiconductor vendors must meet the global, open, interface standard.
It is possible to define one or more memory ranges in which the accesses are monitored to the outside world via the Nexus port. It is also be possible to switch on/off these dynamic ranges. Both features are very much vendor-specific.
The standard does not specify which tools are to be used.
Yes, the standard covers all embedded control arenas covering 8, 16 and 32 bit processors.
Yes, the necessary capabilities for calibration have been provided.
Yes. Supporting capabilities for calibration has always been a consideration while developing the standard.
The answer to these questions is very much vendor specific and depends upon a number of factors including pad driving capabilities and internal CPU clock speeds.
The Nexus 5001™ Forum Standard is intended have MORE THAN just automotive applications. The Forum is actively working with other semiconductor and development tools manufacturers to ensure that the debug interface standard meets the requirements of other embedded applications, such as communications, computer peripherals, and consumer products.
Yes, but specific bandwidth capabilities are dependent upon the implementation since the performance capability is scalable.
This standard development interface is intended for implementation on a wide range of MCU architectures throughout the 16 and 32 bit arena.