Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <vfh7g6$3c7kb$1@dont-email.me>
Deutsch   English   Français   Italiano  
<vfh7g6$3c7kb$1@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!eternal-september.org!feeder2.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Don Y <blockedofcourse@foo.invalid>
Newsgroups: sci.electronics.design
Subject: Re: OT: ARM makes too much noise in my view.
Date: Fri, 25 Oct 2024 15:52:45 -0700
Organization: A noiseless patient Spider
Lines: 28
Message-ID: <vfh7g6$3c7kb$1@dont-email.me>
References: <vfcirj$rn4u$1@solani.org>
 <0ilkhj10p6n9m77bosg6b1vrp3pncrvqf5@4ax.com>
 <lo2j8dFk7a8U1@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 26 Oct 2024 00:52:55 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="0c873b542577b9bc8b6e85ea9e6e6db2";
	logging-data="3546763"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX18+sBrD/CGbO1nLRBqyodEn"
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
 Thunderbird/102.2.2
Cancel-Lock: sha1:R+GNodaOvvYF2JuyocoTwTinNMw=
Content-Language: en-US
In-Reply-To: <lo2j8dFk7a8U1@mid.individual.net>
Bytes: 2393

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!]