Qual é a diferença entre a largura da vareta DRAM e a largura do chip DRAM?

0

Eu li o seguinte parágrafo no livro Mike Myers CompTIA A +:

Modern DRAM sticks come in 32-bit and 64-bit-wide data form factors with a varying number of chips. Many techs describe these memory modules by their width, so we call them x32 and x64. Note that this number does not describe the width of the individual DRAM chips on the module.

Não sei ao certo o que cada um desses termos se refere. O que é o fator de forma de dados e a largura da vareta e o que é a largura do chip DRAM?

    
por Jon 04.12.2017 / 20:30

2 respostas

0

I am not sure what each of these terms refers to. What is data form factor and stick width, and what what is DRAM chip width?

Os fatores do formulário de dados significam exatamente o que está implícito. ECC e não-ECC é um exemplo de fatores de forma de dados.

Os chips de memória em um PCB SDRAM vêm em uma variedade de tamanhos de barramento de dados. A combinação desses chips até 168 pinos é o tamanho do barramento de dados do módulo SDRAM.

Chips are made with a variety of data bus sizes (most commonly 4, 8 or 16 bits), but chips are generally assembled into 168-pin DIMMs that read or write 64 (non-ECC) or 72 (ECC) bits at a time.

Fonte

    
por 05.12.2017 / 03:13
0

Um DRAM stick, ou DRAM DIMM, é composto por vários chips DRAM. Cada chip DRAM tem uma "largura", que se refere ao número de bits que podem ser transferidos para o chip DRAM em cada ciclo (mais sobre isso posteriormente), ou o número de pinos de dados no chip (também chamado de DQ). pinos em muitos casos). Por exemplo, x4 (interface ampla de 4 bits) ou chips x8 DDR3.

A largura do DIMM DIMM é assim determinada pelo número de chips DRAM no DIMM, portanto, se houver N chips, cada um com uma interface xM, você terá um DIMM DRAM N * M wide. Normalmente, essa largura é definida pelo JEDEC. Normalmente, os DIMMs DDR3 / DDR4 não-ECC têm 64 bits de largura, portanto, oito chips DRAM x8 ou 16 chips DRAM x4. DIMMS ECC tem um chip extra e são de 72 bits de largura.

Em geral, uma única requisição DRAM (um comando RD ou comando CAS) retorna 64Bytes de dados (um tamanho típico de linha de cache) da DRAM - assim, em um DIMM de 64 bits, são necessárias 8 transferências para obter os dados - ou 8 batidas de dados. Se o DIMM for composto de dispositivos x8, cada dispositivo contribuirá com 8 bits para cada batida e 64 bits no total.

Sistemas diferentes têm restrições / requisitos diferentes que definem a largura do DIMM ou da memória que eles desejam usar. Por exemplo, nas GPUs, na maior parte, não há DIMMs envolvidos, mas os chips de memória GDDR5 são diretamente soldados na PCB com a GPU. Cada GDDR5 tem uma parte x32 - e às vezes dois deles são agrupados para formar um único canal de memória de 64 bits.

Existe um resumo razoável no seguinte artigo, mas existem muitas outras fontes dessa informação. link (ver Sec-2.1)

O livro de Bruce Jacobs, "Sistemas de Memória: Cache, DRAM, Disco", é um livro muito bom sobre esses tópicos.

    
por 11.01.2018 / 23:16

Tags