Hardware & System Design
Hardware Design
Calsoft labs offers a variety of Hardware Design Services. Our design engineers are skilled in:
- PCB Layout and Routing
- ASIC Design (front and back end)
- Micro architecture design for FPGA or PLD
- Board Design
- Chip count reduction and optimization
- Timing analysis at board level
- Netlist verification
- Tapeout process (Gerber file, PADS, Fab drawings, etc)
Software Design
Calsoft labs offers a variety of best-in-class software design and development services in the following areas:
- Embedded software
- Protocol Stacks
- Algorithm development
- Application development
- Board support packages
- Boot-loaders
- Device driver development
- Linux, uClinux
- RTOS
- WinCE, WindowsXP, .NET, Visual Basic®
- Embedded Processors/Micro-Controllers
- TI DSP/BIOS™
- GUI design
Mechanical Design
Calsoft labs supports its clients in developing static and dynamic mechanical solutions for low, medium and high volume designs in both metal and plastic enclosures. The mechanical design team, working together with other-discipline engineering design teams, help to provide solutions for material and process research, detailed component information, bill of materials, PCB layouts, and pack-out design solutions.
The engineering team validates the solutions by performing various tests and analysis, which include: generation of FE mesh, dynamic analysis, fault insertion, stress analysis, drop test simulation, thermal analysis, design optimization/redesign, fluid flow simulation and mold flow simulation. The production support partner helps to manufacture the following prototypes as per requirements: rapid prototypes, casting prototypes, sheet metal prototypes and machining prototypes.
QA Testing Services (White Box, Black Box, Stress, Regression, Platform etc.)
We specifically provide Design Verification Test (DVT) engineering services inclusive of planning, script development, test execution, issue mitigation and process development.
The hardware design engineers, software/diagnostic engineers and manufacturing test engineers work closely to determine a product test strategy, develop the necessary scripts, test the products and resolve any issues in order to support the successful release of new products and take them to mass production with better than industry accepted MTB and failure data. Main activities include defining, developing, and verifying test scripts and identifying test equipment and test set architectures required to test new hardware products within an automated HW Test environment. Additional activities include providing design for testability input, writing functional specifications, developing and executing test plans, performing product test escape analysis and providing test escape resolution recommendations.
We have successfully executed projects for the following verticals:
- Automotive
- Consumer
Test Automation: (Lab view, TCL, Expect, Perl, Linux etc)
Calsoft labs offers Test Automation services and promotes automation of tests for the reasons described below:
- Speed up testing to accelerate releases
- Allow testing to happen more frequently
- Reduce costs of testing by reducing manual labor
- Improve test coverage
- Ensure consistency
- Improve the reliability of testing
- Define the testing process and reduce dependence on the few who know it
- Make testing more interesting
EMC/EMI Testing
Calsoft labs has experience in complex system EMI / EMC testing, design and engineering. We have a dedicated EMC / EMI test chamber equipped to provide commercial and military EMI measurements from 20 Hz to 22 GHz. While we take care EMI/EMC complete designing, the development would be certified from external authorized EMI/EMC labs like PRI Labs or SAMEER Labs. We have successfully done projects which have passed EMI/EMC testing requirements for applications in the area of:
- Military products such as Navigational systems and Nuclear systems
- Health sciences and medical electronics systems
- Display and measurements systems


