Advanced Driver Assistance System (ADAS) is the front runner of innovations to make driving experience easier and safer on our more congested roads. The challenges involved in the design of an ADAS processing platforms are power reduction, transportation of video data over high-speed serial interfaces, parallel/serial process partitioning, meeting platform scalability requirement, meeting external memory bandwidth requirement, architectural flexibility and need for on-chip memory resources. This white paper discusses how the processing power of Field Programmable Gate Arrays (FPGAs) and Programmable SoCs can be used to keep pace with consumer innovations.