access icon openaccess Generation scheme of chirp scaling phase functions based on floating-point CORDIC processor

This study presents a chirp scaling (CS) phase function generation scheme based on CORDIC algorithm, it adopts single precision floating-point CORDIC processor to implement a variety of non-linear operations which are involved in CS synthetic aperture radar (SAR) imaging algorithm. We extend the range of convergence of CORDIC algorithm and reduce the data width in rotation unit module by adopting a hardware resource reduction scheme. We also adopt a unified CORDIC processor to achieve square root, multiplication, and division operation, which can substitute multiple single-function processors and simplify the complicate arithmetic in CS algorithm. As a proof of concept, we verify the performance of the proposed design scheme on Xilinx XC7VX690T FPGA platform, it is also applied to 16384 × 16384 points target SAR imaging system, the FPGA resource occupancy of the CS phase function generation module demonstrates that the usage of CORDIC processor can effectively save the consumption of hardware resources, and the maximum operating frequency is acceptable. The accuracy of phase functions can satisfy the engineering requirements.

Inspec keywords: logic design; floating point arithmetic; field programmable gate arrays; synthetic aperture radar; function generators; radar imaging

Other keywords: square root operation; nonlinear operations; hardware resource reduction scheme; CORDIC algorithm; multiplication operation; chirp scaling phase functions; chirp scaling phase function generation scheme; division operation; Xilinx XC7VX690T FPGA platform; unified CORDIC processor; CS synthetic aperture radar imaging algorithm; SAR imaging system; single precision floating-point CORDIC processor

Subjects: Digital circuit design, modelling and testing; Radar equipment, systems and applications; Logic design methods; Logic circuits; Function generators; Computer vision and image processing techniques; Optical, image and video signal processing; Logic and switching circuits; Digital arithmetic methods

References

    1. 1)
      • 2. Ercegovac, M.D., Lang, T.: ‘Digital arithmetic’, in ‘New directions of modern cryptography’ (Morgan Kaufmann Publishers, San Francisco, CA, USA, 2003), pp. 649700.
    2. 2)
      • 6. Li, B.Y., Fang, L.L., Xie, Y.Z., et al: ‘A unified reconfigurable floating-point arithmetic architecture based on CORDIC algorithm’. Int. Conf. Field-Programmable Technology, Melbourne, Australia, 2017, pp. 301302.
    3. 3)
      • 9. IEEE: ‘IEEE standard for floating-point arithmetic’, 2008, pp. 170.
    4. 4)
      • 1. Runge, H., Bamler, R.: ‘A novel high precision SAR focussing algorithm based on chirp scaling’. Int. Geoscience and Remote Sensing Symposium, IGARSS ‘92, Houston, TX, USA, 1992, pp. 372375.
    5. 5)
      • 7. Liu, X.N., Xie, Y.Z., Chen, H., et al: ‘Optimization and implementation of CORDIC algorithm’, Trans. Beijing Inst. Technol., 2015, 35, (11), pp. 11641170.
    6. 6)
      • 5. Juang, T.B., Hsiao, S.F., Tsai, M.Y.: ‘Para-CORDIC: parallel CORDIC rotation algorithm’, IEEE Trans. Circuits Syst. I Regul. Pap., 2004, 51, (8), pp. 15151524.
    7. 7)
      • 3. Walther, J.S.: ‘A unified algorithm for elementary functions’. Spring Joint Computer Conf., Atlantic City, NJ, USA, 18–20 May 1971, pp. 379385.
    8. 8)
      • 8. Raney, R.K., Runge, H., Bamler, R., et al: ‘Precision SAR processing using chirp scaling’, IEEE Trans. Geosci. Remote Sens., 1994, 32, (4), pp. 786799.
    9. 9)
      • 4. Aggarwal, S., Meher, P.K., Khare, K.: ‘Area-time efficient. Scaling-free CORDIC using generalized micro-rotation selection’, IEEE Trans. Very Large Scale Integr. Syst., 2012, 20, (8), pp. 15421546.
    10. 10)
      • 10. Wen, Y., He, C., Xie Y, Z., et al: ‘A new chirp scaling algorithm using region-constant phase multipliers’, Trans. Beijing Inst. Technol., 2014, 34, (3), pp. 304309.
http://iet.metastore.ingenta.com/content/journals/10.1049/joe.2019.0623
Loading

Related content

content/journals/10.1049/joe.2019.0623
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading