Home ASIC-FPGA FPGA Services
 

FPGA based Systems Design and ASIC Prototyping services:

Are you a semiconductor company looking:

  • To validate your design before incurring NREs?
  • To develop hardware and firmware before your silicon is back from foundry?
  • For a reference design to illustrate potential use of your new chip?

Are you an OEM seeking:

  • To develop a system based on FPGAs?
  • To reduce board cost by building a SoPC (System on Programmable Chip)?
  • To replace discontinued ASICs?

Success Stories:

  • Chip Tester FPGA module :
    Design, verification & board bring-up of chip tester equipment module on Xilinx Virtex-5 FPGA

eInfochips’ highly experienced FPGA team can help you overcome all your challenges. Whether you require design services for ASIC prototyping, want to build a SoPC or migrate from FPGA to ASIC or vice versa, eInfochips’ team is capable of handling your designs/SoCs of any complexity. Our robust flow ensures very fast time to market for customers.
As a services organization, eInfochips can easily adapt to clients methodologies for different applications like DSP, Aerospace, Processor, Bus Interface, Memory, Peripheral, Cryptography, and ATE through its expertise in both VHDL and Verilog. Our comprehensive domain expertise in Networking, Automotive, Avionics, Wireless, Consumer, Semiconductor, Video and Storage qualifies us as your ideal consultant in FPGA Services.
We offer turnkey FPGA Services or custom services depending on your requirement. Our comprehensive service spectrum across various silicon phases is listed below:

  • Product Definition and Architecture Development:
    • Concept & feasibility study
    • Technology assessment/vendor selection
    • Deciding hardware and software partitioning
    • Architecture and micro-architecture definition
    • IP block selection and custom IP definition
  • FPGA Design:
    • RTL modeling (Verilog, VHDL)
    • IP core development and integration
    • Synthesis and design optimization
    • Floor planning
    • PAR and Timing Closure
  • FPGA Verification and Analysis:
    • Test bench generation
    • Functional simulation and assertions
    • Code coverage and functional coverage
    • Post-synthesis simulation
  • ASIC Prototyping on FPGA:
    eInfochips helps customers prototype their ASIC designs on FPGAs before committing to ASICs. eInfochips’ pre-silicon validation methodology encompasses a simulation and verification based approach. We en-arm RTL designs with bus functional models, embedded processor models and RTL test suites to provide a comprehensive system test environment.

    This service typically includes:
    • Modification / optimization of the ASIC RTL for FPGA
    • Design partitioning onto multiple FPGAs if required
    • Implementation
    • Test bench tuning
    • Functional verification & equivalence checking
    • Floor planning
    • Place and Route
  • FPGA board bring-up and System Validation:
    • Hardware acceleration using EVE, Palladium and Synthesizable Transactors
    • Hardware-software co-verification
    • Firmware development and testing
    • FPGA & board functionality validation
    • SI, Environmental, Thermal and EMI testing
    • Reliability and stress testing
  • We also offer services for development of an evaluation board around FPGAs and FPGA prototyping boards

FPGA Expertise

Tools Synplify-Pro, Xilinx-ISE, Plan-Ahead, Altera-QuartusII, Actel-Libero, ChipScope, SignalTapII, Leonardo Spectrum, PCie Analyzer, external Logic Analyzer, O-Scope
Devices Xilinx (Virtex5, Virtex4, Virtex2, Spartan3), Altera (Cyclone-3, Stratix-II, Apex); Actel (ProASIC3)
Prototyping Platforms CHIPit-PlatinumV4, HAPS (Hardi) Board, ARM-Development, Palladium, EVE

Differentiators

  • eInfochips’ robust flow ensures quick time to market
  • Ability to understand client’s methodology very quickly and helping client to select optimal device
  • Rich experience on verification to lead bug free design
  • Our prototyping services help you to build quick proof-of-concept model
  • Vast system development experience in different domains