ATMentor Home Page
Nucleus Home Page Why Royalty FREE? AT Taiwan Home  
Products Home Page
      Nucleus Graphics
      EDGE Dev Suite

      Nucleus RTOS    

      Nucleus Middleware
        Nucleus Networking
        Nucleus FILE
        Nucleus GRAFIX
        Nucleus USB
        Nucleus SHELL       
        Nucleus PictBridge
        Nucleus MTP
        Java: CEE-J
        Nucleus CAN

/aLL_ACCESS Home Page  
   
   Supportnet?
 
(服務內容Take a Tour)
    登入 (Registered)

   新註冊 (New User)
 
 
Customer's Success Story

BitRouter

BitRouter CorporationBitRouter digital TV and cable software solution provider used Nucleus RTOS for a cost-sensitive set-top box application.

More Success ones

 

Nucleus Networking more...

Networking: Nucleus NET, Nucleus IPv6, Nucleus Ethernet Drivers, Nucleus 802.11 STA, Nucleus Cipher Suite, Nucleus PPP, Nucleus PPPoE, Nucleus NAT, Nucleus SSL, Nucleus WebServ, Nucleus SNMP, Nucleus SNMPv3, Nucleus RMON, Nucleus NAFEM, Nucleus Extended Protocol Package, Nucleus Email, Nucleus DHCP Server, Relay Agent , Nucleus SNTP Client, Nucleus CAN, Nucleus IPsec, Nucleus RSTP and Nucleus L2TP.

Nucleus NET

Nucleus NET, our fast and compact TCP/IP networking stack, enables your embedded application to communicate with other hosts on the Internet. Programming Nucleus NET-based applications is easy. A sockets API is provided so that anyone familiar with the simple use of sockets can easily write a Nucleus NET application. Demonstration applications are provided that illustrate how to create basic network clients and servers to help you get started on application development. Our base TCP/IP offering includes many features including these standard protocols and more: TCP, UDP, IPv4, ICMP, IGMPv3, ARP, RARP, BOOTP Client, DNS Resolver, DHCP Client, RIP/RIP II and TFTP Client.

More >>

Nucleus IPv6

The Internet has long used Internet Protocol version 4 (IPv4) as the base network layer protocol for network communication. Due to the large growth of the Internet, this protocol is being replaced by the next generation protocol known as IPv6. Nucleus IPv6 is our implementation of this new protocol that helps resolve various problems with IPv4 including address shortage, manual configuration, lack of security and problematic routing. Nucleus IPv6 is provided as an add-on to Nucleus NET that enables applications to immediately begin taking advantage of this new protocol. Host and router functionality is provided along with RIPng, the Routing Information Protocol for IPv6.

Nucleus IPsec

Whether your device will act as a gateway to a Virtual Private Network (VPN) or connect remotely to a VPN, Internet Protocol security (IPsec) is a key ingredient. IPsec is a layer 3, IP layer, technology that allows for today's and tomorrow's application to seamlessly become secure. Sitting within the networking stack, IPsec enables applications to inherent the strong security provided.

Optimized for embedded systems, Nucleus IPsec plugs in to the Nucleus NET TCP/IPv4/IPv6 stack and provides a high level of security; including data encryption, data verification and data integrity. To help ease the many configuration options available and to automate the generation of encryption keys, the Internet Key Exchange (IKE) protocol is included with Nucleus IPsec.

Nucleus Ethernet drivers

Accelerated Technology has drivers for many off-the-shelf commercial network interface controllers such as Intel 82559, Intel 82544, Cirrus Logic CS8900, DEC 21140, DEC 21143, AMD 79c973, SMsC LAN91c96, SMsC LAN91c111, Ne2000 and SONIC. Along with off-chip NICs we also support a wide range of on-chip controllers; typically if the SoC contains an Ethernet controller we try to support it. For a more up-to-date list of supported NICs, either on or off chip, please contact the sales department.

Nucleus 802.11 STA

One of the fastest growing technologies lately is the IEEE 802.11 standard, or Wireless Ethernet. Giving your device the freedom to roam easily and stay connected to the network is becoming a necessity for many applications. Nucleus 802.11 STA is a station implementation, or more simply known as a host device, of the 802.11 standard supporting all three flavors of 802.11: 802.11a, 802.11b and 802.1g. It works in conjunction with Nucleus NET to provide wireless network access.

More >>

Nucleus Cipher Suite and Nucleus Cipher - AES

Encryption algorithms, or ciphers, are being used in more and more embedded applications. The need to protect sensitive data and user privacy are the driving forces behind this trend. The Nucleus Cipher Suite is a collection of encryption ciphers and utilities designed for exactly this purpose. The Nucleus Cipher Suite can be used by itself for general purpose data encryption and can also be used by other Nucleus products that require this functionality.

