Solutions for embedded computer memory

New memory solutions, specifically tailored for automotive infotainment systems, are needed to provide additional storage space for rich infotainment multimedia data and advanced embedded computers and applications. An example is the embedded multimedia card device, a nonvolatile memory option. It has all the features needed to support navigation and infotainment applications such as detailed 3D maps, traffic monitoring, meteorological information, car radio and multimedia, e-call, and voice recognition. Embedded multimedia card memory is a standardized version of the “managed NAND” embedded computers. It is essentially a module based on a bank of nonvolatile NAND flash devices and is internally managed by an ad-hoc microcontroller.

 

refer to: http://embedded-computing.com/articles/automotive-industry-innovation-driven-electronics/#at_pco=cfd-1.0

Posted in Embedded SBC | Tagged , , | Comments Off on Solutions for embedded computer memory

Transforming your embedded data

Industrial PC, gaming platform, networking appliance

Transforming embedded computer into “government data centers and applications into cloud computing environments, such as what Northrop Grumman is being asked to do on the Army Private Cloud contract, is often done on-site with security built in from the ground up,” Cloyd says. “This includes the full spectrum of options from enterprise data centers to mobile cloud solutions focused on the tactical edge. We call Embedded Computer a  ‘cloud transformation,’ which is aiding a customer though various stages of maturity from unstructured chaos to a highly structured approach.”

 

refer to : http://mil-embedded.com/articles/cloud-security-the-dod/

Posted in Gaming Platform, Industrial computer, Networking Appliance | Tagged , , | Comments Off on Transforming your embedded data

2013 ESEC!

Industrial PC, gaming platform, networking appliance

acrosser Technology announces our participation in 2013 the Embedded Systems Expo and Conference (ESEC) from May 8th to the 10th. The event will take place at the Tokyo International Exhibition Center in Tokyo, Japan. We warmly invite all customers to come and meet us at the west hall, booth number: WEST 10-61.

Posted in Industrial computer, Networking Appliance | Tagged , , | Comments Off on 2013 ESEC!

The custom-built approach becomes even less cost effective

 

In recent years, building, maintaining, and evolving proprietary network systems for telecom-grade applications that are highly available and “always on” have become increasingly prohibitive from the perspective of cost, risk management, time to revenue, and so on. The custom-built approach becomes even less cost effective as Communications Service Providers (CSPs) move toward offering cloud-based services, where they have to compete with non-traditional providers that offer such services on networks built using Commercial Off-The-Shelf (COTS) building blocks.

Industrial PC, gaming platform, networking appliance

A change in market dynamics is causing a fundamental paradigm shift in industry’s
thinking: Instead of continuing to invest precious Research and Development (R&D) resources and dollars to build expensive, special-purpose proprietary systems with the hope that they will never fail, industry leaders are now assuming that there will be hardware and software failures and thus designing systems and applications that continue to provide end-user service in the presence of such failures. State-of-the-art software and related standards have made significant advances in recent years to support sophisticated schemes and quick implementation of highly available applications and services that can run on relatively inexpensive COTS hardware systems. 

1.State of the industry

2.Network Applications Platform

3.Unified Availability

4.Unified Management

5.Extensible architecture

6.Operating environments

7.Vertical Integration

8.Integration Development Kit

9.A final word

 

refer to : http://xtca-systems.com/articles/engineered-cots-network-systems/

Posted in Gaming Platform, Industrial computer, Networking Appliance | Tagged , , | Comments Off on The custom-built approach becomes even less cost effective

Introducing the new gaming platfom….

 

Industrial PC Solution, gaming platform, networking appliance

Industrial PC Solution, gaming platform, networking appliance

Today, most carrier boards use one of the XMC-type modules. While IP Modules and M-Modules still remain, new designs using them are not common. The gaming platfom us of switched fabrics makes XMC the most popular module for use on many new products.

Further work continues on new gaming platfom as the needs of the industry change and technology advances. The perfect mezzanine remains ever elusive!

