Login

Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

ARM Community: Embedded - ARM Community

Jump to content

Windows Embedded Compact 7 is in orbit with ARM

Microsoft formally announced their Windows Embedded Compact 7 product which marked “15 years of leadership and innovation” in Embedded. The release happened at Embedded World - the European show for Embedded - on the same day ARM started our Embedded Community. In less than a month, events multiplied to show what this often called WinEC7 (WinCE7) is about. And today, Microsoft with Direct Insight, Freescale, ...

Make versus buy: it's about risk management!

DSP Concepts provides tools and engineering services to help our customers accelerate their development of embedded audio products and technology.
The question whether to “buy” or “make” is a perennial one that plagues us from the most mundane everyday life choices to very complex business decisions. Should I mow my own lawn or hire a landscaper? Should my company develop technology in-house or outsource? Unlike personal preferences, in business, everything boils down to risk management and cost. The wrong choice places company bottom line, competitiveness, and eventually careers in jeopardy.

“There are ‘known knowns’. There are ‘known unknowns’. But there are also ‘unknown unknowns’.” – Donald Rumsfeld (Feb 12, 2002)

Often product companies like to focus on technical risks. However, to take a proactive role in risk management, we must pull back to see the broader picture. Robert Cooper had investigated the causes of success and failure in new products for 25 years and found that most products fail to be commercially successful due to market risks, and not technical risks. 1 Engineers tend to think more narrowly of just tec...

Embedded Systems and M2M Expo 2013: Deep Embedded, Consumer and Enterprise

This year’s Embedded System Expo conference and Wireless M2M Expo conference were combined and held in Tokyo this week. In this event, companies showcase new ideas and components that can be used for various embedded applications, from deep embedded devices to enterprise equipment. I spotted some interesting new components and devices to share with you in this blog.

Attached Image

4K & 8K DTV


Low voltage differentiated signaling (LVDS) is used for the video image transfer line in most DTVs and Full-HD TVs. One of the issues created by new, higher resolution displays, such as 4K and 8K, is that the high-speed video transfer line must be cheap and fast enough to cope. Actually, when it comes to external video cables, only display-ports and the newly standardized HDMI ver2.3 are capable of transferring 4K2K native video images. But for internal use, such interfaces are simply too expensive. “V-by-One” technology, invented by THine electronics, could solve this problem and has already been adopted by many DTV companies. “V-by-One” enables 3.75Gbps data transfer by two signal lines and Mitsubishi demonstrated it with its ...

Design West: BeagleBone Black moustaches, IoT ale and GoPro prizes

After a long and bleak winter in the UK it was great to arrive back into San Francisco and be greeted by some great sunny weather. The McEnery Conference Centre in San Jose was once again the host to the Design West conference. The building has had a bit of an overhaul since I was last here, and while there is still some construction work taking place outside, the inside is looking greatly improved with a much more modern feel to it.