The algorithms provided by the Nucleus Cipher Suite are MD4, MD5, SHA-1, SHA-256, DES, 3DES, CAST-128, Blowfish, RSA and Diffie-Hellman. For increased security, Nucleus Cipher – AES is available as a plug-in to the Nucleus Cipher Suite. Making available the Advanced Encryption Standard (AES) for applications that require an increased level of security beyond what is provided in the Nucleus Cipher Suite.

Nucleus L2TP

Remote network access is available in many forms. Dial-up access using the telephone system, broadband access provided at home or while on travel and wireless Ethernet access found in many public locations, for example--all of these are insecure network connections. The Layer 2 Tunneling Protocol (L2TP) adds security to these and other forms of network connectivity. It is an emerging technology aimed at replacing the older Point-to-Point Tunneling Protocol (PPTP).

Nucleus L2TP supports L2TP access concentrator (LAC), L2TP network server (LNS) and L2TP client functionality. Virtual Private Networks (VPN) can be built using Nucleus L2TP; VPN gateways and VPN clients. Combined with Nucleus IPsec, your devices network connections will be using one of the most secure and trusted security technologies available today.

Nucleus PPP

Nucleus PPP provides a standard method for transporting multi-protocol datagrams over point-to-point links. In other words, PPP allows two hosts to communicate with one another over a single link, which is typically, but not always, a dial-up (modem) connection. Other than the steps needed to connect and disconnect the PPP link the PPP interface is completely transparent to the application.

Nucleus PPPoE

Nucleus PPPoE enables a virtual point-to-point connection to be established between two hosts on an Ethernet network. Nucleus PPPoE facilitates centralized control over network access, billing and type of service, which, under normal circumstances, would not be possible with a broadcast medium such as Ethernet.

Nucleus NAT

Nucleus NAT (Network Address Translation), when used in a device such as a residential gateway, allows multiple network hosts to share a single globally unique IP address. This is especially important as the number of PCs in the home continues to increase. Nucleus NAT plugs seamlessly into the rest of the Nucleus networking product line providing an ideal solution for the creation of a residential gateway.

Nucleus SSL

Providing support for SSL 2.0, SSL 3.0 and TLS 1.0, Nucleus SSL enables network applications such as e-commerce to perform secure transactions over the Internet. Nucleus SSL provides a secure sockets API that sits between Nucleus NET sockets and your network application making it easy to plug security into existing network applications. Nucleus WebServ is one such application that has been enhanced to take advantage of the security provided by Nucleus SSL.

Nucleus WebServ

Imagine people securely accessing your embedded system remotely and controlling it from any computer throughout the world using any standard Internet World Wide Web browser. Your device would gain a very exciting new interface! Nucleus WebServ allows your embedded device to serve up its own Web pages using extremely minimal resources. Among other things, Nucleus WebServ provides for remote control, remote configuration, online help and a standard method for creating a user interface. All of this over a secure connection that only authorized users are allow to access.

Nucleus SNMP and Nucleus SNMPv3

Nucleus SNMP is an embedded implementation of the Simple Network Management Protocol (SNMP). SNMP defines a framework for the management of network-capable devices and is tuned for applications where memory and other resources are limited. Two SNMP solutions are available: Nucleus SNMP, which provides support for SNMPv1, and Nucleus SNMPv3, which provides support for SNMPv1, v2c and v3. Both SNMP solutions include support for MIBII as well as a MIB compiler for creating enterprise specific MIBs. Additionally, Nucleus SNMPv3 includes support for the SNMPv3 MIB. Many other Nucleus protocols come with a MIB implementation that plugs in to Nucleus SNMP thus extending the management capabilities of those products.

Nucleus RMON

The RMON management information base (RMON MIB) provides a comprehensive network management framework to achieve network fault diagnosis, trend analysis, planning and performance tuning by monitoring the physical layers of your software. Nucleus RMON has been carefully optimized for embedded use and supports all nine groups of the RMON MIB. When all 9 groups are not required Nucleus RMON Lite is available, which supports the more common 4 groups of the RMON MIB: alarm, event, history and statistics.

Nucleus NAFEM

The North American Association of Food Equipment Manufactures (NAFEM) has created a protocol, the NAFEM Data Protocol, to be used by food equipment manufacturers to make their equipment “smart”. Kitchen equipment compliant with the NAFEM standard can communicate information such as grill temperature, hours of operation, if a faulty component has been detected, etc. to the kitchen manager. The NAFEM Data Protocol actually consists of a collection of SNMP MIBs. Nucleus NAFEM is an implementation of these MIBs designed to operate with Nucleus SNMP and the rest of the Nucleus family of networking products.

