HELLO WORLD !
HOW TO START WITH SoC CAN ANY ONE SUGGEST ?
I AM NEW TO IT.
Jerome Decamps - 杜尚杰 said:I should recommand some board
This raises another question: Are you looking at the level Jerome is suggesting - Cortex-A, running linux, etc - or are you looking more at the Cortex-M microcontroller end ?
you are true, that depends on the expected goal
I would go with Cortex-M microcontroller.
Start here: https://www2.keil.com/mdk5/learn
See also: https://www.keil.com/books/
Joseph Yiu's Definitive Guide books are an excellent starting point for Cortex-M
If you have no prior C or (C++) programming experience, you would be a lot better off to start by learning the language itself on a PC - away from all the added complications & restrictions of embedded microcontrollers.
Here are some 'C' learning & reference materials:
https://blog.antronics.co.uk/2011/08/08/so-youre-thinking-of-starting-with-c/
With embedded microcontrollers, you will be working close to the hardware - so a working understanding of electronics is also necessary; eg, see: https://electronicsclub.info/
Here are some microcontroller getting started tips: https://www.avrfreaks.net/comment/2079906#comment-2079906
Thanks Andy for mentioning my books. :-)
For SoC design, we also have a book on Cortex-M SoC design available here:
https://www.arm.com/resources/education/books/soc-reference-book
You're welcome! :-)
I guess the SoC book is for people who are already competent chip designers?