Diferencia entre revisiones de «LPDDR»

306 bytes añadidos ,  hace 2 meses
m
sin resumen de edición
(Creado al traducir la página «LPDDR»)
 
m
 
[[Archivo:Tolino_shine_-_controller_board_-_Samsung_K4X2G323PD-8GD8-1997.jpg|miniaturadeimagen| DDR móvil: Samsung K4X2G323PD-8GD8]]
'''LPDDR''' (abreviatura de '''''Low-Power Double Data Rate'''''), también conocida como '''''Low-Power DDR SDRAM''''' o '''''LPDDR SDRAM''''', es un tipo de [[SDRAM|memoria de acceso aleatorio dinámico síncrona]] de doble velocidad de datos que consume menos energía y está destinada a [[Computación móvil|dispositivos móviles]]. También se conoce como Mobile DDR y se abrevia como mDDR.
 
== Ancho de bus ==
{| class="wikitable floatright" style="text-align:center;"
|+Propiedades de las diferentes generaciones LP-DDR
! LP-DDR
| 3200
|-
! Tasa de transferencia de datos ( DDR ) (MT / s){{refn|equibalente [lower-alphaen 1]Mbit/s por pin.|group=n}}
| 400
| 533,3
| ?
|}
{{clear}}
A diferencia de la SDRAM estándar, que se utiliza en dispositivos estacionarios y portátiles y normalmente se conecta a través de un bus de memoria de 64 bits de ancho, LPDDR también permite canales de 16 o 32 bits de ancho.<ref>{{Cita web|url=http://processors.wiki.ti.com/index.php/LPDDR|título=LPDDR|fechaacceso=10 March 2015|sitioweb=[[Texas Instruments]] wiki}}</ref>
 
 
=== LP-DDR(1) ===
[[Archivo:Tolino_shine_-_controller_board_-_Samsung_K4X2G323PD-8GD8-1997.jpg|miniaturadeimagen| DDR móvil: Samsung K4X2G323PD-8GD8]]
La DDR original de bajo consumo (a veces llamada de forma retroactiva '''LPDDR1''') es una forma ligeramente modificada de [[DDR SDRAM]], con varios cambios para reducir el consumo total de energía.
 
 
=== LP-DDR2 ===
[[Archivo:Motorola_Xoom_-_Samsung_K4P4G154EC-FGC1_on_main_board-0122.jpg|miniaturadeimagen| Chip Samsung K4P4G154EC-FGC1 de 4&nbsp;ChipGbit LPDDR2 de Gbit]]
Un nuevo estándar [[Joint Electron Device Engineering Council|JEDEC]] JESD209-2E<ref /> define una interfaz DDR de bajo consumo más dramáticamente revisada. No es compatible con DDR1 o [[DDR2 SDRAM]], pero puede adaptarse a:
 
Trabajando en 1.2&nbsp;V, LPDDR2 multiplexa las líneas de control y dirección en un bus CA de doble velocidad de datos de 10 bits. Los comandos son similares a [[SDRAM|los de SDRAM normal]], excepto por la reasignación de los códigos de operación de precarga y terminación en ráfaga:
{| class="wikitable" style="text-align:center; border-width:0px;"
|+Codificación de comandos LPDDR2/LPDDR3 command encoding<ref name="lpddr2">{{Obra citada|título=JEDEC Standard: Low Power Double Data Rate 2 (LPDDR2)|url=http://www.jedec.org/sites/default/files/docs/JESD209-2B.pdf|fechaacceso=2010-12-30|fecha=February 2010|editorial=JEDEC Solid State Technology Association}}</ref>
!CK
| rowspan="27" style="border-width:0px; background-color:#FFF;" |
|↗|| {{no|'''H'''}} || {{no|'''H'''}} || {{no|'''H'''}}
| colspan="7" bgcolor="lightgrey" |—
| rowspan="2" |{{Código|NOP}}
|-
|↘
|↗|| {{no|'''H'''}} || {{no|'''H'''}} || {{yes|'''L'''}} || {{no|'''H'''}} || {{no|'''H'''}}
| colspan="5" bgcolor="lightgrey" |—
| rowspan="2" |PrechargePrecargar alltodos bankslos bancos
|-
|↘
| bgcolor="PaleTurquoise" |BA1
| bgcolor="PaleTurquoise" |BA2
| rowspan="2" |PrechargePrecargar oneun bankbanco
|-
|↘
| bgcolor="PaleTurquoise" |BA1
| bgcolor="PaleTurquoise" |BA2
| rowspan="2" |Preactive<br />Preactivo<br />(LPDDR2-N onlysolamente)
|-
|↘
|↗|| {{no|'''H'''}} || {{no|'''H'''}} || {{yes|'''L'''}} || {{yes|'''L'''}}
| colspan="6" bgcolor="lightgrey" |—
| rowspan="2" |BurstTérmino terminatede ráfaga
|-
|↘
|-
|↗|| {{no|'''H'''}} || {{yes|'''L'''}} || {{no|'''H'''}}
| colspan="2" bgcolor="lightgrey" |''reservedreservado''
|C1
|C2
| bgcolor="PaleTurquoise" |BA1
| bgcolor="PaleTurquoise" |BA2
| rowspan="2" |Read<br />Lectura<br />(AP=auto-prechargeprecarga)
|-
|↘|| {{maybebgcolor="#ffff90" |AP}} AP
|C3
|C4
|-
|↗|| {{no|'''H'''}} || {{yes|'''L'''}} || {{yes|'''L'''}}
| colspan="2" bgcolor="lightgrey" |''reservedreservado''
|C1
|C2
| bgcolor="PaleTurquoise" |BA1
| bgcolor="PaleTurquoise" |BA2
| rowspan="2" |Write<br />Escritura<br />(AP=auto-prechargeprecarga)
|-
|↘||bgcolor="#ffff90" {{maybe|AP}}
|C3
|C4
| bgcolor="PaleTurquoise" |BA1
| bgcolor="PaleTurquoise" |BA2
| rowspan="2" |Activate<br /><br />(R0–14=Rowdireccionamiento de addressfila)
|-
|↘
| bgcolor="PaleTurquoise" |BA1
| bgcolor="PaleTurquoise" |BA2
| rowspan="2" |Activate<br />Activar<br />(LPDDR2-N onlysolamente)
|-
|↘
|↗|| {{yes|'''L'''}} || {{yes|'''L'''}} || {{no|'''H'''}} || {{no|'''H'''}}
| colspan="6" bgcolor="lightgrey" |—
| rowspan="2" |RefreshActualizar alltofos banks<brlos /><brbancos />(LPDDR2-Sx onlysolamente)
|-
|↘
|↗|| {{yes|'''L'''}} || {{yes|'''L'''}} || {{no|'''H'''}} || {{yes|'''L'''}}
| colspan="6" bgcolor="lightgrey" |—
| rowspan="2" |RefreshRefrescar oneun bank<br />banco<br />(Round-robindireccionamiento addressing''[[Sistema de todos contra todos|round robin]]'')
|-
|↘
|MA4
|MA5
| rowspan="2" |ModeModo registerde read<brregistro /><brde lectura />(MA0–7=Addressdireccionamiento)
|-
|↘
|MA4
|MA5
| rowspan="2" |ModeModo registerde write<brregistro /><brde escritura />(OP0–7=Datadatos)
|-
|↘
La línea de selección de chip (CS) está activa-alta . El primer ciclo de un comando se identifica porque la selección de chip es alta; es bajo durante el segundo ciclo.
{| class="wikitable" style="text-align:center; border-width:0px;"
|+LPDDR4Codificación commandde encodingcomandos LPDDR4<ref name="lpddr4">{{Cita web|url=http://www.jedec.org/sites/default/files/docs/JESD209-4.pdf|título=Low Power Double Data Rate 4 (LPDDR4)|sitioweb=jedec.org|formato=PDF|suscripción=sí}}</ref>{{Rp|151}}
! colspan="6" |First cycle (CS=H)
| rowspan="20" style="border-width:0px; background-color:#FFF;" |
! colspan="6" |SecondSegundo cycleciclo (CS = L)
| rowspan="20" style="border-width:0px; background-color:#FFF;" |
! rowspan="2" |OperationOperación
|-
!CA5
| {{yes|'''L'''}} || {{yes|'''L'''}} || {{yes|'''L'''}} || {{yes|'''L'''}} || {{yes|'''L'''}} || {{yes|'''L'''}}
| colspan="6" bgcolor="lightgrey" |—
| align="left" |NoSin operationoperación
|-
| {{no|'''H'''}} || {{yes|'''L'''}} || {{yes|'''L'''}} || {{yes|'''L'''}} || {{yes|'''L'''}} || {{yes|'''L'''}}
|OP1
|1
| align="left" |Multi-purposeComando commandmultiptopósito
|-
| bgcolor="paleturquoise" |AB|| {{no|'''H'''}} || {{yes|'''L'''}} || {{yes|'''L'''}} || {{yes|'''L'''}} || {{yes|'''L'''}}
| bgcolor="paleturquoise" |BA1
| bgcolor="paleturquoise" |BA0
| align="left" |PrechargePrecarga (AB=alltodos bankslos bancos)
|-
| bgcolor="paleturquoise" |AB|| {{yes|'''L'''}} || {{no|'''H'''}} || {{yes|'''L'''}} || {{yes|'''L'''}} || {{yes|'''L'''}}
| bgcolor="paleturquoise" |BA1
| bgcolor="paleturquoise" |BA0
| align="left" |RefreshActualizar (AB=Alltodos bankslos bancos)
|-
| bgcolor="lightgrey" |—|| {{no|'''H'''}} || {{no|'''H'''}} || {{yes|'''L'''}} || {{yes|'''L'''}} || {{yes|'''L'''}}
| colspan="6" bgcolor="lightgrey" |—
| align="left" |SelfAuto-refreshactualización entryde entrada
|-
| bgcolor="plum" |BL|| {{yes|'''L'''}} || {{yes|'''L'''}} || {{no|'''H'''}} || {{yes|'''L'''}} || {{yes|'''L'''}}
|bgcolor="#ffff90" |AP
| {{maybe|AP}}
|C9
| bgcolor="lightgrey" |—
| bgcolor="paleturquoise" |BA1
| bgcolor="paleturquoise" |BA0
| align="left" |{{Código|Write-1}} (+CAS-2)
|-
| bgcolor="lightgrey" |—|| {{no|'''H'''}} || {{yes|'''L'''}} || {{no|'''H'''}} || {{yes|'''L'''}} || {{yes|'''L'''}}
| colspan="6" bgcolor="lightgrey" |—
| align="left" |SelfAuto-refreshactualización exitde salida
|-
| bgcolor="plum" |0|| {{yes|'''L'''}} || {{no|'''H'''}} || {{no|'''H'''}} || {{yes|'''L'''}} || {{yes|'''L'''}}
|bgcolor="#ffff90" |AP
| {{maybe|AP}}
|C9
| bgcolor="lightgrey" |—
| bgcolor="paleturquoise" |BA1
| bgcolor="paleturquoise" |BA0
| align="left" |Masked {{Código|Write-1}} enmascarado (+CAS-2)
|-
| bgcolor="lightgrey" |—|| {{no|'''H'''}} || {{no|'''H'''}} || {{no|'''H'''}} || {{yes|'''L'''}} || {{yes|'''L'''}}
| colspan="6" bgcolor="lightgrey" |—
| bgcolor="lightgrey" |(reservedreservado)
|-
| bgcolor="plum" |BL|| {{yes|'''L'''}} || {{yes|'''L'''}} || {{yes|'''L'''}} || {{no|'''H'''}} || {{yes|'''L'''}}
|bgcolor="#ffff90" |AP
| {{maybe|AP}}
|C9
| bgcolor="lightgrey" |—
| bgcolor="paleturquoise" |BA1
| bgcolor="paleturquoise" |BA0
| align="left" |{{Código|Read-1}} (+CAS-2)
|-
|C8|| {{no|'''H'''}} || {{yes|'''L'''}} || {{yes|'''L'''}} || {{no|'''H'''}} || {{yes|'''L'''}}
| colspan="2" bgcolor="lightgrey" |—|| {{no|'''H'''}} || {{yes|'''L'''}} || {{no|'''H'''}} || {{yes|'''L'''}}
| colspan="6" bgcolor="lightgrey" |—
| bgcolor="lightgrey" |''(reservedreservado)''
|-
|OP7|| {{yes|'''L'''}} || {{yes|'''L'''}} || {{no|'''H'''}} || {{no|'''H'''}} || {{yes|'''L'''}}
|MA1
|MA0
| rowspan="2" align="left" |ModeModo Registerde registro {{Código|Write-1}} andy {{Código|Write-2}}<br /><br />MA=Addressdireccionamiento, OP=Datadatos
|-
|OP6|| {{no|'''H'''}} || {{yes|'''L'''}} || {{no|'''H'''}} || {{no|'''H'''}} || {{yes|'''L'''}}
|MA1
|MA0
| align="left" |ModeModo Registerde Readregistro de lectura (+CAS-2)
|-
| bgcolor="lightgrey" |—|| {{no|'''H'''}} || {{no|'''H'''}} || {{no|'''H'''}} || {{no|'''H'''}} || {{yes|'''L'''}}
| colspan="6" bgcolor="lightgrey" |—
| bgcolor="lightgrey" |''(reservedreservado)''
|-
|R15
| bgcolor="paleturquoise" |BA1
| bgcolor="paleturquoise" |BA0
| rowspan="2" align="left" |{{Código|Activate-1}} andy {{Código|Activate-2}}
|-
|R9
 
== Notas ==
{{Listaref|grupo=n}}
{{notelist}}
 
== Referencias ==
24 101

ediciones