1. A method for optimizing control circuit for Fiber Channel hard disk drives (FC HDDs) in a system, comprising: determining the number of subsystems supported in a Fiber Channel (FC) loop and the number of HDDs to be supported in each of the subsystems according to an arbitrated loop physical addressing (ALPA) table in a system specification of a system; analyzing binary values of address selection signals of all the HDDs for each of the subsystems according to the ALPA table in the system specification of the system; enumerating logical variations of the address selection signals according to the analyzed binary values to obtain logic combinations for the address selection signals; analyzing logic relations between these logic combinations and a system address signal; determining logic components required according to the analyzed logic relations; and calculating the total number of required logic components and the number of address selections signals that can share an output pin of each of the required logic components based on properties of output pins of the logic components and maximum input current of the address selection signals.