1. A motherboard, comprising: a CPU; a memory component coupled to said CPU via a first bus system; at least one video data processing chip, directly linked to said CPU via said first bus system, mounted to said motherboard, said video data processing chip being programmable to perform a first function and a second function, said first function being different from said second function; and at least one additional memory component, directly linked to said video data processing chip via a second bus system, said second bus system being separate from said first bus system, provided to store a first software program configured to fulfill said first function when it is executed by said video data processing chip and a second software program configured to fulfill said second function when it is executed by said video data processing chip, said video data processing chip being configurable to load said first software program to perform said first function and to change its functionality from said first function to said second function by loading said second software program.