What is a pinout of TOP side of Intel Core i7?
TAP is on the bottom side. AH10 TCK, AJ9 TDI, AJ10 TDO, AG10 TMS, AH9 TRST#
TCK I TCK (Test Clock) provides the clock input for the processor Test Bus (also known
as the Test Access Port).

TDI I TDI (Test Data In) transfers serial test data into the processor. TDI provides the
serial input needed for JTAG specification support.

TDO O TDO (Test Data Out) transfers serial test data out of the processor. TDO
provides the serial output needed for JTAG specification support.

TESTLOW I TESTLOW must be connected to ground through a resistor for proper processor
operation.

TMS I TMS (Test Mode Select) is a JTAG specification support signal used by debug
tools.

TRST# I TRST# (Test Reset) resets the Test Access Port (TAP) logic. TRST# must be
driven low during power on Reset.

UPDATE: here are some adapters for i7: http://www.asset-intertech.com/products_interposers.htm

Intel® Core™ i7 processors and the Intel® Xeon® processor 5500 series use LGA1366 sockets, similar in design to the LGA775/771 sockets. However, the high speeds of these processors mean that the use of an interposer between the socket and the CPU could interfere with signal integrity. Intel has therefore provided pads on the top side of the CPU, which mirror the required signals. To access these top-side pads, ASSET has developed a top-side probe.
The LGA1366 top-side probe consists of a PCB with a ring connector attached below it that contains small, spring-loaded probe tips. These tips make contact with the CPU's top-side pads, allowing the debug port signals to be broken out onto a flexible cable, which terminates in a small PCB carrying a Intel®-specified XDP header. The standard socket load mechanism is used above the probe's PCB to depress the CPU into its socket. The heatsink and fan are mounted onto a heatsink location plate supplied with the probe.