# SynthOS® Overview

SynthOS® is a patented software development tool that automatically generates a custom, secure, optimized, multitasking, real-time system for your Internet of Things edge device. Just add a few simple lines of code, known as SynthOS "primitives," to your proprietary C routines, and specify some basic parameters. At the push of a button, SynthOS rewrites your code and generates the C source code for a complete system. You don’t need to fool with semaphores and mutexes or be concerned about race conditions, deadlocks, or many other hazards. You can use all your current tools — compilers, debuggers, interpreters, and emulators — for executing and debugging the synthesized code. The resulting system is secure because it’s unique and has a small attack surface, but also because SynthOS can automatically insert security-checking code that takes corrective action or informs a user of a breach.

## Advantages for Customers

- Shortens development time
- Lower development costs
- Faster time to market

- Increases security
  - Smaller attack surface
  - Each system is unique
  - Automatic security checking

- Makes debugging easier
  - Source code in, source code out

- Uses patented technology
  - Eliminates race conditions
  - Optimizes the output code
  - Results in a small memory footprint
  - Very low latency times

- Squeezes performance out of smaller, simpler processors
  - Lower hardware costs
  - Lower power consumption
  - Runs on any workstation or PC
  - Integrates with your current tools

## Advantages for Process Vendors

- Requires minimal support
- Portable
- Immediately works for all new processors
- Leverages existing compiler technology
- Speeds task switching without hardware assistance

For more information, including white papers and application notes, contact us at:
- Phone: (408) 741-5809
- Email: [info@zeidman.biz](mailto:info@zeidman.biz)
- Web: [www.zeidman.biz](/content/site-root.html)
