Services
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.