doodle.

PLEASE NOTE: If the tables below do NOT fit on your screen, please scroll to the right to view everything.

 DAY ONE: Tuesday, October 3, 2006  

Presentation Levels:     BeginnerBeginner     IntermediateIntermediate     ExpertExpert

7:30 AM Registration Opens
 
Audio Processing with ARM

Overcoming Multicore Challenges

Taming Microcontroller Designs

Memory Design Tactics

FPGA or ASIC?

Virtualization: Imagine That!

Enhanced Power Management

Lab
8:30 - 9:15 AM Optimizing Standardized 16-bit Audio Compression Algorithms for ARM Architectures Intermediate
VoiceAge Corporation
Room 204
Improving Performance in Multicore Devices Beginner
Mentor Graphics
Room 203
Introduction to the Cortex-M3 Microarchitecture Intermediate
ARM
Room 206
Evaluating Memory BIST/BISR Techniques for Complex SoC Designs Intermediate
ARM
Room 209
Metal Programmable Cell Fabric for Next Generation of ASIC Platforms Intermediate
Atmel
Room 201
From Idea to Application - a Whirlwind Tour of RealView Tools Beginner
ARM
Room 212
Cool Processing with the Cortex-A8 Processor: Why Power Matters at Home and in Enterprise Beginner
ARM
Room 210
 
9:30 - 10:15 AM Hardware and Software Optimizations for Audio Processing Applications  Intermediate
Spirit DSP
Room 204
A Systemic Approach to Creating MPCore Processor-based Systems Beginner
Wind River
Room 203
Developing Systems with Cortex-M3 Intermediate
ARM
Room 206
Using ARM Embedded Processors to Support Fault Tolerant Memories Intermediate
ARM
Room 209
Synthesizing the ARM Architecture for FPGA Designs Expert
Mentor Graphics
Room 201
Using System Models to Explore Your ARM1176JZ-S Solution Beginner
ARM
Room 212
Software Power Management for the Cell Phone Beginner
Mentor Graphics
Room 210
Developing and Debugging Applications for the Linux Environment on an ARM Processor-based System
ARM
Room 211
Note: 9:15-12:15
 
Audio Processing with ARM

Overcoming Multicore Challenges

Taming Microcontroller Designs

Memory Design Tactics

Bus and System Integration

Virtualization: Imagine That!

Enhanced Power Management

10:30 - 11:15 AM MPEG Surround and Binaural Surround - Lowest Bitrate Multi-channel Audio Beginner
Fraunhofer IIS
Room 204
Using an RTOS to Support MPCore Resources  Intermediate
Express Logic
Room 203
Developing Automotive Systems on the Cortex-M3 Processor Intermediate
ARM
Room 206
Design Techniques for Megabit Range Embedded SRAM Expert
ARM
Room 209
Reaching High Performance Subsystem Design Using the AMBA 3 AXI Protocol Intermediate
Synopsys
Room 201
Hardware Virtualization Platform helps Develop Mainstream, Linux-based Mobile Phones Intermediate
Virtual Logix
Room 212
Design for Low Power in the Era of Multiprocessor SoCs Intermediate
Imperas
Room 210
11:30 - 12:15 PM State of the Art in Multi-Channel Decoding on an ARM11 Core Family Processor  Intermediate
Coding Technologies
Room 204
Overcoming MPCore Challenges with New OS Technology Intermediate
eSOL Co
Room 203
System Architecture Decisions that Maximize Performance in Cortex-M3 Microcontroller Applications Intermediate
Luminary Micro
Room 206
Implementing Multi-Port Memory Design at Advanced Process Nodes Intermediate
ARM
Room 209
Analysis of the AMBA 3 AXI Protocol for ARM1176JZ-S Processor-based Solutions Expert
ARM
Room 201
Multi-level Integration of HP Multifunction Peripheral Firmware and ARM946E Processor-based ASIC Expert
Mentor Graphics
Room 212
Networking-On-Chip Power Management; A New Method of Controlling SoC Energy Intermediate
Arteris
Room 210
12:15 - 1:00 PM Lunch Break
 
Creating Awesome Multimedia

Overcoming Multicore Challenges

Taming Microcontroller Designs

Memory Design Tactics

ARM Operating System Techniques

Bus and System Integration

Virtualization: Imagine That!

System-Level Power Management

