Path: ...!Xl.tags.giganews.com!local-4.nntp.ord.giganews.com!nntp.supernews.com!news.supernews.com.POSTED!not-for-mail NNTP-Posting-Date: Sun, 27 Oct 2024 03:37:43 +0000 From: boB Newsgroups: sci.electronics.design Subject: Re: OT: ARM makes too much noise in my view. Date: Sat, 26 Oct 2024 20:37:41 -0700 Message-ID: References: <0ilkhj10p6n9m77bosg6b1vrp3pncrvqf5@4ax.com> User-Agent: ForteAgent/8.00.32.1272 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 39 X-Trace: sv3-p7qJvEkSb+K4b54HUAjy9TzdosE5XMsIiLR37BouvMh7vahfJdINimdGpdBqDddGVKRJD3HPReR6g1q!JNStfP4jB/ZYLEhBJApxBpM277OhGd5sFVN7FMtthjAYDMAZ3DT0PQ1dDIUcrWKj5wUY2fO/aQOV!oPveIN8= X-Complaints-To: www.supernews.com/docs/abuse.html X-DMCA-Complaints-To: www.supernews.com/docs/dmca.html X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 Bytes: 2670 On Fri, 25 Oct 2024 15:52:45 -0700, Don Y wrote: >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!] > > I love the ARM cores ! Especially the ST implementations and peripherals. As for noise, at least ST has a spread spectrum option for its PLLs if you wnt to enable those. boB