Цитата minos66:
А вот про какие "8 независимых банков и ранг 2" вы толкуете - понятия не имею... Полагаю речь идет о двухбанковой памяти с 8-чью чипами... скорее всего (но не факт) двухсторонняя упаковка чипов... »
|
Давайте посмотрим описание DIMM с
сайта Kingston: Dual Rank, 8 independent internal bank.
Понимаете? Ранг 2, а банков 8. По-прежнему понятия не имеете? Напишите Kingston - пусть разъяснят.
Не доверяете Kingston? Считаете, что они сами ничего не знают? Вот
статья из Вики:
Цитата:
Module capacity is the aggregate space in a module measured in byte, or - more generally - in words. Module capacity is equal to the product of the rank density and the number of ranks, and where the rank density is the product of rank depth, and rank width.[1] The standard format for expressing this specification is (rank density) Mbit x (rank width)x(number of ranks).
Ranks are sub-units of a memory module which share the same address and data buses and are selected via CS (Chip Select) in low level addressing. For example, take a memory module with 8 chips on each side, with each chip having 8 bit wide data bus, then that module would have one rank for each side for a total of 2 ranks, if we define a rank to be 64 bits wide. Another example: Take a module composed of Micron Technology MT47H128M16 chips with the organization 128Mb x 16, meaning 128Meg memory depth and 16 bit wide data bus per chip. If the module has 8 of these chips on each side of the board, there would be a total of 16 chips x 16 bit wide data = 256 total bits wide of data. For a 64-bit wide memory data interface, this equates to having 4 ranks, where each rank can be selected via a 2-bit Chip Select signal. Memory controllers such as the Intel 945 Chipset list the configurations they support: "Supports 256-Mb, 512-Mb, and 1-Gb DDR2 technologies for x8 and x16 devices." "Supports four ranks for all DDR2 devices up to 512-Mbit density. Supports eight ranks for 1-Gbit DDR2 devices." As an example, take an i945 memory controller with 4 Kingston KHX6400D2/1Gs memory modules, where each module has a capacity of 1GiB. Kingston describes each module as composed of 16 chips with each chip having 8-bit wide data bus. Therefore, each module has 4 ranks. So from the MCH point of view there are 4 1GB modules. At a higher logical level, the MCH also sees 2 channels, each with 8 ranks.
In contrast, banks, while similar from a logical perspective to ranks, are implemented quite differently in physical hardware. Banks are sub-units inside a single memory chip, while ranks are sub-units composed of a subset of the chips on a module. Similar to Chip Select, banks are selected via Bank Select bits which are part of the memory interface.
|
P.S. Кстати, ранг памяти и количество микросхем, вообще говоря, не связаны (хотя часто двусторонние модули имеют ранг 2).