Lab
1:00 - 1:45 PM Accelerating Innovation with Off-the-Shelf Software and Published APIs Beginner
Texas Instruments
Room 204
Realizing the Multicore Power Advantage with ARM11 MPCore Processor and Linux Intermediate
ARM
Room 203
Understanding the Critical Aspects of Microcontroller Performance Beginner
EEMBC
Room 206
Migrating to DDR3 Memories in Embedded Systems Expert
Denali Software
Room 209
Part 1: An Introduction to Real-Time Operating Systems Beginner
Mentor Graphics
Room 207
Analysis of the AMBA 3 AXI Backplane for ARM1176JZ-S Processor-based Solutions Intermediate
ARM
Room 201
Analyzing and Optimizing Memory Access Patterns Using an Extended ARMulator Memory Model  Expert
Coding Technologies
Room 212
Advanced Techniques for Using ARM Power Management Kit Intermediate
ARM
Room 210
A Smooth Migration: Developing the Ultimate 32-bit MCU Application
Keil
Room 211
2:00 - 2:45 PM Implementing Digital Video With Open Source Multimedia Frameworks Intermediate
Texas Instruments
Room 204
Live Demonstration of the ARM11 MPCore Software Development and SoC Prototype Platform Expert
ARM
Room 203
An ARM7 Family Processor for Industrial Networks Intermediate
NXP Semiconductors
Room 206
Optimizing Memories for Use In Processor Cores Expert
ARM
Room 209
Measuring Real-Time Performance of an RTOS Beginner
Express Logic
Room 207
Moving System Designs from an ARM9E Family Processor to a Cortex-R4 Processor Intermediate
ARM
Room 201
OS Porting and Embedded Application Development on a Virtual ARM Platform. Intermediate
CoWare
Room 212
Applying an Enhanced 90nm Power Optimization Methodology to an ARM11 Processor-Based Design Expert
Cadence Design Systems
Room 210
3:00 - 3:45 PM Accelerating Video Applications on an ARM SoC Beginner
einfochips
Room 204
Migrating Legacy Applications to Multicore Processors Intermediate
QNX Software Systems
Room 203
Using DMA with High Performance Peripherals to Maximize System Performance  Beginner
Texas Instruments
Room 206
LPDDR Design Challenges Expert
ARM
Room 209
Using a Hypervisor for Secured Embedded Virtualization for Convergent Devices Beginner
Trango Systems
Room 207
System Voltage and Temperature Monitoring with ARM7 in Mixed-signal FPGAs  Intermediate
Actel
Room 201
Advantages of Complete Microcontroller Device Simulation Intermediate
ARM
Room 212
Techniques for Aggressive Leakage Management in ARM Systems Intermediate
Synopsys
Room 210
4:00 - 4:45 PM Accelerating Multimedia and Graphics on the i.MX31 Applications Processor Intermediate
Freescale Semiconductor
Room 204
Possibilities and Challenges in Adopting an Asymmetric Multicore Programming Model Intermediate
PolyCore Software
Room 203
ARM9 Microcontroller Simplifies Embedding Connectivity in Complex Systems with Algorithm Processing Intermediate
STMicroelectronics
Room 206
Designing Systems to Handle the High Memory Requirements of HD Content Delivery Intermediate
Metta Technology
Room 209
  Efficient Processor Interfacing in Multi-master Systems Intermediate
ARM
Room 201
Creating Custom System Models with Near Real-Time Performance Intermediate
ARM
Room 212
Using IEM Technology to Implement Dynamic Voltage and Frequency Scaling on an ARM1176JZ-S Processor Expert
ARM
Room 210
 
5:00 - 5:45 PM Meeting Portable Media Player Design Challenges Using ARM technology -based SoCs Expert
Freescale Semiconductor
Room 204
Developing and Utilizing Multicore Standards to Enhance the Ecosystem Beginner
Multicore Association
Room 203
Rover: A Robotic Case Study that Unleashes the Power of Cortex-M3  Intermediate
Luminary Micro
Room 206
Robust Design of AMBA Protocol-based Memory Sub-Systems with faultRobust Technology Intermediate
Yogitech SpA
Room 209
  Providing a Vertically Integrated Verification Solution Expert
ARM
Room 201
Optimizing for High Performance and Low Power in Video and Image Processing using Structures of ARM7s Expert
VaST Systems Technology
Room 212
Designing a Clockless ARM Processor Expert
Handshake Solutions
Room 210



 DAY TWO: Wednesday, October 4, 2006 Exhibition Hours 10:30 AM - 7:00 PM

Presentation Levels:     BeginnerBeginner     IntermediateIntermediate     ExpertExpert

