AccelChip has added a singular value decomposition (SVD) core generator to its AccelWare® Advanced Math Toolkit. This core generator makes the process of implementing sensor array processing algorithms containing SVD matrix inversion and factorization into FPGAs and ASICs easier and will reduce development times. Singular value decomposition is a robust algorithm that can produce a result, if other matrix inversion methods fail. The specific algorithm used in the AccelWare SVD core is designed to exploit the parallel structures available in FPGA and ASIC implementations. The SVD core is included in the AccelWare Advanced Math Toolkit, along with matrix factorization and inversion cores using the QR and Cholesky decomposition techniques.