None of the PIXs wil do secondary addressing. A PIX501 has two physical interfaces, whereas a PIX506E has this but also can do 2 VLANs.
So your options are:
split the internal network and use 2 VLAN interfaces on a PIX506.
Or put a router inside the PIX to route between the two subnets, and use a PIX501.