Design of Software GPS L2 Civil Signal Generator (ICCAS 2003)