Tews Website

TimeSys Linux

Last updated: September 3, 2002


Company:

TimeSys Corporation

Description:

TimeSys Linux starts with a no-cost, fully open source GPL version (called TimeSys Linux GPL) that consists of a powerful, fully-featured, preemptible Linux kernel and all other components needed as a full Linux distribution to support predictable, unsurpassed low latency response for many popular boards. The fully preemptible capabilities mean the kernel has bounded, mutex-based kernel locking with a new fixed priority scheduler, schedulable (meaning the developer sets the priorities) interrupt handlers, and schedulable extended interrupt handlers, including the IP stack.
TimeSys also provides additional modules that add full RTOS capability and major robustness capabilities to TimeSys Linux GPL. TimeSys Linux/Real-Time adds Priority Inheritance & Priority Ceiling to mutexes, high resolution clocks and timers, and periodic threads. TimeSys Linux/CPU supports breakthrough CPU Reservation technology that guarantee CPU availability for critical threads. And TimeSys Linux/Net supports Network Reservations guarantee sufficient network interface bandwidth for critical threads.

Product Properties

  • Development Hosts:
    Windows, Linux
  • Supported Target Processors:
    x86, PowerPC, ARM, MIPS, StrongArm, SPARC, Super-H, XScale
  • Board Support Packages:
    Over 40 popular boards, more daily
  • Supported Compilers:
    Gnu compilers and all other Linux compilers
  • Supported Tools:
    TimeSys IDE (TimeStorm), trace (TimeTrace), and analysis tools (TimeWiz)
  • Supported Networks:
    TCP/IP, FTP, SMTP, SNMP, NFS, PPP, ATM, ISDN, X25, RPC, Telnet, Bootp
  • Supported Standards:
    Highly compliant to POSIX 1003.1-2001, including POSIX_PRIO_INHERIT & POSIX_PRIO_PROTECT
  • Development Methodology:
    Cross, Native
  • RTOS Supplied as:
    Object, Source
  • Supported GUI:
    All Linux GUIs (e.g., X-Windows, KDE, GNOME)
  • Available Components:
    Floating Point, Communication, Math Library, File Support, All Linux components
  • Kernel ROM (min, max):
    Depends on target,Depends on target
  • Kernel RAM (min, max):
    Depends on target,Depends on target
  • Minimum RAM per process:
    No limit
  • Minimum RAM per thread:
    No limit
  • Minimum RAM per queue:
    No limit
  • Number of thread priority levels:
    32 - 32767
  • Typical Thread Switch Latency:
    2-6us
  • Guaranteed Maximum Interrupt Latency:
    ca 50us, config dep.
  • System Clock Resolution:
    ca 1us, h/w dep.
  • Priority Inversion Avoidance Mechanism:
    Yes,Priority Inheritance, Priority Ceiling
  • Multiprocess Support:
    Yes
  • Multiprocessor Support:
    Yes
  • MMU Support:
    Yes
  • Scheduling Policies:
    Prioritized FIFO,Prioritized Round-Robin,Reservations
  • Royalty Free:
    Yes
  • Cost Development Seat:
    Range: free to $20K
  • Standard Phone Support:
    Paid
  • Preferred Phone Support:
    Paid
Technologies, Methods, Tools, Products and Services for       Embedded Systems To Be      www.es2.be
© 2007 Dedicated Systems All Rights Reserved   Privacy statement.