The show was pretty mixed in terms of how busy it was on the show floor but I happened across this blog from Max Maxfield (who describes himself is his bio as: “Clive ‘Max’ Maxfield is six feet tall, outrageously handsome, English and proud of it. In addition to being a hero, trendsetter, and leader of fashion, he is widely regarded as an expert in all aspects of electronics (at least by his mother)” over on the all programmable planet website who detailed his busy schedule. Hopefully not everyone is having such a busy time! I’ve been meaning to meet with Max for a while as I find his blogs most entertaining and he is also a fellow Sheffield Hallam University alumni but have never managed to catch up with him – from the schedule I can se...

Playing with DS-5 CE and BeagleBone Black

The ARM® Development Studio 5 (DS-5™) Community Edition (CE) has been extended to support the community of ARM Embedded Linux users, and it now works on Apple Mac hosts too! DS-5 Community Edition is available as a free download from ARM, and enables you to create, compile, debug and profile Linux applications quickly and easily, whilst retaining its debug and profiling capabilities for Android™ native application developers too.

Attached Image
DS-5 Community Edition running on Apple MacBook, connected to BeagleBone Black


In this blog, I’ll show how to debug and profile the Open Source “Xaos” fractal rendering application running under Linux on the new BeagleBone Black using DS-5 Debugger, and how to profile the system...

Infrastructure is the Key to Helping Connect 50 Billion Devices!

The dramatic growth in data bandwidth being used in mobile networks is staggering - analysts expect 50 billion devices will be connected by 2020. Cloud computing and video services are key applications driving this growth. 4G/LTE networks are also transforming the wireless network experience for high-volume data users.

The infrastructure needed to support this growth is faced with challenges as wireless carriers attempt to meet the traffic demands by making investments in enhanced 4G networks and infrastructure. But the explosive growth of content still outpaces the capability of the equipment, creating a gap we refer to as the data deluge. Smart silicon solutions are needed to fill the gap.

And intelligence is what’s been built into LSI’s recently announced Axxia 5500, the first communication processor that combines 16 ARM® CortexTM-A15 cores and ...

Everything from Cortex-M IoT to quadcore Cortex-A15 System Dev Suites at EW

Phew, the second day of Embedded World is at a close. In yesterday’s blog we had the chance to meet up with Chris Styles from ARM, Terrance Bar from Oracle, Paul Zoratti from Xilinx and Dr. Majd Zoorob from PhotonStar, and I only walked 5793 steps – today I just about doubled that with 10502 steps and I haven’t yet ventured out into the brisk weather for some dinner and a well-deserved Weissbier!

Attached Image

Today I chatted with ...

Winning BeagleBone cape plug-in board designs announced

BeagleBoard.org announced the winners of the BeagleBone Cape Plug-in Board Design Contest, which invited developers, students, makers and hobbyists worldwide on November 1st to create innovative new capes. These expansion boards, creatively called “capes,” allow hobbyists and makers to quickly and easily enhance BeagleBone’s capabilities with cameras, LCD touch screens, motor controls, battery power and more.

After receiving an overwhelming response, the judging panel selected the three winners: Chris Clark, inventor of Interacto, a cape that provides a foundation for building robots and flying drones; Elias Bakken, creator of Replicape, a cape that functions as a 3D printer for BeagleBone and Matt Ranostay, designer of the Geiger Cape that registers radiation counts from background sources. In addition to receiving a $1,000 cash prize and BeagleBone tools, these winners will see their original cape plug-in board designs manufactured and sold through Circuitco.

Clark created Interacto, a cape that gets BeagleBone interactive with a triple axis accelerometer, gyroscope and magnetometer plus a 640x480 30fps camera. All sensors are digital and communicate via I2C to the BeagleBone. The camera frames are cap...

Where's ARM at Embedded World?

Flights booked...check. Hotel booked...check. German phrase book... check. Comfortable walking shoes, blister cream and plasters... check, check and check. That’s it. I’m all set for Embedded World 2013! The annual pilgrimage to the European alter of all-things-embedded is firmly engraved into my calendar. While my colleagues are basking in the sun at Mobile World Congress in Barcelona (current temperature 17ᴼC), I invariably travel to Embedded World in Nuremberg (current temperature 3ᴼC). I’m not in the least bit envious!

This year’s Embedded World looks likely to be one of the best from an ARM point of view. With over 2,000 discrete ARM processor-based devices now readily available to embedded developers I’m looking forward to seeing the ARM logo in every direction on the exhibition hall. It’s that prevalence that is behind the competition we’re running at the ARM booth (4-336) this year – “Where’s ARM” at EW.

All you need to do is snap a photograph of your favourite ARM Powered product and tweet each picture, along with the device and location, with the hashtag #WheresARM...

BeagleBone Searches for a New Cape Plug-in Board

Do you have what it takes to develop the next great cape plug-in board for BeagleBone? If so, enter the BeagleBone Cape Plug-in Board Design Contest. If you’re among the top three contestants selected, you’ll receive $1,000, third party tools, an article about you and your design in production with CircuitCo.

Furthermore, if you’re among the next 5 entrants into the contest, you’ll get a BeagleBone or a BeagleBoard-xM for free, so hurry and submit your design today!

BeagleBone is a pocket-sized expandable Linux computer that can connect to the Internet and runs software such as Android 4.0 and Ubuntu. Thanks to generous I/O and ARM processing power designed for real-time analysis provided by the Sitara™ AM335x ARM® Cortex™-A8 processor from ...

Agilent Life Sciences future-proofs HW/SW instrument platform with Xilinx

How do you design a “future-proof” embedded hardware/software platform that will last more than 10 years? Many embedded-system design teams face this problem. The next-generation HPLC (high-performance liquid chromatography) instrument team at Agilent Life Sciences recently confronted this problem and R&D Manager Peter Stemer has described the team’s decision-making and design processes in an article recently published by Electronics Weekly. (See “Agilent Life Sciences goes multicore with FPGAs.”)

“Agilent Technologies has been supplying HPLC systems since 1984. These are machines that include not only electronics but valves, pumps and heaters,” writes Stemer. “As the technologies developed, the range of applications that could make use of HPLC grew and with that came a demand for greater performance in terms of accuracy and speed of results.”

Agilent’s liquid chromatography instrumentation systems serve customers in diverse markets such as pharmaceutical development and manufacturing, proteomics (identification, isolation and purification of proteins in a cell or body fluid), food safety, environmental analysis, homeland security, and hydrogen processing. Particular areas of growth are in the pharmaceutical and life sciences markets and i...

Technical University Munich opens ARM-based Games Engineering Laboratory

The Technical University Munich (TUM) opened at the Garching campus a new laboratory dedicated for "Games Engineering" on ARM hardware. A large part of computer games are now developed for mobile devices such as Smartphones or Tablets. Students can explore today’s ARM technology at the Games Engineering Laboratory which is equipped with hardware from Texas Instruments and STMicroelectronics and software development tools from ARM.

In March 2012, ARM University Program Manager Joe Bungo visited TUM to deliver a technical guest lecture as well as meet with various faculty members about incorporating ARM into the curriculum. As a result of this visit and discussions with ARM silicon partners, the Games Engineering Laboratory was opened in November 2012 with an inauguration ceremony by Professor Dr. A...

迈入绿色数据中心时代

谷歌公司不久前首次向公众展示了其分布在全球各地的八大数据中心,引起业界的极大关注与媒体的广泛报道。该公司公布的照片所呈现的景象似乎是电影《骇客帝国》中的现实版:鳞次栉比的机箱、盘中错节却又整齐划一的电缆,当然也包括那些在数据中心的运行中承担着重要角色的、由各种大型管道组成的庞大的冷却系统——冰冷的画面感夹杂着某种后现代工业美学的气息。

要运营这些大型的数据中心不仅仅意味着一项巨大的基建投资。相对其高昂的运营成本,前期的投资只是九牛一毛。纽约时报去年9月的一篇报道称,全球范围内的数据中心服务器和散热系统每年大概需要消耗 300 亿瓦的电能,这相当于 30 座核电站的发电量。而更加不为大多数人所知的是,市场调研公司 IDC 去年指出,数据中心冷却系统占据了其总功耗的40%。毫不夸张的说,如今的数据中心简直就是一只吞噬能量的怪物。

暂且撇开既有...

Balancing the economics of delivering ubiquitous mobile data services

Many can’t imagine a world without Facebook or Twitter. As surprising as it may be, these forums did not exist 7-8 years ago. I captured a few statistics that illustrate how information technology and the need for connectivity in our daily lives are driving the exponential increase in data usage in communication networks. Twitter was only launched in 2006, yet such is the growth in a relatively short time frame that in a single event, the first 2012 US televised presidential debate; 10.3 million tweets were posted during the 90 minute broadcast. Facebook, founded in 2004, recently registered its 1 billionth “committed disciple”. YouTube, founded in 2005, now has more video uploaded in one month than the three main US TV networks created in 60 years.

A recent report by Cisco stated that by 2016, the estimated volume of data carried worldwide in the mobile network could be in the region of 10.6 Exabytes. How many hours of intellectually stimulating reality TV would equate to one Exabyte? On preparing some internal presentations recently, someone asked me what the heck is an Exabyte?? What would 10.6 Exabytes of data really look like? Well...

BeagleBoard.org releases 20 "cape" plug-in boards for BeagleBone

On August 9th BeagleBoard.org announced more than 20 new plug-in boards for the popular ARM® Cortex-A8™ processor-based BeagleBone Linux computer platform thanks to the BeagleBoard.org community who designed the plug-in boards and dubbed them "capes" after the cape worn by Underdog, the beloved cartoon beagle superhero. By creating these plug-in boards, the community hoped to inspire a larger range of innovation using ARM technology – applications like robot motor drivers and sensors that can measure both location and pressure – and we have seen nothing but success!

Simply adding the cape plug-in boards to BeagleBone quickly and easily increases its functionality by incorporating LCD touch screens, cameras, motor control, and battery power, among other things. Think of it this way: you can add a cape to BeagleBone to increase its "cape"...

FTF 2012 and Everything ARM

Freescale’s Technology Forum (FTF) has always been one of my favorite conferences to attend, and this year has to be one of the best. The opening keynote from Freescale’s new CEO, Greg Lowe, was jam packed with ARM® processor-based product announcements, so much so that ARM’s CEO Warren East himself decided to make a guest appearance in a show of his support.

I was also very excited to hear the guest speaker this year, Dr. Peter Diamandis CEO of the X Prize Foundation, give his keynote on inspiring innovation. Did you know that the X Prize for a privately owned manned spacecraft was created in 1996, but did not actually have the $10 Million of prize money funded until May 2004? That’s just a few months before the prize was actually won. Interestingly, a total of $100 Million was invested in new technologies as a result of all the teams competing for the prize.

In addition to being a venue for Freescale to demonstrate its own products, FTF also represents an opportunity for Freescale...

Freescale - "Networking" with the ARM ecosystem

I woke up to some great news from our partner Freescale on their adoption of our multi-core ARM CortexTM-A7 and CortexTM-A15 for their next-generation networking architecture called Layerscape. This was exhilarating for me both on a professional and personal level, kind of icing on the cake for all the exciting news around ARM in Enterprise so far this year. For the past few years, I have been working with ARM partners to help them drive Enterprise applications, including wireless infrastructure and enterprise networking, with new and exciting ARM technology. But in my past life, I worked at Freescale driving Power-based products into this same arena. Today, with the announcement that my former c...

A Face for the Internet of Things

The Internet revolution has connected billions of PCs. There is now a second revolution in Internet connectivity. The Internet-of-Things (IoT) is happening all around us. A wave of billions and billions of devices are being connected. Devices, as simple as a light bulb and as complex as a jet engine, become more manageable once they have become connected devices. By becoming connected, devices can be controlled from a distance. Their settings and operations can be changed based on input from other connected devices. They can transmit information about their status, for example their location, or whether they need maintenance. The value of connecting devices is coming to greatly outweigh the rapidly decreasing costs of interconnecting them.

Connectedness brings the option of computer control.

Attached Image

The rapidly growing Internet of Things

Devices that were previously standalone are opening to the creativity of a new generation of programmers. We can now have apps for devices. This is opening an entirely new world to developers. With their creativity unleashed, they are adding exciting new functionality to what have often been rather dull, unconnected devices.

Need for user interfaces with more complex information
With conne...

Design West 2012: Showcasing ARM based designs from Cortex-M0+ to Cortex-A8

I don’t think the prospect of rain will affect attendance at the annual tech event now called Design West, which used to be ESC or the Embedded Systems Show - I’m still getting to grips with the name change. But with 250+ companies attending the show, many of whom are part of the ARM® Connected Community® (CC), I’m sure there will be some great technology to see and talk about. Take a look at the show floor map with the ARM Connected Community Partners highlighted to help you plan your route around the show.

At the show this week, Freescale and ARM are demoing CortexTM-M0+ silicon at booth 1607, following up from the launch event that took place a couple of weeks ago.

I first chatted with Thomas Ensergueix, Product manager at A...

Freescale Extends Scalability with i.MX6 Family of ARM based SOCs

In today’s highly competitive business environment, companies must get the best return from their engineering investments. For many this means leveraging that engineering work over multiple projects or markets. This concept of scalability is central to ARM’s business model and has been demonstrated by our silicon partners and OEMs alike. With the availability of the Freescale i.MX6 family of SOCs, however, I believe Freescale has taken the concept of scalability one step further for both themselves as well as for their customers and done so across multiple markets.

Scalability in the ARM Business Model

For years, ARM has delivered scalability by licensing processor cores and graphics IP to numerous semiconductor companies. They in turn integrate additional IP to create System on Chips (SOCs) to address their target markets. Since the semiconductor companies can include different IP for different markets, they can easily scale across multiple segments. They can also target different performance points further enhancing the scalability.

Furthermore, ARM has created multiple processor cores based on the same instruction set but ...

Designing with ARM? Don't Miss ESC's ARM Powered Lineup

This year’s Design West (formerly ESC) from March 26-29th promises something for every designer with seven different Summits. ARM and its Partners have strong representation at ESC, Android and Multicore. Following on the strong showing at this year’s Embedded World (blog), ESC has over 70 ARM® Partners including nine Partners in the annual ARM Connected Community (CC) Pavilion in the expanded ARM booth #1127.

With the excitement following last week’s ARM Cortex™-M0+ processor launch, the most energy efficient ARM processor available (blog) with lead Part...

Plan your visit to Embedded World with ARM Partners

With Embedded World only few weeks away, I feel it’s time to have a look at what’s cooking in the ARM kitchen to heighten your senses… In this small article, you will have an overview of ARM and ARM Partners activities taking place in The European embedded show.

Jump to: MapDrinks & BoardLearnSee
Attached Image
Find ARM Partners on Nuremberg show floor

As we did in previous years, we have prepareda map to accompany you at the show. All ARM Connected Community Partners present at the show should be on the map. You can either print the ARM Partners @ Embedded World map from the PDF or come and pick on up from the ...

智能电网:引领能源革命

电力作为国民经济发展的重要基础性产业和公用事业之一,经济的快速发展给电力行业提出了新的要求。Smart Energy (智能电网) 将引发电力能源的革命,它是新的经济增长点、新能源利用的关键以及节约能源的重要举措。在2009年5月召开的“2009 特高压输电技术国际会议”上,中国国家电网公司正式提出“坚强智能电网”的概念,并计划于2020 年基本建成。国家电网公司提出的这个概念包括以特高压电网为骨干网架、各级电网协调发展的坚强网架为基础,以通信信息平台为支撑,具有信息化、自动化、互动化特征,包含电力系统的发电、输电、变电、配电、用电和调度各个环节,覆盖所有电压等级,实现“电力流、信息流、业务流”的高度一体化融合的现代电网。

对于普通家庭关心的用电系统环节,智能电网的发展目标是最终能够实现电网与用户之间的实时交互相应,用户可以实时了解电价状况和计划停电信息,以合理安排电器使用;电力公司通过智能电表可以获取用户的详细用电信息,以提供更多的增值服务供用户选择。新能源汽车等作为储能设备可以在用电低谷时接纳电网富余电能,并可以与其它小型发电装置一起在用电高峰时向电网输送电能,以达到削峰填谷,减少高峰...

ARM在车载信息娱乐系统

车载信息娱乐系统 (In-Vehicle Infotainment 简称IVI)是一个正在快速发展和演进的领域,包括车载通讯、电子导航、智能交通,车载网络ARM®内核在汽车多媒体领域从ARM7/9/11时代以来就已有非常普遍的应用,例如 TINXP 等基于 ARM7 的芯片大量应用在汽车无线电中。ARM 在 2010 年当选为 GENIVI 联盟董事会的特许董事(Elected Charter Seat),我们的愿景就是为车载信息娱乐系统带来创新和多样性,从而提升用户...

Impact of a Multi-Threaded File System

Gone are the days of hard drives, head seek, and enforced single-threaded media access. Modern embedded designs have multiple processors, multiple caches, multiple threads handling graphics and files... and single-threaded file systems that have to handle all that data. Using flash media, using a multi-threaded file system will eliminate this bottleneck and can give a solid performance improvement by allowing parallel access to files.

The first step to a multi-threaded file system is to allow multiple simultaneous reads from the media. A typical design will read from separate files, so allowing those reads to operate simultaneously will give a performance boost larger than the overhead for managing threads. For each write though, the typical single threaded file system has to wait for the other threads to finish reading, then commit the data write, and then finally reads can continue. This prevents partial or corrupted reads from data files. By bundling writes or writing primarily to an application cache, the wait time can be reduced. That data sits in RAM, however, meaning it is vulnerable to unexpected power loss. For temporary data such as a browser cache this doesn't pose too much of a problem, but for email...

Simplify Industrial Automation Designs with Comm Protocols on Single Chip!

Industrial automation designers often require popular industrial communications protocols, such as EtherCAT®, Ethernet/IP, PROFIBUS®, PROFINET®, POWERLINK and SERCOS III. Or perhaps they want to create their own communication protocol. Most of these industrial automation designs would require a microcontroller or microprocessor that’s connected through a host interface to an FPGA or an ASIC. Imagine eliminating the FPGA or ASIC and using one chip that contains all the industrial communications protocols you would need for your design.

I bet you’re asking, “How is this possible?” Using an ARM® Cortex™-A8 processor, combined with an on-chip Programmable Real-time Unit (PRU) interface, provides both master and slave communications functionality to enable these real-time industrial communications protocols. This type of architecture eliminates the need for an ASIC or FPGA and can result in an overall bill of materials cost reduction of as much as 30 percent!

...

Infinite Possibilities: 3D Graphics, Touch Screen, Wireless Connectivity

Imagine taking a handheld gaming device based on an ARM9™ processor and updating the product to include 3D interactive touch screen interfaces, higher resolution displays, better game logic processing ability and wireless connection for Internet multi-player gaming. This is all possible with an ARM Cortex™-A8. Sounds great, but I bet you’re wondering how you can afford to do this and still keep the bill of materials (BOM) costs and power levels low.

The ARM9 is a great processor, and it’s suitable for a variety of applications; however, there are some limitations for designers seeking to update product designs with more robust functionality. That’s where the ARM Cortex-A8 comes into play. With the introduction of ARM Cortex-A9 devices, you may think the ARM Cortex-A8 processor is becoming obsolete, but this is certainly not the case.

In fact, ...

ARM Embedded Success: Freescale, NXP, TI, ST & Record Breaking Rubik's Cube

A misty Santa Clara morning greeted the start day two of the 7th ARM TechCon. The focus of day two and three is on software and system development, following on from the hugely success day one which focused on chip design. Check out yesterday’s blog for more details ARM Partner Collaboration in Full Force at Chip Design Day, ARM TechCon 2011.

ARM’s success in Embedded really stood out today amongst the many ARM Connected Community partner exhibit booths and the many technical papers that were presented at the show today.

On the packed show floor (people were queuing to get in when the doors opened at 10:30), one of the first highlights greeting attendees was the CubeStormer II, the ARM powered Lego robot-based Rubik’s cube solver designed by ARM engineer David Gilday...

The ‘big’ impact of ‘LITTLE’ processing to electricity bills everywhere

The ARM Cortex-A7 processor and big.LITTLE processing announcement are game changers for the “always on” home networking and consumer applications. Developers can now choose the right size processor for the right tasks, making many appliances and devices sometimes up to 70% more energy efficient.

At ARM I have been working on the Wireless Infrastructure and Networking market areas for the last couple of years. The energy efficiency value proposition that ARM ALWAYS brings to the table on the consumer side of things is actually relatively new to the traditional networking and wireless infrastructure applications. Power consumption has always been a concern for infrastructure folks, but with the kind of pressure they are under to keep up with ...

Reducing Verification Challenges on ARM's ACE Coherency

ARM's Cortex-A15 MPCore processor continues to gain licensees as it is so well suited for mobile computing applications, probably the fastest growing semiconductor market space on the planet. Cadence customers tell us they selected the Cortex-A15 largely because it provides multiprocessor support and hardware based coherency while consuming only a small amount of power. In our experience the majority of Cortex-A15 designs are also adopting the new AMBA 4 ACE protocol due to their need for a fast and reliable coherency scheme.

To help potential Cortex-A15 designers learn more about AMBA ACE, ARM and Cadence partnered to develop a video about ACE and ACE verification. It's only about 10 minutes long, I encourage you to view it. In addition you can read my previous bl...

ARM Cortex-M - How could you choose your microcontroller?

As Richard York pointed out in his recent blog, the ARM Cortex-M processor series is now 7 years old during which time it has achieved huge success. Its instruction set makes it extremely suited to microcontrollers (MCUs) and embedded applications, but you can also find it as a companion processor to beefier Cortex-A processor-based applications. An example is the Texas Instruments OMAP™ 5 platform which includes two ARM Cortex-M4 processors for offloading real-time processing from the Cortex-A15 processor to improve low-level control and responsiveness of mobile devices.

In this post, we will concentrate on standalone MCU devices and highlight a few items to consider when choosing the most appropriate processor for your next design. As the ARM Cortex-M series has hundreds of references available, we will not be able to pinpoint the exact part number you need, but rather help your selection.

For this, we will look at:

CPU Choice - On-chip pe...

Scalable Platform for ARM Developers: What a Smart Refrigerator Can Do

Have you ever developed a great product, and then wanted to add additional features after it was completed or perhaps differentiate your product line? A scalable platform, such as the ones from Texas Instruments (TI), enables ARM® developers to toggle between product lines to add on additional features without having to completely rewrite code saving development time and cost.

What could a developer develop with a scalable platform? As an example, say a refrigerator has a screen that offers simple human machine interface (HMI) touch screen panel that would allow family members to develop their grocery list, adding or deleting items as the week goes. That’s a great start and could be developed on the ARM Cortex-A8 processor-based Sitara™ ARM microprocessor platform. Then a developer could take that interface on the refrigerator a step further and add intelligence to allow the refrigerator to automatically quantify existing groceries and alert the homeowner if items in the refrigerator are running low or expired, as wel...

Trends in Mobile Computing Applications: Part 3

In last week’s blog I discussed how ARM introduced the ACE protocol to address the need for a hardware based cache coherency scheme. ACE enables smartphones, tablets and other mobile computing applications to continue to increase performance while simultaneously reducing power consumption—two big wins. But (and there is a but) there are clear implications associated with adding new, complex hardware functionality to systems that were complex to begin with. This blog identifies the key functional verification challenges associated with ACE-based designs and review the best practices for tackling them.

The Next Challenge: Ensuring ACE Coherency Schemes are Fully Verified
ARM has now delivered the ACE specification. That’s a great start. However, with so many processing elements and memories in today’s SoC’s, how does an engineering team go about verifying cache coherency in an ACE-based design? It’s not realistic for an engineer to simply read the ACE specification and ...

Coherency: the key to boosting future tablets, smartphones and digital TV’s

The ability to integrate many processing engines in a more efficient way by sharing on-chip data is the goal of all system architects and designers working on complex heterogeneous multicore SoCs.

For that reason I’m excited to tell you that we have today announced the AMBA 4 ACE specification at DAC and we have a number of ARM Partners licensing and integrating this product into their next Cortex-A15 design.

Also I’m pleased to be able to let you know that last week we released the CoreLink™ CCI-400, ARM’s first Cache Coherent Interconnect. So what’s special about this interconnect? Well it implements the new AMBA® 4 ACE™ standard with AXI Coherency Extensions (read all about it in ...

Trends in Mobile Computing Applications: Part 1

This is the 1st part of a 3 part series regarding key trends in mobile computing applications and their implications for SoC hardware, software, and verification.
How did your smartphone get so smart?Today’s smartphones, tablets and other mobile applications now all rely on multiple processors or “cores”. Why? Without them performance demanding “apps” couldn’t provide the instantaneous response users have come to expect and demand. Apps such as, video playback, photo editing, facial recognition, turn-by-turn GPS, and real time gaming—all with instantaneous response times—are now simply table stakes to compete in the smartphone/tablet arena. Only by employing multi-core processors are designers able to meet these performance needs and take best advantage of their SoC’s silicon real estate.

Tu...

ESC Day 2: ON Semi new MCU, Phytec SOMs and Atmel demos

Included in the highlights from the Embedded Systems Conference in the very sunny and warm San Jose this week were some new product announcements by ARM.

CoreSight SoC-400 is a highly configurable debug and trace solution for complex SoC designs, check out my colleague Alex Growcoot's blog about this over on the @SoftwareOnARM ARM blog pages.

DS-5™ Professional Edition builds on the success of the ARM Compiler, integrating it in a complete suite of Eclipse-based software development tools, including the DS-5 Debugger and ...

Windows Embedded Compact 7 is in orbit with ARM

Microsoft formally announced their Windows Embedded Compact 7 product which marked “15 years of leadership and innovation” in Embedded. The release happened at Embedded World - the European show for Embedded - on the same day ARM started our Embedded Community. In less than a month, events multiplied to show what this often called WinEC7 (WinCE7) is about. And today, Microsoft with Direct Insight, Freescale, ...

Get an Exemption from Preemption with RTOSs running on ARM Processors

Most real-time operating systems (RTOS) that support ARM processors use preemptive scheduling for real-time response. This is due to the fact that ARM processors are commonly used in consumer electronics, medical devices, and industrial control, all of which require at least some degree of real-time performance. But while preemption delivers responsiveness by enabling high-priority tasks/threads to use the CPU immediately as soon as they need it, in many cases this can add unnecessary overhead and actually reduce system throughput. Recent Computer Science research (see below) has shown that “Preemption-Threshold Scheduling” (PTS), introduced by Express Logic in 1997 in our ThreadX RTOS, can reduce context switch overhead, while still meeting all real-time schedulability deadlines.

Attached Image
In ...

  • (22 Pages)
  • +
  • 1
  • 2
  • 3
  • Last »
All company and product names appearing in the ARM Blogs are trademarks and/or registered trademarks of ARM Limited per ARM’s official trademark list. All other product or service names mentioned herein are the trademarks of their respective owners.