---
title: "How Memory Size of a Socket could be 1KB in W5300"
url: "https://maker.wiznet.io/forum/12853"
markdown_url: "https://maker.wiznet.io/forum/12853/md"
type: "Forum topic"
category: "Ethernet Chips"
author: "hammi"
created: "2018-04-14T08:49:48+09:00"
last_activity: "2018-05-06T05:07:30+09:00"
language: "en"
views: 583
replies: 1
source: "WIZnet Makers forum (https://maker.wiznet.io/forum/)"
---

# How Memory Size of a Socket could be 1KB in W5300

## Question

Asked by hammi on 2018-04-14 in Ethernet Chips.

Dear All
At page 56, in TMS23R (TX memory size of socket 2/3 register) section of W5300 datasheet version 1.1.1 the memory sizes of socket 2 and 3 are given like an example below

SOCKET2: 1 KB
SOCKET3: 20KB

But it is written in the datasheet that Total memory size of each socket’s TX Memory should be multiple of 8. Therefore how could we assign 1 and 20 KB which are not multiple of 8?

## Replies

### Reply 1 by justinkim, 2018-04-25

Hi hammi

We recommend that you always refer to the latest version of the datasheet.
The picture below is the latest version datasheet.

[![image](https://maker.wiznet.io/forum_uploads/wiznet/original/2X/a/a1d5a4bac8856da0dfcd25bc51ed4764aeb8ed84.png) image588×773 77.5 KB](https://maker.wiznet.io/forum_uploads/wiznet/original/2X/a/a1d5a4bac8856da0dfcd25bc51ed4764aeb8ed84.png)

The total sum of TSMR0 to 7 must be a multiple of 8.

Socket 0: 4KB
Socket 1: 16KB
Socket 2: 0KB
Socket 3: 7KB
Socket 4: 1KB
Socket 5: 20KB
Socket 6: 12KB
Socket 7: 12KB

4 + 16 + 0 + 7 + 1 + 20 + 12 + 12 = 72

The total sum is 72, a multiple of 8 and does not exceed 128 KB. Therefore, setting is possible.

---

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