Assuming our physical universe processes and registers information to determine its dynamical evolution, one can put serious constraints on the cosmology that our universe can bear, in particular, the origin of cosmic inflation. The universe evolves to gain her computation capacity which is linear in time t. On the other hand, the growth in content of degrees of freedom (i.e. by integrating in more galaxies) is as t3/2 through expansion. When the in flux of degrees of freedom of the universe grows beyond some value, the computation capacity of the universe becomes insufficient to determine its evolution, the universe fixes its Hubble radius and inflates away its degrees of freedom within its horizon to regain dynamical evolution. The length of inflation is determined by the communication time required by the universe to become aware of the dropping in the degrees of freedom below some critical value by inflation and is proportional to its Hubble radius. We predict that there can be multiple cosmic inflations. The next inflation era will stop after inflating for a period of 1019 sec if the past inflation period of our universe was 10-33 sec.