|
Study of Application |
Domain Knowledge, Scalability and portability, input /output types – digital / analogue, accuracy, real time operations, functionality of the product |
| Block Schematic design | |
|
Microcontroller |
necessary , sufficient ---- speed , timers, ADC, Interrupt latency, GPIO availability , memory size Program & data memory. |
| PCB design | layout, fabrication & population |
| Bios / Device Drivers | module elements |
| Application pseudo code | |
| Incorporate engines | |
| Testing Peripherals | Trial Run of hardware to test peripheral hardware blocks |
| Implementation of Software | |
| Testing | conformance, verification & validation |