Here is the reason why the resized wrapper is necessary. When an IP core is generated, IPexpress generates an evaluation project assigning all the signals for the core and local user interfaces to the I/O pads. Since the number of DDR3 IP’s user interface signals for read and write data buses together is normally more than eight times than that of the DDR3 memory interface, it is impossible for the core to be implemented if the selected target device does not have enough I/O pad resources. To facilitate the core evaluation with smaller package devices, IPexpress inserts dummy termination logic to decrease the I/O pad counts by reducing the local read_data and write_data bus sizes. And the I/O reduced top-level wrapper is located in the directory "ddr_p_eval\<user_name>\impl" as previously described.
You can find this information in the DDR3 IP core user guide (IPUG80.PDF), "Top-level Wrapper File Only for Evaluation Implementation" section.