Arqueológicamente es sabido que Tula es fundada cerca del 650, por lo que el desarrollo de toltecas y colhuas es relativamente paralelo, así es confirmado por los documentos que nos hablan de una Excan Tlahtoloyan (Triple Alianza) primigenia, formada por Colhuacan, Tollan y Otompan (Otumba) que inicia en 856.