refer to: http://vita-technologies.com/articles/stacked-standardizing-mezzanine-modules/

Posted in Gaming Platform, Networking Appliance | Tagged , , | Comments Off on Introducing the new gaming platfom….

Special Benefits of Industrial Grade

Industrial PC, gaming platform, networking appliance

Industrial PC, gaming platform, networking appliance

Industrial Grade products have a much higher gaming endurance, longer life cycles, BOM control, reliability, wider temperature ranges, MTBF and small block random read performance than either the Commercial or Consumer Grade flash products.

 

Endurance signifies the number of times a gaming sector can be written during the life of a flash cell. This is important because flash memory in general and the NAND flash memory used in flash storage devices becomes less able to effectively store the data beyond a certain number of erase/write cycles.

 

refer to : http://embedded-computing.com/news/benefits-industrial-flash-storage-devices/

Posted in Gaming Platform, Networking Appliance | Tagged , , | Comments Off on Special Benefits of Industrial Grade

Right static analysis with embedding systems

Industrial PC Solution, gaming platform, networking appliance

Industrial PC Solution, gaming platform, networking appliance

About Embedded System:

Static analysis is a development testing activity with the potential to go far beyond simply checking code. When used as part of a policy-driven defect prevention strategy, static analysis can drive a software engineering team’s productivity and minimize fiscal, legal, and ethical risks associated with potentially faulty code. The reason more organizations do not realize the benefits of static analysis, however, is that it’s often homogeneously deployed as a tool for “finding bugs.” But the truth is that there are different implementations of static analysis that serve different purposes in the development process. And while it’s a foregone conclusion that software engineers should run static code analysis, the proper implementation of the right technologies is the difference between wasting time and money and reaching new software development heights.

refer to: http://embedded-computing.com/articles/getting-leveraging-right-static-analysis/

Posted in Gaming Platform, Industrial computer, Networking Appliance | Tagged , , | Comments Off on Right static analysis with embedding systems

Embedded Application Frameworks: Simplifying the development of M2M devices

Industrial PC, gaming platform, networking appliance
With advances in wireless technologies, defining a strategy for building wireless M2M-enabled devices is not the dauntingly complex task it was once thought to be. Instead of devoting precious R&D resources to the integration of fragmented, ad hoc technologies, today’s developers can take advantage of increasingly sophisticated Embedded Application Frameworks (Linux, Android, and others), some of which are highly optimized for M2M application development.

 

Machine-to-Machine (M2M) communication, or the ability to connect and manage remote devices over the air, offers enormous potential. With the ability to centrally control remote industrial equipment, trackvehicle fleets, manage electric vehicle charging stations, expand the capabilities of consumer devices, and much more, M2M has profound implications for virtually every industry.

Given the novelty of M2M technology, however, developing connected devices has traditionally been an expensive and time-consuming process, largely due to the fact that system designers had to build the entire M2M architecture from scratch. Today, designers have a powerful new option in their M2M toolkit: Embedded Application Frameworks (EAFs). By deploying connected services on mature, prepackaged Real-Time Operating Systems (RTOSs) and libraries embedded directly into the communications module, M2M designers can substantially reduce the time and costs involved in developing new M2M hardware and focus their efforts on creating innovative connected applications.

CHALLENGES OF DEVELOPING M2M SYSTEMS

At its core, M2M technology involves augmenting a device or piece of equipment with intelligent services and connecting that device to a back-end infrastructure that can monitor or control it. To accomplish this, an M2M device employs two basic elements: a mechanism to communicate with the back-end infrastructure (a wireless modem or module) and software to run the services.

Mature wireless communication modules have been available for many years, and designers of connected devices have often used off-the-shelf components to provide connectivity. Most of them relied on a traditional multichip architecture. In practice, this required assembling the hardware and software – usually based on a full-blown OS along with its associated software libraries, running on a stand-alone microprocessor supported by external memory – before designers could even begin addressing the services running on top of the device.

