More in

Rubix cube solver shows attendees how to do it

1 min read

At this year's Sophia Antipolis Microelectronics Forum, ARM used this Rubik's cube solver to illustrate the fun aspects of engineering.

The controller, based on an ARM9 core, uses a known solver algorithm and takes just a second to determine the optimum sequence of moves to restore the cube. The device also controls the Lego robot, which executes the moves. When the algorithm was first compiled it required near 'supercomputer' performance to execute. STMicroelectronics, meanwhile, showed its latest sensor technology, called BabyBear, that combines proximity and ambient light sensing to improve the smartphone functionality that detects when users move the device towards or away from their ear. The Cadence booth, meanwhile, featured a car simulator which operated as a virtual prototype for the design of driver assistance systems. Based on Xilinx Zynq 7000 programmable SoCs and a dual core ARM Cortex A9 multicore processor with gigabit Ethernet, the system provides perceptible feedback, which can be easily adapted to design changes as the project develops.