7:30 AM Registration Opens
 
Creating Awesome Multimedia

Debug Techniques and Tools

Software Development Strategies

Following the SoC Design Flow

ARM Operating System Techniques

ESL, Prototyping, and Modeling

The Microcontroller Transition

Lab
8:15 - 9:00 AM Khronos Creating an Embedded Media Processing Platform Intermediate
NVIDIA
Room 204
The ARM Debug Architecture Beyond the ARMv6 Architecture  Intermediate
ARM
Room 212
Solving Common Challenges for Embedded Developers with RealView Real-Time Library Beginner
ARM
Room 209
A MacroCell Approach for SoC Design Intermediate
Wipro Technologies
Room 210
Part 2: Building an RTOS from the Ground Up  Beginner
Mentor Graphics
Room 201
A Proposed Open Standard to Describe Complex SoC to SW Debug Tools Intermediate
ARM
Room 203
The Transition from 8/16 Bits to the Cortex-M3 Beginner
IAR Systems
Room 207
ESL Design Using ARM RealView SoC Designer and the RealView ESL APIs
ARM
Room 211
9:15 - 10:00 AM Integrating the PowerVR MBX 2D/3D Graphics Cores: a Sea of Possibilities  Beginner
Imagination Technologies
Room 204
A New Approach to Configure Complex SoC Debug Units Expert
PLS Development Tools
Room 212
Using an RTOS Case Study to Demonstrate the Tuning of Embedded Software for Thumb-2 Technology Beginner
Green Hills Software
Room 209
One Size Does Not Fit All - How to Select Standard Cells for Complex SoC Intermediate
ARM
Room 210
Building an ESL2GDSII Environment for a PCI Express System-on-Chip Intermediate
Synopsys
Room 203
Porting ARM7 Processor Applications to the Cortex-M3 Processor Intermediate
ARM
Room 207
10:15 - 11:00 PM A Case Study on Optimizing Swerve Client for VFP Hardware Intermediate
ARM
Room 204
Harnessing the Power of Trace Across the Entire Product Lifecycle Intermediate
Green Hills Software
Room 212
Software Development Considerations when Moving from an ARM946E-S Processor to the Cortex-R4 Processor Intermediate
ARM
Room 209
Experience with AMBA Protocols and Hybrid Formal Verification Expert
Synopsys
Room 210
Developing High-Volume Consumer Devices with the ThreadX RTOS Intermediate
Express Logic
Room 201
Methodology for Verification of SoC Hardware and Software Corner Cases  Expert
Cadence Design Systems
Room 203
Is ARM the '51 of Tomorrow? Beginner
Circuit Cellar
Room 207
11:00 - 12:15 PM Keynote Address : The Acceleration of Technology in the 21st Century: the Impact on Business, the Economy, and Society
12:15 - 1:00 PM Lunch Break
 
Creating Awesome Multimedia

Debug Techniques and Tools

Software Development Strategies

Following the SoC Design Flow

ARM Operating System Techniques

ESL, Prototyping, and Modeling

Lab
2:15 - 3:00 PM The System-Level Dynamics of Graphics Acceleration
ARM/Falanx Microsystems AS
Room 204
Design Considerations in Creating Serial Wire Debug and Real-time Trace Intermediate
ARM
Room 212
Avoiding the Most Common Software Development Goofs  Intermediate
Coverity
Room 209
From Plan to Closure: Verifying an ARM Processor-Based System Using 'e' and SystemVerilog Expert
Cadence Design Systems
Room 210
Extending OS Support for Architecture ARMv7A Intermediate
ARM
Room 201
RTL Import to SystemC-based ESL Environments Intermediate
Carbon Design Systems
Room 203
Hands-On USB Class with LPC2148  Beginner
NXP Semiconductors
Room 211
3:15 - 4:00 PM Software Optimizations for Audio Processing Intermediate
QSound Labs
Room 204
Effectively Utilizing JTAG Development Tools for Diagnosing System-Level Issues in Multicore Designs  Intermediate
Wind River
Room 212
Integrating RealView Into Eclipse Intermediate
ARM
Room 209
Comprehensive Modeling of Nanometer Effects at 90nm and Below Intermediate
Synopsys
Room 210
uC/OS-II and the Cortex-M3 Processor Intermediate
Micrium
Room 201
Transaction Level Modeling Using ARM's RealView ESL APIs Intermediate
ARM
Room 203
4:15 - 5:00 PM High-Definition Video Coming To A Portable Media Device Near You Intermediate
W&W Communications
Room 204
Techniques for Multicore Debugging on ARM Intermediate
Green Hills Software
Room 212
Developing and Delivering Optimized Linux Applications with RealView Tools Intermediate
ARM
Room 209
Analysis Behind the Design Techniques of the Cortex-A8 Processor Expert
ARM
Room 210
The Cortex Development Solution Based on .NET MicroFramework Beginner
Microsoft
Room 201
SoC Development using Legacy Verilog & VHDL in Transactional RealView SoC Designer Models Intermediate
Tenison Design Automation
Room 203
5:00 - 7:00 PM Cocktail Party


