若函数y=log2 (ax2+2x+1)的值域为R,则a的范围为?