At ThinkCircuit Technologies, we offer services across various phases of embedded product design. With providing services for embedded software and hardware functionalities, we focus our core competencies on meeting customer�s product realization needs. Our pool of talented professionals with a broad fingerprint of expertise, excel at understanding customer requirements and efficiently providing technical support at every minuscule step of product development cycle. Our service horizon spans design and development, integration, verification, and technological consultancy.
In this stage, the requirements are collected in the form of use cases for the product. Most of the customers provide the product design with use cases for the various uses the product is supposed to perform. These use cases are further ranked in priority. As an example for a hand held point of sale the use cases could be like this. Use cases have to cover many classifications like user interface, ergonomics, certifications, costing, timelines etc.
The next stage in the electronic product design is the feasibility stage. The gathered requirements are converted in to the format so that the Engineering team can work on the feasibility part. In this stage, ThinkCircuit Technologies would analyze the following things for the customer:
We enter the design stage here. Here based on the use cases document initially presented, a detailed product design test cases is drafted. This also takes in to account the places where the device is typically used. For e.g. Remote monitoring unit might be in a warehouse or in a cell phone tower and it needs to be tested for rugged field conditions. Every product designed will include test cases for the field test that will be for duration of a minimum of 4 weeks. Test cases will involve hardware, software, vibration testing, drop testing, tumble testing and field-testing. Test plans would also take in to account of the ESD certifications and FCC/CE certifications.
In this design engineering stage, all the components for the hardware are finalized. The mechanicals are also finalized. Typically, ThinkCircuit Technologies presents the customer with a 2D/3D mechanical design model. The tools that are used here are e-drawings. Some customers prefer to do the mechanicals themselves and would want ThinkCircuit Technologies to design the product accordingly as per the specification. The 3D diagrams are important to get the volumetric specification of the product especially when there are multiple PCB's involved. The exact BOM is also finalized. At this stage the following things are completed.
Platform/Hardware Expertise:
Atmel AVR, ARM, ARM9, Intel PXA255, 8051, PICXX, Power PC, iMX31, MPCxxxx, x86 Based Embedded Micro controller, FPGA, CPLD.
Bus Protocol Expertise:
PCI, PCI-Express, 1553, Rapid IO, HT, USB, Gbit Eth, I2C etc.
Software Expertise:
RTOS: TNkernel, MicroC/OS-II, FreeRTOS, AVRX USB, Blue tooth, RF networking, LINUX porting, LINUX Device Drivers.
Firmware and Device Driver Development
ThinkCircuit Technologies offers firmware and device driver development services deriving from its extensive experience across myriad micro controller platforms and hosts. ThinkCircuit Technologies provides low-level firmware and device drivers across micro controller platforms like NXP�s LPC, Atmel, Microchip, Freescale I.MX3X, ARM and hosts including Linux and Windows respectively. Not limited to this, broad experience in industry standard tool chains enables us to deliver quickly.
Embedded Product Development
As part of ThinkCircuit Technologies end-to-end service offerings on embedded systems, we work to provide product development service to technology innovative firms. We provide on-time global delivery capability, in� house competency, engineering expertise, cost effectiveness and flexible workforce for your new product development and delivery.
Embedded Software Porting
ThinkCircuit Technologies specializes in porting embedded software across various targets and platforms. The service involves porting software, functional on its native platform onto a different platform.
Board Support Packages
Board Support Package (BSP) and board bring-up service forms an integral part of ThinkCircuit Technologies embedded sphere. Facilitating to realize an early customer product, ThinkCircuit Technologies BSP service includes framework, drivers, firmware, RTOS, tool chain facilitation, documentation, source code and libraries on custom as well as off the shelf board designs.
This is the final stage in the product design implementation. Typically, 5 prototypes of the final product are done and this is called as Beta release. The 5 prototypes are analyzed for any hardware issues, mechanical issues and overheads and an alpha release is planned. In case of the hand held POS, some of the issues can be like the printer cutter does not align with the outer enclosure and has to be aligned etc. Typical alpha release numbers are 10-20. With this the implementation phase is completed.
The acceptance test plan is used and all the test cases mentioned in the acceptance test plan are carried out. This also includes field-testing test cases. If there are any changes after field-testing, then one more revision of the product is done.
TCTL also offers lone Library management services. Creating and maintaining the global/master database for customers. TCTL Library Management advantages are:
TCTL Offers Schematics Capture services. TCTL Schematic Capture advantages are:
TCTL Offers PCB Layout services. TCTL PCB Layout advantages are:
TCTL Offers Signal Integrity Analysis services. TCTL Signal Integrity advantages are:
TCTL Offers Thermal Analysis services. TCTL Thermal Analysis advantages are:
TCTL Offers EMI/EMC Analysis services. TCTL EMI/EMC Analysis advantages are:
TCTL Offers PCB Fabrication services. TCTL is tied with best manufactures in India, China and across the globe with:
TCTL Offers Assembly services. TCTL is tied with best Assembly houses with:
TCTL Offers PCB Conversion and PCB re-engineering services:
TCTL Offers PCB Design Training services. TCTL PCB Design Trainings offerings are: