Hey @freemo
I want to explore microprocessor designing (semiconductor fabrication in general) can you help as I don't know where to start in my learning of electronics circuit stuffs also can you show me some good softwares and tools which I can use in my learning?? :ablobcatangel:

@mur2501 @freemo
I would start with learning basic electronics, then learn about binary and digital logic gates etc, how components such as transistors work and combine to make gates etc, then move up. to how processors work.

I am not sure what level you are at now, so hard to give you a good starting point.

I am sure between a few of us we can help though.

@zleap

From his earlier response he seems to suggest he is well versed in the theory just has little to no real world expiernce... which is farther along than I had expected from his original post.

@mur2501

@freemo @mur2501
There is a tutorial here on the 8085 processor,
RISC V is more open

riscv.org/

Arm Developer site

developer.arm.com/

I think ARM is related to RISC V in some way, as RISC is Reduced Instruction Set Computer, where as ARM is Advanced Risk Machine or something.

Could be a good starting point as there are a lot of RISC / Arm Boards out there.

@zleap @freemo @mur2501 Nope. So, Arm is to RISCV like amd is to Intel (in a way, not in everything). Meaning, Arm has their own ISA (instruction set architecture) of which the most famous is probably the A64 (arm64). Meanwhile, RISC-V aims to be a license free ISA so companies don't have to pay for example.

Another important concept here that is often misunderstood is the difference between an ISA and it's underlying implementation. Meaning, I could have an operation defined as `ADD x y` in Armv8-A (64bit arm ISA) but there are many ways that this function could be implemented in actual hardware. Typically, manufacturers like ST Microelectronics will license both Arm's ISA as well as their internal designs to make a real hardware chip that has implemented the design. However, manufacturer are often free to deviate in their implementations from the "official" Arm one. As long as it still implements all the ISA it can be called "an Arm-based chip/ microcontroller".

In general, if this is the part of electronics you're interested in. Just learn vhdl/verilog.

Follow

@zleap @freemo @mur2501 forgot to mention about the acronym. It's both Advanced RISC Machines and Acorn RISC Machine, Arm was originally born from Acorn Computers, nearly died as a company and then reborn again thanks to Apple in order to bring the Apple Newton to life which used the ARM 610 processor.

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.