Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
Firmware is a term commonly used for software. But firmware is a software programme which runs on some hardware, for example a piece of code running on Microcontroller can be said as a firmware.
Whatever hardware u make in VLSI, ultimately for it to run, u require a controller, and for the controller to run u require a firmware. Thats all about it.
Well, I dont quite agree 100% with vlsi_freak. Because every software runs on hardware, weather its software firmware or embedded s/w.
Then,
Not every hardware needs a controller. And not every controller needs a firmware/sotfware.
Firmware is the software which is not as soft as software. Well, it is actually embedded sotfware. Well it is actually that embedded software which usually resides in ROM. So its firm, not soft. i.e it cannot be changed once put in ROM.
So its kindof something between software and hardware. Not as hard(fixed i.e which cannot be changed once manufactured) as hardware, and not as soft(flexible, i.e can be changed) as sotfware.
Kr,
Avi
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.