Cerulink.com
Company Product Engineering Services Project Methodology WiFi RFID Offering Knowledge Center
Cerulink Technologies

Home
   
Embedded Designs
 

Cerulink is equipped to deliver end-to-end embedded systems solution encompassing high-speed multi-layer board design with multi-CPU and FPGAs, system level software and embedded application development.

With focus on specific technology, the embedded systems division at Cerulink works as a "virtual lab" or an extension to our client's engineering capabilities to accelerate their product engineering and product management cycles - prototype development through product release.

  • Designing optimal BOM solutions for client needs.
  • Product development and engineering - Feasibility, Architecture, modeling and design with new technology approach.
  • Multiple platform porting services.
  • Product Sustenance and Lifecycle enhancements.
  • Compatibility, interoperability, compliance testing, Regression testing.

Technical competency

Embedded systems division of Cerulink has expertise in optimized coding techniques in embedded software alongwith hardware designs for achieving the best performance of the embedded systems.

  1. Board Design, Schematics development and PCB layout design for Products.
  2. Embedded software development on multiple platforms interfacing and driver software development for designed systems.
  3. IP Protocol stack related development and development of customized Bluetooth stack and profile modules.
  4. Middleware and firmware development and software optimizations, debugging and QA.
  5. Porting/adapting of RTOS for various embedded systems.
  6. High speed multi-layer, multi-processor board design, FPGA design using Verilog/VHDL design entry and integration of ready available IP blocks.
  7. DSP hardware and software development, Embedded Software development and QA.
  8. Algorithm design and development.

Technical skills

Hardware platforms - ARM, Intel, Motorola MPC555, Hitachi, PowerPC, TI DSP.

Hardware design tools - CPLD, FPGA and ASIC design, Simulators - Cadence, FPGA tools - Altera, Xilinx, Synthesis/Timing - Cadence, Verification - TransEDA, Verisity, Foundaries - TSMC.

RTOS - VxWorks, eCOS, Nucleus, RT Linux.

Operating systems - Windows (All), WinCE, Embedded Linux.

Protocols - Bluetooth (stack and profile), J1939, CAN, UDP, TCP/IP, RS232, USB, IEEE 1394 and various PLC.

Language and tools - C/C++, VC++/MFC/ATL/STL, J2ME, J2SE, VB, Assembly language, Rational Rose, Matlab, Simulink, Verilog, GNU, GDB Verilog HDL, VHDL,TCL for synopsys tools. CASIRA used for Bluetooth development, Protel, AutoCad.

Synthesis Tools - Design-compiler Expert Plus, Floor plan Manager for IPO, Primetime for STA, Test-Compiler for scan and BSD insertion, TetraMax for ATPG, Formality for Functional equivalence. RTL-Analyzer for RTL enhancements.

   
  Copyright © Cerulink 2004 All rights reserved