  This paper studies a multi-intelligent-reflecting-surface-(IRS)-enabled
integrated sensing and communications (ISAC) system, in which multiple IRSs are
installed to help the base station (BS) provide ISAC services at separate
line-of-sight (LoS) blocked areas. We focus on the scenario with semi-passive
uniform linear array (ULA) IRSs for sensing, in which each IRS is integrated
with dedicated sensors for processing echo signals, and each IRS simultaneously
serves one sensing target and multiple communication users (CUs) in its
coverage area. In particular, we suppose that the BS sends combined information
and dedicated sensing signals for ISAC. Two cases with point and extended
targets are considered, in which each IRS aims to estimate the
direction-of-arrival (DoA) of the corresponding target and the complete target
response matrix, respectively. Under this setup, we first derive the
closed-form Cram{\'e}r-Rao bounds (CRBs) for parameters estimation under the
two target models. For the point target case, the CRB for DoA estimation is
shown to be inversely proportional to the cubic of the number of sensors at
each IRS, while for the extended target case, the CRB for target response
matrix estimation is proportional to the number of IRS sensors. Next, we
consider two different types of CU receivers that can and cannot cancel the
interference from dedicated sensing signals prior to information decoding. To
achieve fair and optimized sensing performance, we minimize the maximum CRB at
all IRSs for the two target cases, via jointly optimizing the transmit
beamformers at the BS and the reflective beamformers at the multiple IRSs,
subject to the minimum signal-to-interference-plus-noise ratio (SINR)
constraints at individual CUs, the maximum transmit power constraint at the BS,
and the unit-modulus constraints at the multiple IRSs.
