Although we may think of smartphones as being like tiny desktop computers, they do have at least one key difference – in order to save battery power, many of their functions are hardwired into highly-efficient dedicated processors, instead of taking the form of software. Because smartphones perform so many functions, however, not all of them can be hardwired. As a result, designers of mobile devices must decide which functions will be handled by software, and which by hardware. Computer scientists from MIT have recently devised a system that should make those designers’ jobs a lot easier – if they’re willing to adopt it.
Read the full article: BlueSpec system determines circuitry and code for electronics designers