Cortex-M4 documentation

hi,

im a total noob here so do excuse if im asking some weird question. im using an arm cortex m4f for the first time ...

i looked online and i was able to find the TRM for the arm cortex m4f. however being more on the hardware side, i am interested in things like operating voltage, max current drawn, max operating freq, what the processor does in the various pipeline stages, hardware architecture overview etc.

i searched a lot online but i was not able to find a document with this info. the TRM didn't have this either. for old school processors like intel 8051, i would just search for the 8051 datasheet and i would get this information but i can't locate anything similar for cortex m4f.

would be glad if someone could point out where the doc is located or the exact search string i need (keywords etc., maybe i need to look for something different) ...

thanks in advance ...

z.

Parents
  • Hello and welcome Z!

    At ARM, we don't manufacture the chip, we only do its blueprints.

    When you use an ARM Cortex-M4 with FPU, you get one from a chip manufacturer or their distributor.

    The chip manufacturer/silicon vendor is integrating our blueprints in their product. They decide which geometry/process they use. Voltage, package and frequency are based on a particular set of data depending on the vendor choice and their tests. To take an analogy of the car, among others we do the engine, but if you want to know your car performance, it will depend on the weight, its gearbox, and only the car manufacturer can give you the spec of the product. Does that clarify a bit?

    Because at ARM we don't deal with the realisation, we only provide the manual of what we do. In this case, we most likely only provide the core, the CPU and not the peripherals, not the memory, not the package.

    In the case of your microcontroller, if you give me the markings on it, I can direct you to the datasheet in the format you are used to. But it will be from the silicon vendor.

Reply
  • Hello and welcome Z!

    At ARM, we don't manufacture the chip, we only do its blueprints.

    When you use an ARM Cortex-M4 with FPU, you get one from a chip manufacturer or their distributor.

    The chip manufacturer/silicon vendor is integrating our blueprints in their product. They decide which geometry/process they use. Voltage, package and frequency are based on a particular set of data depending on the vendor choice and their tests. To take an analogy of the car, among others we do the engine, but if you want to know your car performance, it will depend on the weight, its gearbox, and only the car manufacturer can give you the spec of the product. Does that clarify a bit?

    Because at ARM we don't deal with the realisation, we only provide the manual of what we do. In this case, we most likely only provide the core, the CPU and not the peripherals, not the memory, not the package.

    In the case of your microcontroller, if you give me the markings on it, I can direct you to the datasheet in the format you are used to. But it will be from the silicon vendor.

Children
More questions in this forum