Exhibition Hall remains open until 7pm.




 DAY THREE: Thursday, October 5, 2006 Exhibition Hours 10:00 AM - 3:00 PM

Presentation Levels:     BeginnerBeginner     IntermediateIntermediate     ExpertExpert

7:30 AM Registration Opens
 
ARM On TV

Signal Processing Strategies

Debug Techniques and Tools

Software Development Strategies

Following the SoC Design Flow

ARM Operating System Techniques

TrustZone and Secure Systems

Verification Techniques

Lab
8:30 - 9:15 AM Implementing Mobile TV on ARM Powered Devices Intermediate
Fraunhofer IIS
Room 207
Insider Insights on the ARM11 Family Media- and Signal-Processing Capabilities Intermediate
Berkeley Design Technology
Room 204
Data and Time Analyzer for ARM Microcontroller Applications Intermediate
Hitex Development Tools
Room 212
The Inefficiency of C++, Fact or Fiction? Intermediate
IAR Systems
Room 209
Analysis of ARM-Synopsys MVA Reference Methodology with IC Compiler Intermediate
Synopsys
Room 210
Moving Up to an ARM Processor — Your First Operating System Intermediate
Quadros Systems
Room 201
Taking Advantage of TrustZone System Models Intermediate
ARM
Room 203
  Practice using Peripherals to Increase Processing Performance of your ARM7 Devices Intermediate
Texas Instruments
Room 211
9:30 - 10:15 AM Mobile TV - Friend or Foe? Beginner
Hantro Oy
Room 207
Unlocking NEON Technology for Applications Ranging from Multimedia to Networking Beginner
ARM
Room 204
Debugging Embedded Linux Applications via JTAG/ETM Beginner
Lauterbach
Room 212
Advanced Compiler Optimizations for the Cortex Family Intermediate
Green Hills Software
Room 209
ARM-Cadence Advanced Implementation Methodology for a High-Performance ARM Processor Expert
ARM/Cadence
Room 210
Embedded RTOS for ARM926 Industrial Networking Controller Intermediate
Hitex Development Tools
Room 201
Creating Secure Environments in Heterogeneous Multicore SoCs Using TrustZone and SonicsMX Intermediate
Sonics
Room 203
 
10:30 - 11:15 AM Kurosawa: The Multi-Standard Mobile TV Demodulation IP Platform Intermediate
Imagination Technologies
Room 207
How Much Can Your VoIP Design Handle? Intermediate
Global IP Sound
Room 204
Developing Linux Device Software on the ARM Architecture Intermediate
Wind River
Room 212
GNU Toolchain for the ARM Architecture Intermediate
CodeSourcery
Room 209
High Performance, Power-Optimized Cortex-R4 Processor with Magma’s Automated Chip Creation Flow Expert
Magma
Room 210
Windows CE Device Driver Architecture and ARM Integration Beginner
Microsoft
Room 201
A Case Study on Porting the TrustZone Software Expert
Trusted Logic
Room 203
Verification as a Mature Discipline: Using the Verification Methodology Manual for SystemVerilog Intermediate
Doulos
Room 206
11:30 - 12:15 PM OpenMAX and Mobile TV Intermediate
Texas Instruments
Room 207
Voice and VoIP on ARM Processors Beginner
Spirit DSP
Room 204
Linux Debug on a Headless Target Intermediate
American Arium
Room 212
Writing Efficient Code for ARM Expert
ARM
Room 209
Simplify Timing Closure with the AMBA 3 AXI Protocol Intermediate
Synopsys
Room 210
The Capabilities and the Future of the Symbian OS Kernel  Intermediate
Symbian
Room 201
A 32-Bit Integrated Solution for Smart Cards: ARM SC100 Processor and msafe Crypto Cores Intermediate
msystems
Room 203
 
12:15 - 2:00 PM Lunch Break


Exhibition Hall closes at 3pm.