Early developers of connected devices had few choices available because there simply wasn’t a mature market of prepackaged software available for supporting M2M connectivity. But this reliance on bespoke device architectures introduced a number of inefficiencies that today’s developers can no longer afford.

Developing systems in this manner takes a long time. Assembling and integrating the entire architecture from scratch typically requires a minimum of one year in development before the system can be brought to market. While this might have been an acceptable timeframe in the early days of M2M, system providers today cannot afford to wait that long. They need to stake their position in the marketplace as quickly as possible.

Building the entire architecture from scratch is also inherently expensive. Apart from the operational costs associated with integrating and testing all components of the architecture in-house, relying on this model also typically involves using a full-blown RTOS and having to equip the device with full-scale processing power to run it. Some complex M2M applications require this much horsepower, but for the vast majority (which often simply monitor a device and send out data to a back-end server), a full-blown RTOS is overkill. Why invest in a full-scale OS and microprocessor, when what the device is actually doing requires just a fraction of that computational capability?

The biggest drawback of this approach, however, is that it requires connected device developers – often at a start-up company – to devote significant time and resources to things that have nothing to do with their core areas of expertise. For example, if a developer is building an M2M system for health care, the value of that system lies in the intelligence created for a specific health care application. A developer of industrial systems possesses expertise in developing services that effectively monitor and control that equipment using the most appropriate protocols. Whatever the industry or expertise, a connected device developer’s core value proposition is most likely not assembling multichip computing architectures.

EMBEDDING INTELLIGENCE IN THE COMMUNICATION MODULE

EAFs address these issues by providing a means to embed M2M services directly into the communication module, alongside blocks of prepackaged software, connectivity capabilities, and processing resources (see Figure 1). In this way, an EAF makes it easier, faster, and less expensive to deploy an M2M system. It allows developers to use mature, proven, widely deployed technology instead of having to reinvent it. EAFs improve:

·    Time to market: By using prepackaged components and embedding software code directly in the communication module, M2M system providers can substantially reduce development timelines. Instead of taking a year to develop all aspects of the system, many M2M applications can be developed and brought the market in less than six months.

·    Development costs: Deploying software in an EAF on the communication module eliminates the need to buy and assemble a separate RTOS, microprocessor, and external memory for a device. Because an EAF provides a lightweight OS specifically optimized to run common M2M services, it can share processing resources and memory with the communication module. This also reduces operational expenses by eliminating the need to staff engineers with expertise in OSs and communications, and instead focus engineering resources on the application and its unique services.

·    Efficiency: Relying on a multichip architecture with a separate communication module and microprocessor limits the RTOS to a relatively simple command interface with the modem. When the application is embedded on an EAF in the communications module, however, it can directly access all the different layers of the communications stack. That means the developer has more control over how the application monitors and accesses the communications stack at different levels using different APIs. It also delivers capabilities beyond those available to a stand-alone RTOS.

 

Industrial PC, gaming platform, networking appliance
Industrial PC, gaming platform, networking appliance
Figure 1: An Embedded Application Framework embeds M2M services directly into the communications module, along with blocks of prepackaged software, connectivity capabilities, and processing resources.
 

 

Most importantly, EAFs address the “core-versus-context” question, allowing connected device manufacturers to focus on the unique value they bring to the system.

KEY ELEMENTS OF AN EAF

So what should connected device manufacturers look for when considering the EAF model? Any EAF should include the following core components:

·    Lightweight OS optimized for M2M: While a few M2M applications require a more powerful RTOS, most do not. The keys for the EAF OS are a small footprint and ruggedization for M2M deployments. The OS should be natively designed to provide APIs that control voice call, data call, SMS, and TCP/IP connectivity. It should be optimized to take full advantage of its direct access to the communications stack. To provide full support for a connected application, the OS should also provide a core feature set that includes:

–  Real time, including guaranteed response time to external or internal interruptions, regardless of its state.

–  Flexibility to prioritize tasks.

–  Multitask capabilities to define and synchronize as many tasks as services require.

–  Flexibility in processing speeds and power options to optimize battery life.

