Happiest Minds is a next-generation
digital transformation,
infrastructure, security and product engineering services company, with
100+ customers and 1600+ people, spread across 16 locations. Happiest
Minds’ philosophy is simple - 'Happiest People make Happiest Customers'.
In
this interview for the Design in India series, Babu K C, General
Manager and Head, Hardware Practice, Kiran Veigas, Associate Director,
Corporate Strategy and Marketing, and Divya Sasidharan, Engineering
Manager, from Happiest Minds, talk to Dilin Anand and Priya Ravindran of
EFY.
Q: Could you introduce us to Happiest Minds?
A: Happiest
Minds is the youngest information technology (IT) services company in
India. Having started about four years ago, today we have 1600+ people
catering to more than a 100 clients. Our geographical focus areas are
the United States (US), Europe and India, in that order. Like the
company name suggests, our vision is to keep the employees and customers
the happiest.
Q: What is your unique selling proposition (USP)?
A: Hardware
practice at Happiest Minds works on all the phases of a product design
from concept to production. Given the high-level requirements of the
product, we work with the customer to understand their needs and arrive
at the specification document, after weighing the viable alternatives.
Once the specifications are approved, we go about the product drill,
from design to testing and certification, till the product is ready for
manufacturing. Having the capability to offer a turn-key product
solution, involving hardware, field-programmable gate array (FPGA),
firmware, mechanical design and application software is our unique
selling proposition.
Q: What are the niche technologies you work on?
A: Our
main focus has always been disruptive technologies. About 85 to 95 per
cent of our work revolves around this and that is how we bring about a
paradigm shift in the way we think and the way we execute. Next-gen
technologies like
big data and analytics, cloud, mobility, middlewareare all part of this package.
Q: Your speciality is disruptive technologies. Do you have a separate team for this?
A: Our three business units are Digital Transformation & Enterprise Solutions,
Infrastructure Management & Security Services and Product Engineering Services.
Digital
Transformation group enables organisations to make a tangible impact in
areas like customer experience, business efficiency and business
innovation, by taking a disruptive approach in building platforms,
integration, processes and insights.
Infrastructure
Management and Security Services group helps organisations to improve
agility, flexibility, security and interoperability of the enterprise
infrastructure for next generation digital transformation.
Product Engineering Services
is focused on four specific domains. They are the Enterprise Domain
that caters to enterprise independent software vendor (ISV) customers,
Customer Platforms focusing on e-commerce, media and entertainment,
Internet of Things (IoT) focusing on industrial, automotive and building
automation, and Data Center Technologies (DCT) focusing on
software-defined networking and data centres.
Q: Could you take us through the post-production support you offer?
A: Post-production
support becomes very important as there could be changes coming in at
the component level or even from the customisation front, after design
closure. Over the last few years, post-production support has become a
lot easier with the fabrication house also experiencing a variety of
designs. Today, it is not always required that the engineer has to
personally go and interact with the fabrication house; a lot of it can
be done remotely.
Q: How would you go about telling your clients what you do?
A: We
go by experience. Having worked in this field for about four years now,
we have loyal customers who come back to us for their next product.
They also spread the word, and the references increase our customer
pool. Also, with the slowly increasing trend of research and development
teams facing the media, thought leadership at events and technical
publications, the 'getting-to-know' part is becoming a lot easier.
Q: Tell us about a few of your projects.
A: We
have done several processor board designs in the past, mostly based on
Intel/ARM processors. Recently, we designed an ARM-based storage server
that was quite interesting and challenging too. The interesting part was
that it was powered using a 64-bit octa-core ARM processor, a new
entrant to the server family. This is a multi-processor system that uses
peripheral component interconnect express (PCIe) Gen 3 technology for
interconnections to numerous boards. Currently, we are designing a
similar system based on Intel Xeon and Atom processors for micro-server
applications, which uses high-speed technologies such as PCIe Gen3 and
double data rate fourth generation (DDR4) memory modules.
Q: Could you tell us about your work in the industrial domain?
A: Another
interesting area is industrial automation and control. We are presently
working on one such system for controlling heavy machinery. The system
will have precision sensors that sense target parameters like position,
velocity, direction and temperature, which are then compared with
pre-set values. In the case of a deviation from the desired outcome, the
system has to take corrective actions like varying the speed or
updating the position of the tool. The precision and timing required to
realise such a system is utmost challenging as everything has to happen
in real-time, not forgetting the fact that it has analogue, digital and
high-voltage signals, all running on the same board. So, the choice of
the processor becomes extremely critical. To guarantee real-time
performance, we are using field-programmable gate array (FPGA) for some
of the critical paths such as proportional integral derivative (PID)
loops, high-speed counter interface and analog-to-digital
converter/digital-to-analog converter (ADC/DAC) interfaces.
We
have also worked on other single board computers (SBCs) targeting
industrial applications based on high-end Intel processors. We are
looking forward to working on more such challenging projects from the
industrial domain.
Q: What about your interests in the test and measurement (T&M) sector?
A: We
have been working on an array of T&M boards dealing with high-speed
interfaces like serial-attached small computer system interface
(serial-attached SCSI), PCIe Gen4, serial advanced technology attachment
express (SATAe), universal serial bus (USB) 3.0, DDR4 and a variety of
form factors ranging from small form factor(SFF)-based storage devices
to small-outline dual-in-line memory module (SODIMM), unregistered
dual-in-line memories (UDIMMs) and a few custom form factors targeting
specific end-customers. These boards tap high-speed signals from live
systems-under-test and are expected to induce minimal noise into those
systems. The main challenge here is the speeds at which these interfaces
work and the kind of signal integrity (SI) that has to be achieved.
During design, these boards are run through multiple levels of SI
simulations to ensure that the highest level of signal quality is
achieved. In many cases, the high-speed traces are exposed, so as to
have minimal propagation delay through the printed circuit board (PCB).
Sharp bends are not allowed on these traces, and instead, arcs or curves
are used. Back-drilling technique is used to make sure that the stub
length on these traces is a bare minimum. In short, the layout of these
boards demands the most stringent constraints.
Q: From a PCB perspective, what are the factors that determine signal integrity?
A: The
choice of materials used to fabricate the PCB and even the type and
quantity of solder used to assemble the components can create an impact
on the signal quality and these are very carefully selected.
Q: Talking about boards for T&M equipment, how do you go about testing those boards?
A: Simulation
rules the roost here to arrive at the best design. First, a golden
board is arrived at, which behaves exactly the way we want it to. All
other boards are then tested against this board.
Q: Tell us what you do in the IoT arena.
A: We have a separate practice for
IoT
projects. We are already developing new IoT products and also adding
connectivity to existing products for our customers. We do all the
building blocks for IoT including the hardware, firmware, mechanical
enclosure,
cloud interface and complete product compliance certifications, and deliver ready-to-manufacture designs.
Q: What is the most exciting IoT project you have worked on?
A: We
worked on a lighting control solution project recently. Instead of
walking to the switchboard and manually turning on/off lights, you
operate it via a mobile phone. You can also access your lights remotely
from anywhere in the world, as long as the devices are connected.
Q: How do you see the growth of independent design houses (IDHs) in India?
A: India-based
product design houses have a good future. There is a lot of untapped
potential for services companies offering hardware/firmware design
services. There are several players in this field already, but there is
space available for more. India is traditionally known for software
outsourcing, but our hardware or complete product design capabilities
are not well-known as it is not marketed well like the software. I think
people should come forward and start new ventures to offer product
design services for India, as well as for global clients. There are
challenges like lack of component industry in India, complicated customs
rules and related delays in importing parts, but these can be solved
with appropriate help from the government.