Quote:
please help me in providing a better layout of the given 8051 microcontroller and steps regarding how to code for its designing in verilog language.
You know this smells of homework.
Anyway please read again your question: you ask for help in 'providing better layout'. What layout? You did not post the layout here. How could we possibly help?
Since it looks you have no idea on how code using the verilog language, I suggest you starting with
one of the many verilog tutorials[
^] you may find using
Google.