Nucleus Extended Protocol Package

The Nucleus Extended Protocol Package is a package of standard network application protocols. It includes a Telnet client, a Telnet server, a FTP (File Transfer Protocol) Client, a FTP Server and a TFTP (Trivial File Transfer Protocol) Server. Utilizing the extended protocol package, it is possible to both open a remote command console to an embedded target as well as transfer files to and from the target.

Nucleus Email

Utilizing Nucleus Email, your embedded system can send and receive email. Nucleus Email allows this to happen through support of two protocols: POP3 (Post Office Protocol) for receiving email and SMTP (Simple Mail Transfer Protocol) for sending email. An example use would be sending status messages or log files to an administrator. The administrator could also email commands to the embedded device and in this way remotely configure and control the device.

Nucleus DHCP Server

DHCP defines the protocol that allows network hosts to discover an IP address as well as other configuration parameters upon booting. Nucleus DHCP server can be used to assign configuration parameters to such hosts. A common use for a DHCP server in the embedded space is within a residential gateway. This component allows the gateway to assign IP addresses to PCs and other network devices on the home network, minimizing the knowledge necessary to configure and maintain that network.

Nucleus DHCP Relay Agent

Another DHCP related protocol; DHCP Relay helps to bridge the gap between DHCP servers and hosts that are separated by routers or firewalls. In a network configuration where such separation occurs DHCP servers will not be able to communicate with the hosts and thus will be unable to configure them. With a DHCP Relay Agent running on the intermediate router the DHCP message will be relayed between the server and host allowing for successful network configuration.

Nucleus SNTP Client

Nucleus SNTP (Simple Network Time Protocol) client enables your embedded device to retrieve the current time from a timeserver. This could be used at boot time to initialize a local clock or retrieve the time as needed. Nucleus SNTP client can communicate with both SNTP servers and NTP servers.

Nucleus RSTP

Nucleus RSTP (Rapid Spanning Tree Protocol) is an implementation of IEEE 802.1w-2001. RSTP is a protocol used primarily in network infrastructure equipment such as layer 2 switches. Large network typologies can consist of many switches connecting together many offices and floors in a building. It is common for loops in the network setup to be created for backup purposes, redundancy, or accidentally. In both cases loops will cause packets to infinitely traverse the network, which will bring the network down. RSTP breaks the loops to keep the network working and also detects broken connections and reroutes packets around them.

Nucleus CAN

Nucleus CAN is Accelerated Technology's implementation of the ISO 11898 standard for Controller Area Network (CAN). Originally designed for the automotive market, CAN is quickly moving into other areas involving high reliability data transmission. CAN is becoming prominent in industrial automation, factory automation, machine control, as well as the automotive industry. Nucleus CAN is available in source code format and is sold with no royalties. You can use Nucleus CAN with all the kernel technologies offered from Accelerated Technology, including Nucleus PLUS, Nucleus OSEK and Nucleus µiPLUS.

Nucleus CAN Features:

  • Support broadcast messaging
  • Supports CAN2.0A and CAN2.0B message frame formats
  • Compatible with Nucleus PLUS, Nucleus OSEK and Nucleus µiPLUS
  • Written in ANSI C
  • Portable across CAN controllers
  • Clearly defined API
  • Available for CAN controllers on various popular architectures.

  PR Archive PR Archive
   

Mentor Graphics Delivers Optimized Android Development System for the OMAP35x Processors from Texas Instruments View PR Nov 17, 2009

ARM and Mentor Graphics Announce Support for Nucleus RTOS and Nucleus Graphics in the RealView Development Suite View PR Oct 21, 2009

Mentor Graphics Announces Linux and Nucleus Multi-OS Support for Marvell Sheeva Embedded Processors View PR Jul 30, 2009

瀏覽近期的PRs

 
  PR Archive PR Archive
   

HW/SW Platforms

Supported CPUs

Mobile Handsets

Consumer Electronics

Telematics/
Infotainment

 

 

 


Home  Go to Support  CPU Support   What's New?!  Devices  Company  Events  ALL_ACCESS
Nucleus RTOS  Nucleus Middleware  EDGE Dev Tools  Nucleus Graphics UI
Contact Us  Service/Training  Partners  Printable Collateral  Sitemap

user support: sales@acceleratedtechnology.com
©Copyright 1997-2008 Mentor Graphics, 8005 SW Boeckman Road, Wilsonville, OR, 97070, USA

  

 

Nucleus Home Page /aTMentor Home