TheThe introduction
introduction ofof““WindowsWindows Accelerator”
Accelerator ToolTool”
Take’ Advantages
Take WindowsWindows’
Advantages totoITRONITRON Environment
Environment

Sep. 29th 1999
Elmic Systems, Inc.

Market Trendz The Growth of
the Hard Real-time Market
y Annual Growth 300%-500%

z Market’s Requirements &Elmic’s Solutiony GUI
Windowsy Performance
Existing RTOS
y Time and Cost Reduction
Use of Software Asset
Windows+the Most Predominant RTOS=the Killer Environment
ITRON

What
Windows Accelerator Tool is…
z United Environment
ITRON and Windows
z Take ITRON’s Superior Points andWindows’ Superior Pointsz Support ITRON’s Weak Points andWindows’ Weak Points
z Enable Windows CE Hard Real-time
SystemFeatures of“Windows Accelerator Tool”
z Fastest / High Performancey Interrupt latency; 2 Micro Sec.
y 60-70 Times Faster Than Windows CE 2.12
y 5 Times Faster Than X’s ITRONz Smallest
y 20kBz Most Reliable

y Without Any Changes onto Windows CE

x Upward Compatibility For Windows CE ITRONVer 3 Complaintx Available under Windows NT embedded, NT, 98,
95

y Use of Software Asset of
ITRON and Windows
x Windows’ GUI
x Win32API
x ITRON’s System Call Functions

The Schemez The scheme of Windows CEWindows Application
Win32 API

Windows CE
OALWindows Related H/W
ex.Key Board, Graphic

Hardware

Real-time Related H/W
ex. I/O, NetworkThe Schemez The Scheme of “Windows Accelerator Tool”
Red Squares Are Provided From ELMIC
Hard Real-time Application
ITRON’s Software Asset
Applications, Drivers

Win32 API

Windows CE OALIntelligent switchingits interruption
to Windows CE
and Real-time OS

DriverDriver ITRONITRON System
System Calls
Calls< From Elmic>

Interrupt
Interrupt Switching
Switching Services
Services

Windows Related H/W
ex.Key Board, Graphic

Hardware< From Elmic>

Real-time Related H/W
ex. I/O, NetworkSpecifications for“Windows Accelerator Tool”
z CPU
y SH3 SH4 (Now Available)y Intel, ARM, Power PC, MIPS(Planned)z RTOS System Cally μiTRON 3.0 Compliant
y POSIX Compliant (Planned)z Bundled Sample Drivers
y Real-time Serial Drivery Parallel Port Drivery TCP/IP Protocol Stack and LAN DriverTechnical Informationz Debugging Environmenty Win32 Related Application & Drivers
x Platform Builder

y Real-time Related Application & Drivers
x ICE etc.

Win32
Win32 Application
Application
WinWin CE
CE Debugger
Debugger(PBL)
(PBL)
SIO
SIO && PIO
PIOPC

Real-time
Real-time ApplicationApplication&&Driver
DriverICEICEPC

Technical Informationz Communication Between Windows CE& ITRONy From Windows CE to ITRON
Win32 User AP
Real-time User AP
Communication
Communication
DriverDriverWinCE
Vector Table

Timer
Timer
VectorVectorCommunication
Communication
DriverDriver

User
DriverTechnical Informationz Communication Between Windows CE& ITRONy From ITRON to Windows CE
Win32 User AP

Real-time User AP

Communication
Communication
DriverDriverWinCE
Vector Table

Timer
Timer
VectorVectorCommunication
Communication
DriverDriver

User
DriverTechnical Informationz RTOS System Calls
y Task Control Function
x cre_tsk sta_tsk ext_tsk ter_tsk dis_dsp
ena_dsp chg_pri rot_rdg rel_wai get_tid ref_tsk
y Task Related Synchronous Function
x sus_tsk rsm_tsk frsm_tsk slp_tsk wup_tsk
can_wupy Synchronous/Communication Function
x cre_sem sig_sem wai_sem preg_sem ref_scm
cre_flg set_flg clr_flg wai_flg pol_flg ref_flg
cre_mbx snd_msg rcv_msg prcv_msg ref_mbx

Technical Informationz RTOS System Callsy Interrupt Management Function
x def_int loc_cpu unl_cpu dis_int ena_int
y Memory Pool Function
x cre_mpf del_mpf get_blf pget_blf rel_blf
ref_mpfy Timer & System Management Function
x set_tim get_tim dly_tsk get_ver

Distribution Channels in The USAand Shipping Schedulez Distributors and SIs (as of Sep. 1999)y BSQUARE (Bellevue, Washington)y ANNASOFT (San Diego, California)y EMBEDDED TECHNOLOGY(Minneapolis, Minnesota)

z Shipping Scheduley Nov. 1999

What Elmic is...
z Embedded System Solution Provider
y Hard Real-time Related Productsx RTOS
• ELX
• ITRONxxxxelbaileRtsd MonatsetsaSmallest, F

Windows Accelerator Tool
Kasago TCP/IP
kasago Browser, Web Server, Mailer...
Embedded Communication Protocol Modules• IEEE1304• Bluetoothy Microsoft’s Authorized Distributor &SI
y Hardware Manufacturer

http://www.elmic.co.jp

Contact
Masa’aki Amemiya
VP Sales & Marketing

Phone +81(45)664-5171
Fax+81(45)650-1021
E-mail ame@elmic.co.jp