Cardinal Venture Capital has brought in $25 million so far for a new fund that will be used to back early-stage software startups, according to a filing with the SEC. This is the Menlo Park, Calif. firm’s second fund, following its $71 million first fund in 2000. It usually hands out venture financing in $2 – 3 million chunks, and has participated in rounds for DivXNetworks, Zilliant and Delivery Agent in the past.