Smart manufacturing refers to advanced manufacturing techniques with the adoption of digital technologies throughout the product and service life-cycle. This would mean effective means of capturing manufacturing data and use it for production, planning and supply chain decisions. High speed automated manufacturing factories demand high speed in acquiring, analyzing and optimizing multiple streams of data in a fraction of a second.