Home Expertise Design Automation Tools
  • Nederlands (NL-nl)

MATLAB

MonkeyProof Solutions spreaks MATLAB fluently. Her consultants are engineers with a long track record in both hands-on application of MATLAB and in related transfer of knowledge.  

  • Algorithm design
  • Software architecture and programming techniques (e.g. OOP) in MATLAB 
  • Effective usage of toolboxes for optimization optimalisatie, curve fitting, signal processing, neurale nets, etc.
  • Connectivity with databases, datafeeds, instrumenten, data acquisition boards, OPC servers, vision systems
  • Graphical User Interface (GUI)
  • Advanced, interactive (data) visualisations
  • Integration of MATLAB existing systems/software and vice-versa
  • Deployment of MATLAB-based application as software components or stand-alone executables.
  • Automated reporting
 

Real-Time Workshop (Embedded Coder)

Model Based Design for (production) code generation by means of Real-Time Workshop (Embedded Coder) is one of the core competencies of MonkeyProof Solutions.

  • Modeling for generation of efficient code RAM/ROM/performance
  • Overview, deep knowledge, and hands-on experience with all optimization andcustomization settings
  • Integration with, or of legacy code
  • Professional target development (both software and hardware targets) 
  • Code (generation) compliance with requirements of internal and/or external standards, (see Safety Critical)
  • Integration with IDE's such as Keil, Tasking, Code Composer Studio, Eclipse, etc.
  • Integration with versie control, issue tracking, requirements management tools
 

Simulink & Stateflow

MATLAB, Simulink and Stateflow are tools that in many cases form the basis of a model based approach in the design process. MonkeyProof Solutions has the expertise to make a model based approach succesful.

  • Modeling
  • Model architecture and tool configuration for: 
    • Concurrent engineering
    • Minimal repeat work
    • Quick design iterations
    • IP reuse
    • Code generation
  • A range of Simulink blocksets in areas like signal processing, image processing, etc
  • Integration of MATLAB code in models (for simulation and code generation) 
  • Workflow and tools for model conversion from floating point to fixed point
  • Tools and approach for model compliance with requirements of internal and/or external standards , (see Safety Critical)
  • Combination with Configuration Management tools such as Subversion
  • Combination with Requirement Management tools such as DOORS, Teamcenter, Word, uw eigen tool, etc.
 

xPC Target

xPC target is a software solution for x86 compatibel hardware for real-time Rapid (Control) Prototyping (RP of RCP) and Hardware in the Loop (HiL) purposes. the choice of hardware needs to be taylored to the application and the hardware/firmware can not contain (unintended) characteristics that may interfere with the real-time performance.

  • Hardware compatibility and real-time performance (processor, chipset, bios settings, I/O boards)
  • Device driver development
  • Complete rapid-prototyping or Hardware-in-the-Loop set-ups