a.) Is 640X480 complete depiction of frame size (esp in case of HDMI 1.4/2.0 ) or it means only active part ? Only the active part.
b.) What does 640X480 @ 60 HZ means ? What frequency is 60 Hz denoting? The number of 640x480 pixel frames per second
c.) What is concept of Blanking Lines -: Horizontal or Vertical ? Dead time where no actual picture data is being transmitted.
d.) Is it different to Blanking Interval ? No.
e.) What is concept of HBLANK, VBLANK, HSYNC, VSYNC, HTOTAL, VTOTAL, Data Enable and Polarity of a Frame? How is each of them calculated ?
f.) What is TMDS Clock ? How it is different to Serial Clock? The TMDS clock is the pixel clock. The actual data rate is much higher then this clock.
g.) Are Serial Clock and Pixel Clock Same Thing ? As mentioned in 'f' - the pixel clock is rate at which a pixel at every channel arrives. The actual "data rate" clock is extracted from this pixel clock