AFAIK, JTAG membutuhkan 5 pin ( artikel Wikipedia ):
TDI (Data Uji Masuk)
TDO (Test Data Out)
TCK (Test Clock)
TMS (Tes Mode Pilih)
TRST (Test Reset) opsional.
Mari kita tambahkan dua lagi Pin catu daya (Vcc dan GND).
Jika 7 pin maka mengapa sebagian besar konektor JTAG datang dengan varian 10 pin atau 14 pin atau 20 pin.
Sebagian besar pin adalah NC atau GND. Mengapa begitu banyak pin GND disediakan? Apakah ada alasan khusus?
Jawaban:
Saya tidak tahu alasan pasti untuk JTAG, tetapi ketika sinyal kecepatan tinggi digunakan dan menurut praktik terbaik, Anda harus meletakkan GND di antara setiap sinyal kabel flat. JTAG dapat dianggap sebagai Sinyal Kecepatan Tinggi.
Beberapa kabel GND digunakan untuk menghindari crosstalk di antara garis sinyal. Mereka menghindari kopling kapasitif antara garis yang berdekatan. Dan mereka juga menyediakan jalur balik yang terpisah untuk setiap sinyal. Memang, dalam sinyal kecepatan tinggi, arus balik "lebih suka" jalur impedansi paling rendah. Jalur itu, untuk sinyal kecepatan tinggi, GND terdekat. Dengan demikian sinyal yang berbeda akan memiliki jalur balik yang berbeda dan yang menghindari crosstalk dari jalur kembali.
Tujuan akhir adalah untuk menjamin integritas sinyal yang baik, pengurangan emisi dan kekebalan yang lebih baik terhadap gangguan eksternal.
sumber
Tidak ada standar resmi untuk konektor fisik JTAG, sebaliknya konektor standar yang ada digunakan. Salah satu opsi populer yang ada adalah Everex (konektor 10-pin IDC, yang sebelumnya digunakan untuk menghubungkan port serial DB-9 ke motherboard PC). Konektor IDC 14 dan 20-pin juga merupakan opsi yang populer, tetapi JTAG tidak terbatas pada ini.
Salah satu properti penting dari konektor IDC adalah hubungan ketat 1-ke-1 pin ke kawat, jadi jika Anda membutuhkan lebih banyak garis GND, Anda harus menambahkan lebih banyak pin. Anda dapat membuat konektor 7-pin khusus dengan beberapa kabel GND yang terhubung ke satu pin dan itu akan berfungsi dengan baik, tetapi koneksi multipoint seperti itu berarti Anda tidak bisa begitu saja mengerutkan konektor Anda ke kabel datar dan selesai dengan itu.
sumber
20 tahun yang lalu selama transisi dari serial dan ISP programmer ke JTAG. Header 10 atau 20 pin seharusnya tidak hanya terkonsentrasi pada satu bus JTAG tetapi juga sebanyak bus mikroprosesor yang memiliki unit. tidak yakin apakah seseorang dapat mengkonfirmasi ini benar?
sumber