The component you've created in the Component Editor doesn't match your code or the old design (and the code doesn't match the old design either so this is doubly confusing).
Assuming the code you've attached is what you want to use to create a component, do this:
1) Open Component Editor and create a new component on the Component Type tab.
2) Add the .vhd file on the Files tab and click Analyze Synthesis Files.
3) On the Signals and Interfaces tab, keep the reset and interrupt sender interfaces you have in your screenshot. Those are correct. There is no clock so don't create a clock interface (though there should be a clock in every Platform Designer component).
4) Create an Avalon agent (slave) interface with the following signal roles for the signals in your design: rd_n is read_n, clr_irq is readdata, and a0 is address. rxf_n does not conform to any of the Avalon signal roles that I can think of, so you may want to put that in its own separate conduit interface. This is the best mapping I can think of based on your design. Do not add any additional signals on that tab. You have to use the signals that are the ports of your design.
I'm not even sure if this will work because there is no clock. It may make more sense to just implement this outside the Platform Designer system and use exported interfaces to make connections to it.
If you're not familiar with any of this, I'd recommend watching some training videos:
https://www.intel.com/content/www/us/en/programmable/support/training/course/oqsys3000.html (look for the part about the Component Editor)
https://www.intel.com/content/www/us/en/programmable/support/training/course/opdstdint.html
There are other training modules for the basics of using Platform Designer itself.