Re: Two Ethernet MACs in a new DualCore ARM Microcontroller




Same goes for the AT91RM3400.
Boot ROM, copy to internal 96 kB SRAM.
No external bus. loads of serial ports, timers, USB etc.
Can't say that is not a micro.

You are both right; what it needs is a qualifier that defines
the TYPE of Code memory :
Thus we have FLASH uC / ROMless uC ( or FLASHless uC ),
or RAMloaded uC, or ROM uC etc.

RAMloaded uC ( and the DSPs that are calling themselves DSCs )
are becomming more common, and Boot from serial memory has rather
less design impact than a 32 bit SDRAM bus.

One reason is the poor flash speeds, another is the higher
process cost of FLASH, but OnChip RAM for CODE is a valid uC design
choice.

Once the CODE fetch at runtime goes (mostly) OFF-CHIP, that's
when it shifts => Microprocessor, as then the CODE memory is defined
not by the ChipVendor, but by the users design choice.


Then the 8031 is not a microcontroller.
Any set of rules needs to work so that chips generally accepted as
microcontroller
are shown to be microcontrollers if the rules are applied to their
definition.

About here is also when the PCB layers hike, and the EMC testing
from all those BUS CODE fetches, become an issue....

-jg

--
Best Regards,
Ulf Samuelsson
ulf@xxxxxxxxxxxxx
This message is intended to be my own personal view and it
may or may not be shared by my employer Atmel Nordic AB


.



Relevant Pages

  • Re: Nice Vectrex Demo from the Breakpoint party 2nd-5th April2010
    ... microcontroller could hang directly off the Vectrex bus. ... regular interrupt just after the 6809 has set up the address bus. ... Are we talking about delving into floating point math? ...
    (rec.games.vectrex)
  • Re: Nice Vectrex Demo from the Breakpoint party 2nd-5th April2010
    ... microcontroller could hang directly off the Vectrex bus. ... regular interrupt just after the 6809 has set up the address bus. ... Are we talking about delving into floating point math? ...
    (rec.games.vectrex)
  • Re: New-bus unit wiring via hints..
    ... drives, one on each IDE bus as master, they were numbered 0 and 1. ... Presence of at least two, often three or more *onboard* controllers, not to mention those commonly added to the bus. ... Supplementary SATA controllers may logically enumerate their 'seats' in EITHER forward OR reverse order vs the hardware / MB silkscreen labels, AND may insert the resulting block either after or BEFORE the legacy IDE block - ... That is part of the same 'mapping' issue as serial ports, but is a growing problem, whereas serial ports have all but disappeared in any case. ...
    (freebsd-current)
  • Tektronix und HPIB
    ... Wird der Bus terminiert? ... Geschwindigkeit wuerde ich das eigentlich erwarten. ... Wenn ich das richtig verstehe ist ein Controller am HPIB ein Device ... Der Microcontroller ...
    (de.sci.electronics)
  • Re: Two Ethernet MACs in a new DualCore ARM Microcontroller
    ... Boot ROM, copy to internal 96 kB SRAM. ... No external bus. ... less design impact than a 32 bit SDRAM bus. ... Then the 8031 is not a microcontroller. ...
    (comp.arch.embedded)