We show that a 1.13-GHz repetition rate optical pulse train with 0.70 fs high-frequency timing jitter (integration bandwidth of 17.5 kHz - 10 MHz, where the measurement instrument-limited noise floor contributes 0.41 fs in 10 MHz bandwidth) can be directly generated from a free-running, single-mode diode-pumped Yb:KYW laser mode-locked by single-walled carbon nanotube (SWCNT)-coated mirrors. To our knowledge, this is the lowest timing jitter optical pulse train with the GHz repetition rate ever measured. If this pulse train is used for direct sampling of 565-MHz signals (Nyquist frequency of the pulse train), the demonstrated jitter level corresponds to the projected effective-number-of-bit (ENOB) of 17.8, which is much higher than the thermal noise limit of 50-ohm load resistance (~14 bits).