---
title: "W5200 TCP vhdl controller"
url: "https://maker.wiznet.io/forum/11595"
markdown_url: "https://maker.wiznet.io/forum/11595/md"
type: "Forum topic"
category: "Ethernet Chips"
author: "kakachi"
created: "2016-01-13T13:42:07+09:00"
last_activity: "2017-05-04T08:38:00+09:00"
language: "en"
views: 771
replies: 1
source: "WIZnet Makers forum (https://maker.wiznet.io/forum/)"
---

# W5200 TCP vhdl controller

## Question

Asked by kakachi on 2016-01-13 in Ethernet Chips.

Hello,
I am attempting to implement a TCP server controller written in vhdl to control W5200 chip.
If you would tell me more about the registers behave when a client sends a SYN packet to connect, wich register is used to notify that there is a connection request.
Thnx

## Replies

### Reply 1 by lawrence, 2016-01-14

Hello, kakachi

Thank you for your interests whit W5200.

[url][http://wiznethome.cafe24.com/wp-content/uploads/wiznethome/Chip/W5200/Documents/W5200_DS_V140E.pdf\[/url\]](http://wiznethome.cafe24.com/wp-content/uploads/wiznethome/Chip/W5200/Documents/W5200_DS_V140E.pdf%5B/url%5D)

on page 30, you can find Sn_SR. It is socket status register and if client send SYN then receive it, Sn_SR value changed 0x14(listen) to 0x17(establish).

Thank you,

lawrence

---

Source: https://maker.wiznet.io/forum/11595
