Tornado and vxworks实时系统培训.ppt_第1页
Tornado and vxworks实时系统培训.ppt_第2页
Tornado and vxworks实时系统培训.ppt_第3页
Tornado and vxworks实时系统培训.ppt_第4页
Tornado and vxworks实时系统培训.ppt_第5页
免费预览已结束,剩余155页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

agenda welcome introduction to wind river systems and tornado/vxworks tornado tools and the rtos - vxworks technology: a revolution in real-time first rtos to support tcp/ip, sockets first rtos for risc (i960) first cross tools with dynamic loading first os simulator (vxsim) first task “logic analyzer” (windview) first integrated, open environment - tornado first microsoft “designed for windows 95” cross -development tools . tornado architecture hosthost targettarget vxworks 5.3 compilercompiler debuggerdebugger shellshell browserbrowser configconfig tool tool stethoscopestethoscope windviewwindview launcherlauncher debug agent debug agent target target serverserver targettarget symbolsymbol tabletable dynamicdynamic loaderloader back endback end omfomf librarylibrary the wind kernel most scalable over 300 separate modules! sizing 120 scalable components multi-tasking all tasks share same address space priority-based (256 levels) dynamically changeable preemptive scheduling optional round-robin timing services system clock delay tasks watchdog timers semaphore, message queue timeouts auxiliary clock(s) support high-resolution timing intertask communication semaphores counting binary mutex message queues variable length queues variable sized messages pipes signals wrs api posix 1003.1b api vxworks posix support 1003.1base system calls 1003.1breal-time extensions 1003.1cp-threads (in development) 1003.1dmisc. real-time (planned) wrs active participant in committees memory management heap-based malloc, free user-defined memory partitions assign different address ranges to partitions vxworks i/o system device independent posix-compliant read, write, open, close, ioctl, etc. formatted i/o scanf, printf, etc. optimized for real time scsi 2 device support vxworks local filesystems device-independent layer ram disk scsi disk etc. dos 5.0 format + optional extensions contiguous files long filenames raw filesystem for high-speed disk nfs-exportable local filesystems dos 5.0raw long filenames contiguous files scsiram vxworks network filesystems transparently access host filesystem via ftp rsh nfs client facilitate application testing vxmp (optional) library for managing shared objects semaphores, message queues, memory same interface as for local objects transparent access in source code task atask atask btask bmysemmysem cpu 1cpu 1cpu 2cpu 2shared memoryshared memory vxvmi virtual memory interface (optional) cpu-independent access to mmu protect code and/or data establish multiple memory mappings user determines protection vs. performance trade-offs wind foundation classes (optional) iostreams c+ wrapper classes for vxworks rogue wave tools.h+ rogue wave booch components comprehensive networking support date78 scalable enhanced network stack scalable configurations: ip, ip+udp, ip+udp+tcp latest internet feature support: ip multicast, cidr, rfc-1323 , dns client dhcp server, client, and relay agent sntpserver, client new driver structure with multiple protocols supported over same network device integrated mib-ii support bsd 4.4-compatible socket library date79 windnet - streams unix svr4-compatible highly optimized primitives : allocb, freeb, dupb multithread support xti/tli - transport library interface library and module dlpi - data link provider interface streams sad driver, log driver and autopush, strerr, strace utilities pipes and pipemod module date80 windnet - snmp supports snmp v1 and v2c compact (less than 50k) complete mib-ii groups supported include: system, interfaces, at, ip, icmp, tcp,udp,snmp 8extensible through custom mib; mib compiler generates large portion of access methods code 8dynamic addition and removal of mib variables 8interoperates with popular nmss, including sunnet manager, hp openview, netview/6000, cabletron spectrum, and others. date81 windnet - partners http:/www./products/html/.com/products/html/windnetpartwindnetpart.html.html date82 windnet - partners for protocols atm and framerelay harris trunking all the components of the basic layer 2 switch package, plus: rmon1, groups 1-9 vlan (ieee 802.1q) generic registration protocols: garp, gvrp, gmrp priority queuing (ieee 802.1p) ether-like mib (rfc 1643) & fddi mib (rfc 1512) customizable management web server authors initials.event.date basic layer 3 switch package for branch-office/small-office & lan-to- lan routers and switches support for a limited number of ip addresses a few wan interfaces all the components of the extended layer 2 switch package, plus: igmpv1 ripv1 and v2 ospfv2 authors initials.event.date product description bsp (drivers)bsp (drivers) vlanvlan vxworksvxworks rtos rtos span-span- ningning treetree webweb serverserver shellshellsnmp v1snmp v1 enterpriseenterprise mibmib mib-iimib-iirmon1rmon1 mac mac bridge mibbridge mib ether-like & ether-like & fddifddi mibs mibs ip / udp / tcpip / udp / tcp tornado tornado standard standard componentscomponents rip v1/v2rip v1/v2 ospfv2ospfv2 basic layer 2basic layer 2 switch package switch package componentscomponents extended extended layer 2 switch layer 2 switch package package componentscomponents basic layer 3 basic layer 3 switch package switch package componentscomponents igmpigmp authors initials.event.date msst components & sens bootpbootp nfsnfs client/serverclient/server ripv1/v2ripv1/v2 rloginrlogintelnettelnetrshrshftpftptftptftpdhcpdhcponc rpc onc rpc bsd 4.4 socketsbsd 4.4 sockets zero-copyzero-copy socketssockets ipv4 + icmpipv4 + icmp arp/arp/ proxy arpproxy arp udpudp customcustom driverdriver pppppp slip/slip/ cslipcslip backplanebackplaneethernetethernet tcptcp sntpsntp igmpigmp authors initials.event.date switch bsps each package also comes with a bsp of the customers choice. each bsp contains drivers for a designated network processor chipset and a management cpu (as well as drivers for all other hardware on the board). additional bsps available with purchase of an additional architecture license. first bsp will be for the ti 3270 reference board. in discussions with mmc networks, amd, galileo, pmc, i-cube and many others. authors initials.event.date bsp template bsp template provides sample source code for generic interface to higher-layer software switching silicon drivers vlan & spanning tree support statistics retrieval support network interface & serial i/o drivers novram and flash chip drivers switch chipset initialization and bios authors initials.event.date packaging all components provided in source format. an extension to the tornado 1.0.1 development environment. support over tornado 2.0 will follow. authors initials.event.date 124 customers in datacom . cisco systems atm frame relay bay networks 3com fore systems atm date125 customers in datacom . newbridge networks mainstreet atm switch frame relay network equipment technologies atm, frame relay, isdn hewlett-packard cable modem 700/ rx family of x window display stations. date126 customers in datacom orbital communication low earth orbit satellite based data communication wandel and goltermann netforce ranger: network analysis and management tool date127 customers in telecom . lucent digital cell base stations sonet based multiplexers adsl modems nortel magellan passport enterprise network switch meridian private branch exchanges (pbxs) qualcomm globalstar project: 48 low-earth orbit satellite constellation to provide wireless telephone, data, fax and paging services cdma base station equipment date128 customers in telecom hughes networks satellite communication systems tsi telsys gateway systems high speed satellite communication aspect telecommunications aspect callcenter automatic call distribution systems date129 customer case history nortel leading manufacturer of telecom equipment magellan passport is the leading broadband network switch for data and voice traffic. reasons for choosing vxworks: extensive network support tcp/ ip, telnet, rlogin, nfs multiple-platform availability. currently using i960, but may change vxsim, enabled application development before hardware availability “vxworks significantly improved our time-to-market” - nick ouzas, senior manager, passport base software & architecture. date130 customer case history newbridge networks leading provided of advanced digital networks for wide area and local area network applications more than 200 telecom carriers around the world, and more than 10,000 corporate customers in 100 countries - including peoples republic of china are currently using newbridges mainstreet and vivid product families reasons for choosing vxworks: simulation ability, networking support and development tools “vxsim lets us create and simulate a fairly large network on only two or three workstations. we can develop and test a complex network without spending a lot of money for real machines.” - roger bainbridge, manager, atm software development date131 date132 xact customer list authors initials.event.date military program powered by vxworks wind river dominates in military and aerospace wind river dominates military and aerospace wind river systems has majority market share vxworks is the “de-facto” standard rtos supported by the most vme hardware supported by mil-spec hardware vxworks critical to many defense programs selected by leading defense companies british aerospace boeing defense & aerospace bell helicopter textron computer sciences corp. daimler benz aerospace deutsche aerospace israel aircraft industries daewoo heavy industries grumman aerospace gec marconi general dynamics hindustan aeronautics honeywell hyundai precision hughes hughes aircraft loral federal systems lockheed - ft. worth mcdonnell douglas mrad matra espace norinco rolls royce raytheon rockwell samsung aerospace vision abell pty ltd. selected by leading government labs us dept of defense (nsa) army research lab naval undersea warfare center lawrence livermore national labs los alamos national labs nasa kennedy space jet propulsion labs agency for defense development (korea) government of israel/ministry of defense csist (taiwan) defense science organization (singapore) dod (australia) dsto (australia) standardized by martin marietta (lockheed) previously developed over 50 rtoss over $6 million and 100 engineers to support now wind river is their supplier standard, supported environment off-the-shelf interoperable, re-usable code standardized by csist (taiwan) chung shan institute of science technology most defense/military projects using vxworks wide range of applications example applications.example applications. submarines and warships simulation control systems sonar unmanned ships underwater robotics satellite communications helicopter systems simulation avionics and control programs powered by programs powered by vxworksvxworks mars pathfinder vxworks controls the pathfinder vehicle launched in december 1996 enters mars atmosphere july 4, 1997 f-16 fighter program fa-18 fighter joint stars program bradley fighting vehicle patriot missile b-2 stealth bomber wrs leadership in defense & aerospace best vmebus hardware support most vmebus boards supported long partnership with dy4 & radstone for mil -spec dsp h/w, array processors, i/o, etc. reliable and scalable rtos technology most sophisticated development tools extensive vmebus experience wrs partnership with dy4 long partnership with dy4 canada, us, korea, taiwan, australia and singapore only officially supported os - vxworks dy4 does all vxworks bsps inhouse dy4 supports all

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论