A digital-to-analog converter comprising a digital input; a first thermometer coder for generating a set of first control signals based on a first portion of the digital input; at least one fractional-bit DAC cell controlled by one or more of the first control signals for providing a fractional-bit current based on the first portion of the digital input; at least one second thermometer coder for generating a set of second control signals based on a second portion of the digital input; and at least one multi-bit DAC cell controlled by one or more of the second control signals for providing a multi-bit current based on the second portion of the digital input, wherein the fractional-bit current and the multi-bit current are combined to form an output of the DAC corresponding to the digital input.