lets clear up a few things here....
01+ civics (except for the Si hatch) use 1.7L sohc (d17) motors. their basic design is similar to the 5th (92-95) and 6th gen (96-00) sohc 1.6 (d16) motors.
the 02+ hatch uses a more similar platform to the RSX, as it uses the same k20 motor as in the base RSX. there is a company that has made a swap kit to bolt in the rsx/si motor into your chasis. it'll fit, but not without a set of mounts, some minor plumbing, and alot of wiring and $$.