–  Memory, firmware, and software protection features.

–  Ability to use APIs to access the cellular modem’s audio and data path.

·    Software libraries: To simplify the development process and speed time to market, the EAF should include a variety of software libraries and APIs that provide a variety of functions the device or services might need. This includes services such as location/GPS connectivity, comprehensive Internet connectivity protocols, and wireless and Internet security services. The EAF should also support third-party libraries that take advantage of software developed for the specific needs of the target market. Ideally, the EAF should be backed not just by the communication module vendor, but also by a community of partners and developers working to expand its capabilities.

·    Development tools: The EAF should also include a package of development tools that make it easy to code, debug, and monitor M2M applications, and these tools should be open source and free to use. Ultimately, the EAF should provide everything needed to develop and embed the M2M application into the module.

·    Cloud connectivity: Finally, the EAF should provide tools to streamline cloud-based management of connected devices, including a fully realized system to handle device monitoring and software/firmware upgrades over the air. The system should allow developers to monitor the health of the devices and identify potential problems. It should also include proven tools to remotely upgrade the OS stack, as well as the M2M application itself using a patch mechanism.

TAKING ADVANTAGE OF PREPACKAGED M2M COMPONENTS

The EAF discussion raises an age-old question for businesses: Should I make it or buy it? For most companies and most M2M systems, buying makes a good deal of sense. After all, if you were starting a car company, would you make your own tires and windshield wipers? Your own stereos and navigation systems? Clearly, there are some elements of the product developers will want to build themselves, as that’s where they can add the unique value that differentiates their system. But for most of the M2M architecture, the market now offers mature prepackaged components that are both proven and cost-effective.

Some companies have concerns about ceding control over the system when using prepackaged M2M components. However, the reality is that lack of control should not be an issue with any modern EAF. As long as the EAF supports open standards, developers should be able to write code in a common programming language such as C/C++, which means they retain the ability to port that code to any other platform used in the future.

Of course, there will always be exceptions to this rule of thumb. For some companies and projects, it makes sense to build everything in-house, as the product’s value lies in reinventing the entire system. There are also M2M systems that are simply not suitable to run on an EAF – more complex, heavier applications that require the horsepower of a more powerful processor and a full OS.

Even this distinction might not be relevant for long. Today’s EAFs rely on previous-generation processors that have been on the market for several years. As EAFs continue to evolve and take advantage of higher-powered processors and multicore architectures, even companies developing very complex M2M applications will likely be able to embed them into the communications module EAF and benefit from the same advantages.

As EAFs and the M2M market continue to evolve, there will be fewer and fewer reasons for connected device manufacturers to invest in building basic M2M capabilities, much less entire device architectures. Ultimately, this will make system design much easier for M2M developers. More importantly, as designers focus more on delivering unique value instead of on M2M hardware, we can expect to see M2M innovations that at present can only be imagined.

 

refer:

http://embedded-computing.com/articles/embedded-frameworks-simplifying-development-m2m-devices/#utm_source=Cloud%2Bmenu&utm_medium=text%2Blink&utm_campaign=articles

Posted in Gaming Platform, Industrial computer, Networking Appliance | Tagged , , | Comments Off on Embedded Application Frameworks: Simplifying the development of M2M devices

About approach to communication processors…

Generic multicore processors have been promoted as the solution to networking communication processing. In reality, they can’t address the scalability, determinism, and ease of programming required for next-generation networking infrastructure. An asymmetric multicore approach that blends multicore processors with networking-optimized accelerator engines and C-programmable libraries meets the challenges of next-generation networks.

Achieving deterministic performance is a key requirement for network operators to ensure reliability across wide variations of traffic profiles and applications. Multicore processors can meet performance challenges when running an application on a single, dual-core, or quad-core processor. However, when scaling to eight cores or beyond, performance scaling usually degrades. There are cases where eight cores deliver no better performance than four, and 16 cores actually run slower than eight.

