In VLSI, an SoC is an integrated circuit that contains multiple functional blocks, such as processors, memory, interfaces, and peripherals, on a single chip. The main idea behind the SoC concept is to integrate as many components as possible into…
Tag: Microcontroller
Kernel Modules, Major Number and Minor Number
Whenever you want to add something to the kernel code, there are two options – either add your code to the kernel code and compile/build the entire kernel image or compile your code separately and add it to the kernel…
Components of Device Driver
To interact with the hardware, driver needs to communicate with the kernel and before that, it must notify the kernel about its presence. This is achieved by the “init” call by which the driver is registered with the kernel and…
Device Drivers : Role & Types
As briefly discussed in our previous article, device driver is a software that is used to control a hardware device and make it work. It acts as an interface between the user-application and the hardware. Any user-application reaches out to…
L&T Emsys Interview Question Bank – Part 1
Let us now look at the questions asked in the recent times of interviews of L&T Emsys, a division of L&T Technology Services that deals with embedded systems and software development (and thus, the name L&T Emsys). It is an ECE…
FPGA vs. Microcontroller
FPGA stands for Field Programmable Gate Array. They are programmable integrated circuits made up of a large number configurable logic blocks (CLBs), fixed function blocks and memory blocks which can be used to perform complex digital computations. The CLBs are…
Why VLSI?
“There is Plenty of Room at the Bottom“ A popular talk delivered by Richard Feynman to American Physical Society at California Institute of Technology in the year of 1959. This talk at that time could foresee the possibility of the…
Difference between Microprocessor & Microcontroller
When someone start dealing with Microprocessor; a very common doubt always strikes out in the initial phase: “What is the difference between Microprocessor and Microcontroller?” Let’s Define both microprocessor and microcontroller and then we will compare them. Microprocessor: We mean by…