I believe that the smallest defined unit of time on the geological scale are ages.
Here are all of them, ranked from largest to smallest: eons, eras, periods, epochs, and ages.
Eons are very large chunks of time which encompass more than 500 years, whereas ages can last from a couple of years to about a hundred.