TIMELINE
Neoproterozoic
Period
Subdivision
Timespan
Neoproterozoic
Ediacaran
635,000,000 to 542,000,000 years ago
Cryogenian
850,000,000 to 635,000,000 years ago
Tonian
1,000,000,000 to 850,000,000 years ago