Know-how

Know-how

Our policy is to give the customer what they need, and for this it is absolutely necessary to work closely with the customer's team and fully understand the requirements. Throughout the years of working on diverse projects for many customers, Elsys Eastern Europe has shown the flexibility to adopt and apply customer methods of work as well as our own methods. Our strong commitment to deadlines and quality of result is a guarantee for customer’s satisfaction.

ASIC Front-end Design

Elsys Eastern Europe has successfully executed many IP development projects for customers experiencing tight time or resources requirements and in need of top quality design solutions. We have developed several first-to-market IP, but also worked on systems that involved integration of 3rd party IP, reuse of existing IP and legacy components. We developed IP for latest ASIC technologies as well as complex FPGA systems.

Our design team has the skills and experience to perform all the necessary steps in the front end design flow including:

  • Requirements analysis and architecture specification development
  • Project planning and execution
  • RTL microarchitecture and code development in VHDL/Verilog
  • Lint, CDC and DFT checking and debugging
  • Synthesis setup, optimization and timing closure
  • Equivalence check setup and debug
  • DFT: scan insertion, boundary scan, BIST, ATPG, test development
  • Behavioral and TLM modeling
  • Low power design and optimization using latest industry standards: CPF or UPF
  • Power simulation
  • Developing scripts and tools for design flow automation
  • Project documentation in accordance with security standards

ASIC Design Verification

The field in which Elsys Eastern Europe has the most experience and the biggest expertise is verification of digital design. We are constantly keeping up with the latest trends in the verification through working for the top semiconductor companies in the world on cutting-edge technology products. Our engineers successfully overcame some of the biggest challenges in the chip design life cycle and carried out the verification of many complex SoC on all levels.

Our verification team has the skills and experience to perform all the necessary steps in digital SoC and module-level verification including:

  • Verification plan and test plan development
  • Verification environment development based on eRM/OVM/UVM methodology and e/Verilog/System-Verilog/SystemC languages
  • Developing reusable verification components - eVC/UVC
  • System Level Design/Hardware Architecture modeling using SystemC Class Libraries
  • Modeling analog design modules in VHDL-AMS, Verilog-AMS or Verilog-A language
  • Assertion-based verification (SVA/PSL)
  • Low-power verification (power aware simulations, CPF/UPF usage)
  • Formal Verification
  • RTL and GLS functional simulation, result analysis and debugging
  • Defining coverage metrics, analyzing and improving coverage (coverage driven verification)
  • Developing scripts and tools for verification flow automation

AMS design, verification and physical implementation

Working on projects with different clients and various sub-micron technologies on daily basis, Elsys Eastern Europe gained expertise in an optimal design and physical implementation that maximizes performance at minimum area utilization. We have a proven track record of products used in automotive industry, consumer electronic and medical equipment which includes power converters, DAC/ADC converters, audio devices and ultra-low power microcontrollers as well as other baseband and RF devices.

Our team has the skills and expertise to perform the following tasks in design, verification and physical implementation of analog and mixed-signal integrated circuits and modules:

  • System requirements and design analyses, along with the full product specification
  • Design of basic analog blocks in appropriate technology using CAD tools for design and simulation
  • Physical layout design and verification for integrated circuits production
  • Automated top-level and block-level analog verification in different process corners
  • Automated top-level and block-level mixed-signal verification in different process corners
  • Development of tools and whole environments for testing and verification
  • Creating calibrated models of analog circuits for analog and mixed-signal verification in Verilog-A and Verilog-AMS
  • Development of methods and customized tools for automating the design and verification
  • Writing supporting documentation required for the design, verification and production of analog and mixed-signal integrated circuits

FPGA Design

Through working with different FPGA technologies on daily basis, Elsys Eastern Europe has developed expertise in developing optimal design that maximizes performance and reduces unit cost. We have a proven track record of products built into airplanes, trains, medical and telecommunication equipment worldwide. Our engineers have experience in working on projects with different requirements and priorities: high-performance, security, robustness, low-power, low-cost, fast time-to-market.

Our design team has the skills and experience to perform all the necessary steps in the FPGA design flow including:

  • Requirements capture and analysis and system architecture specification development
  • Project planning and execution
  • RTL microarchitecture and code development in VHDL or Verilog
  • FPGA SoC integration and software development
  • Defining design constraints, Device Fitting and Timing Closure
  • Verification planning
  • Developing verification environment
  • Pre and post synthesis testing and debugging
  • Coverage analysis
  • In system validation
  • PCB Schematic & Layout and board bring-up
  • Developing scripts  and tools for design flow automation
  • Project documentation in accordance with security standards
  • Process oriented design
  • Focus on Requirements & Design Decisions, Traceability and Evidence of Testing, Reviews, Analysis

Embedded software

Elsys Eastern Europe has expertise in planning and developing embedded systems at all levels. We are offering services at all stages of product development life cycle from system specification through planning, development and testing to support and maintenance. Our engineers have experience in developing software for many hardware platforms of different architecture and complexity.

Our embedded software design team has the skills and experience to perform all the necessary steps in the embedded system design including:

  • Hardware and software feasibility study
  • Software architecture development, partitioning and module specification
  • Configuring bootloader, configuring and booting embedded operating system: Linux, eCos/FreeRTOS...
  • Board support package and kernel driver development
  • Firmware, Middleware, Real-time protocols, User-space Applications, User Interface development  in Assembly/C/C++/Qt
  • Protocol stack development, integration and optimization
  • Data processing algorithm development, implementation and optimization
  • Functional, stress, performance testing and benchmarks
  • Developing scripts and tools for flow automation
  • PCB Schematic & Layout and board bring-up
  • Project documentation
  • Maintenance services and customer support