Services

Services_img.jpg


EDDR Software specializes in custom APIs and reference implementations for numerous languages and platforms.

Custom EDA implementations include:

  • OpenAccess Design Library Database
    • Supported and unsupported scripting languages (including oaScript)
    • Specialized pcell support
    • Add on libraries
    • Made-to-order extensions with AppDef support
    • Non-standard compilers and options
    • Non-standard operating systems
  • PDKs
    • SKILL/TCL/Python
    • CDF/iCDF/Callbacks
    • PCells/PyCells
    • PEL/SEL/CEL(AEL)/NLP
    • Custom solutions for non-OA and proprietary databases
    • Custom iPDK netlisting support (namespaces db, nl, oa, il, he, dm, …)
  • Translators
    • GDSII
    • OASIS
    • LEF/DEF
    • Verilog
    • VHDL
    • SPEF
    • OPS
  • Viewers/Editors
  • Debugging Tools

Language support includes and is not limited to:

  • All C based languages (C, C++, Objective-C, etc.)
    Including specialized support for
    • C++14
    • C++11
    • C++03
  • Java
  • PHP
  • JavaScript
  • Python
  • Tcl
  • MATLAB
  • Lisp
  • Scheme
  • Go
  • .Net Languages (C#, F#, J#, etc)

Database support includes and is not limited to:

  • MySQL
  • Oracle Database
  • Microsoft’s SQL Server
  • MariaDB
  • SQLite
  • Amazon’s SimpleDB
  • Spark
  • Hadoop
  • MongoDB

Other library support includes and is not limited to:

  • QT / PyQt
  • Ultimate++
  • Boost
  • OpenCL
  • POCO
  • CGAL
  • YAML
  • LEX & YACC
  • Xerces (including CodeSynthesis XSD)
  • Crypto
  • REST(ful)'
  • Vaadin Framework

Custom documentation support includes and is not limited to:

  • Doxygen (including customization for non-supported programming languages)
  • Microsoft Word
  • LaTEX
  • Google Docs (Drive REST API)
  • Adobe Framemaker
  • Man Pages

Code enforcement tools to impose/validate in-house coding rules and standards

Customized cloud-based and in-house collaboration tools for affiliations, alliances, associations, consortiums, cooperatives, institutes, leagues, societies, and unions.