System Design and Validation Service

SoftJin offers service throughout the complete value chain of the system development. Our service starts from System Design and Verification ends to FPGA implementation

System Design and Validation
Case Study System for IC Packaging Equipment.
Learn more about this engagement.
  • Design, analysis and optimizations of algorithms for enabling high performance
  • Virtual prototyping and architecture exploration of systems using SystemC, C/C++ modeling
  • Hardware-Software Partitioning
  • Analysis of performance, cost, risk trade-offs at System Level
  • Co-simulation and co-verification
Softjin can bring value in the system design phases due to
  1. Its strong EDA background which will help to anticipate the problem in much early stage and provide a solution
  2. Understanding of software development process to increase the reusability/ maintainability of the RTL
  3. Strong system understanding to develop optimal hardware/ software partitioning and architectural definition of the chip

Back to top

RTL Design and Verification
  • Block and Sub-system level partitioning of design
  • RTL modeling using System Verilog, Verilog, VHDL while adhering to industry standard HDL coding guidelines
  • Evaluation, customization and integration of third party IPs
  • Model Conversation from System
Verification consists 60%-70% of total design effort in semiconductor industry and it is growing every day due to high cost of error as the semiconductor industry is using more cutting edge technologies. Click here to know more about SoftJin's skill in verification service.

Back to top
FPGA Implementation
  • Use of Platform FPGA devices with embedded processors
  • Multi-FPGA design partitioning, implementation and verification
  • Use of available special resources in FPGA such as Processors, Memories, Interfaces and data-path
  • Interfacing FPGA design with board
The core skills SoftJin has in FPGA implementation are
  1. RTL modelling in Verilog, VHDL, SystemC
  2. Use of standard design elements (Embedded Processors, Memories, Bus Controllers)
  3. Use of industry standard tools for Synthesis and Simulation
  4. Expertise in Processor (MicroBlaze/NiosII) based Platform FPGA Design
  5. Physical design and Timing closure
  6. Experience in handling complex, high-speed and high-density designs
Back to top

    SoftJin's Expertise in Different Domains
    Bus Interface: PCI/ PCI-E, AMBA/ AHB, USB 2.0, CAN, LIN
    Processors: ARM, PowerPC, Micro Blaze, MIPS, NIOS II
    Signal Processing: FIR, DCT, H.264, HDMI
    Memory Interface: DDR, SDRAM, EEPROM, SSRAM

Designed by The Scribble