Re: PIC vs ARM assembler (no flamewar please)



On Feb 20, 9:53 pm, Jonathan Kirwan <jkir...@xxxxxxxxxxxxxx> wrote:
[snip interesting comments]
But for those making cheap embedded controllers, I suspect that die
size and effectively using somewhat lower FAB technology remains
useful. So the low-transistor count approaches once the much lauded
domain of RISC remain important.

With the note that code density is also a factor. If
the area saved by simpler decoding comes at the cost
of more area in Icache (for the same performance) or
FLASH, then simpler decode is a net loss. Simpler
decoding can also save power, but the reading of
larger instructions consumes more power. RISC also
reduces the design effort required and testing
complexity. At higher volumes design cost becomes
less significant; so the balance point in the
trade-offs between code density and implementation
complexity changes (e.g., per chip design cost savings
can be translated into larger chip area). Per chip
design cost savings can also be translated into a
better (faster and/or more power-efficient and/or
smaller) process technology.

(Greater design effort [whether from ISA factors or
greater effort to optimize the design for power,
performance, and/or area] also increases scheduling
risks; so a sub-optimal ISA or implementation might
be safer. Safer probably means easier access to
start-up capital [a double-whammy because a simpler
design also requires less start-up capital]. Of
course, one also cannot trade costs [number of
designers] for time to completion at a fixed rate.)

It might also be noted that a move to multiple cores
per chip multiplies the decode area savings (but does
not reduce Icache costs) while shared FLASH cost
remains constant.

As you implied, the trade-offs for a real product are
much more complex.


Paul A. Clayton
just a technophile and babbler

.



Relevant Pages

  • Re: Hi Tech Espionage Case - China USA - Lan Lee, Yuefei Ge NetLogic MicroSystem
    ... and make easy money the leaky way. ... government plan to "cheat and steal" on technology development. ... Where can anyone buy the design for a high-tech chip that has the ...
    (soc.culture.china)
  • India Concern to Design I.B.M. Chips
    ... India Concern to Design I.B.M. Chips ... "Outsourcing chip design to a low-cost center like India with a large ... India's fifth-largest technology services outsourcing ...
    (soc.culture.indian)
  • Re: "HD Radio on the Offense"
    ... summer, with mass production by fall, and perhaps the first products ... And most chip designers farm out the actual chips to fabs in Asia, ... They are producing this new design in CMOS, ... This cost has to be amortized over the life span of the part. ...
    (rec.radio.shortwave)
  • Re: Passport chip
    ... disobediences cost a great deal of money, ... Both of you are mis-understanding the technology involved here. ... The biometric info in the chip will be programmed into a 'one time ... to the programming lines are physically broken. ...
    (uk.legal)
  • Re: Passport chip
    ... disobediences cost a great deal of money, ... And reprogramming the chip would not be beyond the wit of the organised ... Both of you are mis-understanding the technology involved here. ... to the programming lines are physically broken. ...
    (uk.legal)