Sujet : Re: OT: ARM makes too much noise in my view.
De : blockedofcourse (at) *nospam* foo.invalid (Don Y)
Groupes : sci.electronics.designDate : 25. Oct 2024, 23:52:45
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vfh7g6$3c7kb$1@dont-email.me>
References : 1 2 3
User-Agent : Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.2.2
On 10/25/2024 3:09 PM, Uwe Bonnes wrote:
Arm has an enourmous debug infrastucture. Each risc implemenation
nearly cook there own soup. A core without debug infrastructure is
less attractive...
They also have a boatload of predesigned/debugged IP to offer
to their licensees. And, a broad base of developers and fabs
already experienced, there.
The trend is pretty obvious -- MCUs are moving more and more
towards the market that was previously the domain of CISC CPUs.
The needs of the ever-shortening (per unit-feature) development
cycle make it clear that the processor has to do more for the
developer. Witness the number of "memory protection" schemes
that keep popping up. The more fine-grained they are (i.e.,
don't just protect TEXT vs DATA but, rather, *me* from *you*!),
the more advantageous to the developer.
[Think PoLP, KISS, encapsulation, information hiding, etc.
Even if you are the sole developer, being able to protect
one task from the actions of another is a HUGE reduction
in debug time: "Hmmm, why this bus error? What the hell is
X trying to do in Y's domain??" Trust me, it is *so* much
easier to get a finished piece of code when it is the ONLY
thing you have to worry about!]