A Data-Path Oriented, IP-Based Framework for flexible Design Exploration