Networking applications tend to be data-intensive, and generic multicore processors are highly susceptible to the impacts of memory latency on performance. The nonlinearities of memory latency (Figure 1) with regard to memory load combined with the nonlinearities of processor performance relative to memory latency can lead to unpredictable and unreliable performance. The innovative approach taken by LSI to solving this problem is asymmetrical multicore processors, which combine general-purpose processors with specialized accelerators for particular data-intensive tasks, resulting in an optimal, scalable solution.

 

Industrial PC, gaming platform, networking appliance
Asymmetrical multicore processors improve performance predictability by combining general-purpose processors and accelerators to address the nonlinearities of memory latency.

Networking infrastructure applications tend to involve complex processing, intense memory utilization, and real-time, deterministic requirements. Asymmetric architectures address these challenges by seamlessly allocating the work between general-purpose multicore processors and specialized acceleration engines. These accelerators are specifically designed to tolerate memory latencies and perform predictably. This approach also enables the application to be built using fewer general-purpose multicore processors with far fewer lines of code. The asymmetric approach simplifies scaling challenges and delivers more deterministic performance at lower cost and power.

Networking applications demand a flexible approach to OSs. This flexibility is required not only to meet application requirements, but also to support the smooth migration of OEM legacy software and give designers the ability to choose the right OS for a particular application. It is important to simultaneously support multiple OSs on different cores without introducing overhead. At LSI, our hardware and software has been architected from the ground up with all this in mind, providing flexible support for the range of OSs used in networking applications.

refer: http://embedded-computing.com/articles/an-multicore-done-right244/

Posted in Gaming Platform, Industrial computer, Networking Appliance | Tagged , , | Comments Off on About approach to communication processors…

High-end electronics provide drivers and passengers with in-car navigation

 

High-end electronics provide drivers and passengers with in-car navigation and entertainment and information delivered over a wireless network. In fact, many car buyers today care more about the infotainment technologies embedded in the dashboard than what’s under the hood. This phenomenon is requiring additional storage space for rich multimedia data and advanced software and applications and is driving an explosive growth of both volatile and nonvolatile memories. Embedded multimedia cards are helping meet this demand in today’s memory-hungry automotives.

Industrial PC, gaming platform, networking appliance

Industrial PC, gaming platform, networking appliance

The automotive market is moderately but steadily growing. Global car sales rose 6 percent year-on-year in the first half of 2012, despite the ongoing headwinds associated with the sovereign debt problems in Western Europe and some moderation in the pace of global economic activity. Global sales of passenger  and light commercial vehicles are expected to grow from 78 million units in 2011 to more than 100 million units in 2018. In a recent study, Gartner confirmed that electronics are playing a major role in the advancement of automotive technology. Electronic content in cars has been steadily increasing since the first digital engine control modules were introduced in the ’80s.

Today, microelectronics enable advanced safety features, new information and entertainment services, and greater energy efficiency. The electric/electronic share of value added to a state-of-the-art  is already at 40 percent for traditional, internal combustion engine cars and jumps as high as 75 percent for electric or hybrid electric vehicles. This trend will accelerate as advances in semiconductor technology continue to drive down the cost of various electronic modules and subsystems.

Infotainment is one of the key megatrends fueling the pervasiveness of microelectronics in cars. Users want to be connected and conveniently access their personal content anywhere, anytime, on all of their devices. The vehicle becomes just another node in the network, an extension of the user’s digital and social lifestyle (see this article’s lead-in photo). A “connected” car is also more comfortable, safer, and energy efficient, having early access to important information such as weather reports, traffic jams, or road accidents. According to a recent study, 60 percent of new cars will be connected by 2017. Given this scenario, consumer electronic trends are dictating features in the car, and the innovation cycle time is becoming shorter and shorter. Meanwhile, a key to this automotive infotainment innovation is the system’s enabler: memory.

 

Refer:

http://embedded-computing.com/articles/automotive-industry-innovation-driven-electronics/

Posted in Gaming Platform, Industrial computer, Networking Appliance | Tagged , , | Comments Off on High-end electronics provide drivers and passengers with in-car navigation