CN114556315A - Efficient placement of memory - Google Patents
Efficient placement of memory Download PDFInfo
- Publication number
- CN114556315A CN114556315A CN202080072742.9A CN202080072742A CN114556315A CN 114556315 A CN114556315 A CN 114556315A CN 202080072742 A CN202080072742 A CN 202080072742A CN 114556315 A CN114556315 A CN 114556315A
- Authority
- CN
- China
- Prior art keywords
- memory
- electronic device
- terminal
- control line
- control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C5/00—Details of stores covered by group G11C11/00
- G11C5/02—Disposition of storage elements, e.g. in the form of a matrix array
- G11C5/025—Geometric lay-out considerations of storage- and peripheral-blocks in a semiconductor storage device
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4063—Device-to-bus coupling
- G06F13/4068—Electrical coupling
- G06F13/4086—Bus impedance matching, e.g. termination
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1048—Data bus control circuits, e.g. precharging, presetting, equalising
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1051—Data output circuits, e.g. read-out amplifiers, data output buffers, data output registers, data output level conversion circuits
- G11C7/1057—Data output buffers, e.g. comprising level conversion circuits, circuits for adapting load
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1078—Data input circuits, e.g. write amplifiers, data input buffers, data input registers, data input level conversion circuits
- G11C7/1084—Data input buffers, e.g. comprising level conversion circuits, circuits for adapting load
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C8/00—Arrangements for selecting an address in a digital store
- G11C8/12—Group selection circuits, e.g. for memory block selection, chip selection, array selection
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Semiconductor Integrated Circuits (AREA)
- Structure Of Printed Boards (AREA)
- Memory System (AREA)
Abstract
一种电子设备,包括:电路板;存储器芯片,安装在电路板上;存储器控制器,用于控制存储器芯片的操作;导电图案,包括:第一控制线,用于从存储器芯片的第一端子连接到存储器芯片的第一端子,和第二控制线,用于从存储器控制器的第二端子连接到存储器芯片的第二端子,以及电容元件,用于提供终端电压。第一控制线连接到电容元件,并且第二控制线不连接到电容元件。An electronic device, comprising: a circuit board; a memory chip mounted on the circuit board; a memory controller for controlling the operation of the memory chip; a conductive pattern, comprising: a first control line for connecting a first terminal of the memory chip A first terminal connected to the memory chip, and a second control line for connecting from a second terminal of the memory controller to a second terminal of the memory chip, and a capacitive element for supplying a terminal voltage. The first control line is connected to the capacitive element, and the second control line is not connected to the capacitive element.
Description
背景技术Background technique
提供具有用于驱动操作系统的存储器的电子设备。存储器和控制器通过电路板上的布线连接。近年来,即使当移除先前布置在电路板上的部件时,也存在对通过移除不影响电子设备的性能的部件来确保附加的空间的布线效率的需要。An electronic device with memory for driving an operating system is provided. The memory and controller are connected by wiring on the circuit board. In recent years, even when components previously arranged on a circuit board are removed, there is a need to secure additional space for wiring efficiency by removing components that do not affect the performance of electronic equipment.
附图说明Description of drawings
图1是图示出根据示例的图像形成设备的框图;FIG. 1 is a block diagram illustrating an image forming apparatus according to an example;
图2是图示出图1的打印引擎的示例的图;FIG. 2 is a diagram illustrating an example of the print engine of FIG. 1;
图3是图示出根据示例的电子设备的配置的图;3 is a diagram illustrating a configuration of an electronic device according to an example;
图4是图示出电子设备的电路板的示例的图;4 is a diagram illustrating an example of a circuit board of an electronic device;
图5是图示出根据示例的控制线的连接形式的图;5 is a diagram illustrating a connection form of control lines according to an example;
图6是图示出根据示例的控制线的连接形式的图;6 is a diagram illustrating a connection form of control lines according to an example;
图7是通过间隔开大于预定长度布置且不提供终端电压的情况的眼图,并且FIG. 7 is an eye diagram for a case where the terminal voltage is not supplied by being spaced apart by more than a predetermined length, and
图8是低于预定长度布置且不提供终端电压的情况的眼图。FIG. 8 is an eye diagram for the case where the arrangement is below a predetermined length and the terminal voltage is not supplied.
具体实施方式Detailed ways
将参照附图描述示例。以下描述的示例可以以各种不同的形式进行修改和实现。Examples will be described with reference to the accompanying drawings. The examples described below can be modified and implemented in various different forms.
用于表示一个元件与另一元件的连接或耦接的术语“连接到”或“耦接到”包括一元件“直接连接或耦接到”另一元件的情况和一元件经由另一元件连接或耦接到另一元件的情况。进一步,应当理解,术语“包括”是指可以进一步包括其他构成元件而不是排除其他构成元件,除非另有特别说明。The terms "connected to" or "coupled to" used to indicate the connection or coupling of one element to another element includes instances where an element is "directly connected or coupled to" another element and an element is connected via another element or coupled to another element. Further, it should be understood that the term "comprising" means that other constituent elements may be further included rather than excluded unless otherwise specified.
在本说明书中,术语“图像形成作业”可以指代诸如形成图像或生成图像文件、存储图像文件以及传输图像文件等的与图像相关的各种作业(例如,打印、扫描或传真)。另外,术语“作业”可以是指图像形成作业,并且还可以包括用于执行图像形成作业的一系列处理。In this specification, the term "image forming job" may refer to various image-related jobs (eg, printing, scanning, or facsimile) such as forming an image or generating an image file, storing the image file, and transmitting the image file. In addition, the term "job" may refer to an image forming job, and may also include a series of processes for executing the image forming job.
另外,“电子设备”可以是具有易失性存储器的装置,并且可以是个人计算机(PC)、笔记本计算机、平板PC、智能电话、图像形成设备或扫描仪等。In addition, "electronic equipment" may be a device having a volatile memory, and may be a personal computer (PC), a notebook computer, a tablet PC, a smart phone, an image forming apparatus, a scanner, or the like.
进一步,术语“图像形成设备”可以是指将从诸如计算机的终端装置生成的打印数据打印在记录纸上的装置。这样的图像形成设备的示例可以包括复印装置、打印机、传真机以及在一个单元中具有上述装置的多种功能的多功能外围设备(MFP)。Further, the term "image forming apparatus" may refer to a device that prints print data generated from a terminal device such as a computer on recording paper. Examples of such image forming apparatuses may include copying apparatuses, printers, facsimile machines, and multifunction peripherals (MFPs) having multiple functions of the above apparatuses in one unit.
进一步,术语“打印数据”可以是指在打印机中被转换成可打印格式的数据。Further, the term "print data" may refer to data that is converted into a printable format in a printer.
图1是图示出根据示例的图像形成设备的框图。FIG. 1 is a block diagram illustrating an image forming apparatus according to an example.
参照图1,电子设备100可以包括通信装置110、显示器120、操纵输入装置130、存储器140、打印引擎150和处理器160。1 , the
通信装置110可以形成以将电子设备100连接到外部装置,并且可以通过局域网(LAN)和互联网网络以及通过通用串行总线(USB)端口或无线通信(例如,Wi-Fi 802.11a/b/g/n、NFC、蓝牙)端口连接到用户终端装置。The
通信装置110可以连接到用户终端装置(未示出)并且可以从用户终端装置(未示出)接收打印数据。The
显示器120可以显示由电子设备100提供的各种信息,或者可以显示用于执行电子设备100的功能的控制菜单。例如,显示器120可以显示用于选择电子设备100中提供的各种功能的用户界面窗口。显示器120可以是诸如液晶显示器(LCD)、阴极射线管(CRT)或有机发光二极管(OLED)等的监视器,并且可以实现为能够同时执行操纵输入装置130的功能的触摸屏。The
操纵输入装置130可以接收用户的功能选择的输入和用于对应的功能的控制命令。功能可以包括打印、复印、扫描以及传真传输等。如上所述的操纵输入装置130可以通过显示在显示器120上的控制菜单来输入。The
操纵输入装置130可以通过多个按钮、键盘和鼠标来实现,并且也可以通过能够同时执行显示器120的功能的触摸屏来实现。The
与电子设备100相关的至少一个指令可以存储在存储器140中。例如,根据本公开的各种示例,用于操作电子设备100的各种程序(或软件或机器可读指令)可以存储在存储器140中。At least one instruction related to the
另外,存储器140可以存储接收到的打印数据。存储器140可以包括易失性或非易失性存储器。非易失性存储器可以存储如上所述的程序。非易失性存储器可以实现为诸如硬盘驱动器(HDD)或固态驱动器(SSD)等的各种存储装置。In addition, the
易失性存储器可以通过在操作稍后将描述的处理器160时加载存储在非易失性存储器中的程序来操作。在打印数据的打印处理中,易失性存储器可以暂时存储接收到的打印数据,或者存储对应的打印数据的解析数据和二进制数据等。稍后将参照图3描述存储器140的易失性存储器配置。The volatile memory can be operated by loading a program stored in the nonvolatile memory when the
打印引擎150可以对打印数据进行打印。打印引擎150可以通过诸如电子照相方法、喷墨方法、热转印方法或热方法等的各种打印方法在记录介质上形成图像。例如,打印引擎150可以通过包括曝光、显影、转印和定影的一系列处理在记录介质上打印图像。稍后将参照图2描述打印引擎150的示例配置。The
处理器160可以控制电子设备100的每个部件。例如,处理器160可以实现为中央处理单元(CPU)、图形处理单元(GPU)或ROM等,可以基于ROM中存储的程序来执行用于将存储在非易失性存储器中的操作系统加载到易失性存储器中的启动操作,并且可以在启动操作之后执行由电子设备100提供的各种服务。The
另外,当从外部接收到打印数据时,处理器160可以通过执行诸如解析等操作来控制打印引擎150以对接收到的打印数据执行打印。In addition, when the print data is received from the outside, the
在图1中,尽管电子设备100被描述为包括打印引擎,但也可以包括其他部件。例如,电子设备100可以根据由电子设备100支持的功能替代地包括或者附加地包括用于执行扫描功能的扫描单元或用于执行传真传输和/或接收功能的传真收发器等。另外,当电子设备100实现为通用PC、智能电话或平板等时,可以省略上述打印引擎150的配置。In FIG. 1, although
图2是图示出图1的打印引擎的示例的图。FIG. 2 is a diagram illustrating an example of the print engine of FIG. 1 .
参照图2,打印引擎150可以包括感光构件151、充电器152、曝光装置153、显影器154、转印装置155和定影器158。2 , the
打印引擎150可以进一步包括用于供给记录介质P(例如,纸)的进纸装置(未示出)。图。静电潜像形成在感光构件151上。感光构件151可以取决于其形状被称为感光鼓或感光带等。The
充电器152可以将感光构件151的表面充电到均匀的电位。充电器152可以以电晕充电器、充电辊或充电刷等的形式实现。The
曝光装置153可以根据要打印的图像信息通过改变感光构件151的表面电位在感光构件151的表面上形成静电潜像。作为示例,曝光装置153可以从易失性存储器接收要打印的图像信息,并且根据接收到的图像信息向感光构件151照射调制光以形成静电潜像。该类型的曝光装置153可以被称为光注射器(light syringe)等,并且可以使用LED作为光源。The
显影器154可以在其中容纳显影剂,并且通过将显影剂供给到静电潜像上来将静电潜像显影成可见图像。显影器154可以包括将显影剂供给到静电潜像上的显影辊157。例如,显影剂可以通过显影辊157与感光构件151之间形成的显影电场从显影辊157供给到形成在感光构件151上的静电潜像上。The
通过转印装置155或中间转印带(未图示出)将形成在感光构件151上的可视图像转印到记录介质P上。例如,转印装置155可以通过静电转印方法将可视图像转印到记录介质上。可视图像通过静电引力附着在记录介质P上。The visible image formed on the
定影器158可以对记录介质P上的可见图像施加热量和/或压力以将可见图像定影到记录介质P。打印作业可以通过这样的一系列处理来完成。The
上述显影器在每当进行图像形成作业时被使用,并且因此,在使用超过预定时间之后被取出。在这种情况下,存储显影剂的单元(例如,显影器154)应该被新的单元替换。在使用图像形成设备的处理中可以替换的部件或构成元件被称为消耗单元或可替换单元。The above-described developing device is used every time an image forming job is performed, and therefore, is taken out after being used for more than a predetermined time. In this case, the unit storing the developer (eg, developer 154 ) should be replaced with a new unit. Parts or constituent elements that can be replaced in the process of using the image forming apparatus are referred to as consumable units or replaceable units.
图3是图示出根据示例的电子设备的配置的图。FIG. 3 is a diagram illustrating a configuration of an electronic device according to an example.
例如,图3是图示出图1的处理器的配置当中的与易失性存储器相关的部分的图。因此,图3的配置可以应用于图1的存储器以及具有与图1的电子设备的配置不同的配置的电子设备。For example, FIG. 3 is a diagram illustrating a portion related to a volatile memory among the configuration of the processor of FIG. 1 . Accordingly, the configuration of FIG. 3 can be applied to the memory of FIG. 1 as well as to electronic devices having configurations different from those of the electronic device of FIG. 1 .
参照图3,电子设备200可以包括存储器控制器210、导电图案220、存储器芯片230和电容元件250。3 , the
存储器控制器210可以管理传输到存储器芯片230和从存储器芯片230接收的数据。存储器控制器210可以实现为与CPU分离的单独IC,并且因此,根据CPU的请求向存储器芯片读取和写入数据,或者可以是集成有CPU功能的片上系统(SoC)。当存储器控制器210是集成有CPU功能的SoC时,存储器控制器210也可以执行参照图1描述的处理器160的功能。The
存储器控制器210可以控制存储器芯片230(或基本存储器)的操作。例如,存储器控制器210可以布置在其上布置有存储器芯片230的电路板上,并且可以生成各种信号和控制信号,以用于读取存储在存储器芯片230中的数据或将数据写入存储器芯片230以通过布置在电路板上的导电图案220传输或接收。The
各种信号可以指代诸如地址组、存储体地址组、列访问选通(CAS)、行地址选通(RAS)或写使能(WE)等的命令信号以及诸如芯片选择(CS)、管芯(OTT)、管芯终端(ODT)或时钟使能(CKE)等的控制信号。Various signals may refer to command signals such as address group, bank address group, column access strobe (CAS), row address strobe (RAS) or write enable (WE), as well as command signals such as chip select (CS), transistor Control signals such as die (OTT), die termination (ODT), or clock enable (CKE).
另外,存储器控制器210可以基于存储器芯片230的操作频率生成控制信号并且将控制信号传输到控制线。在这种情况下,当电子设备200包括多个存储器芯片并且各个存储器芯片的操作频率是不同的时,可以基于最慢的操作频率来生成控制信号。In addition, the
导电图案220可以是用于将存储器控制器210与存储器芯片230电连接的导电图案,并且可以布置在电路板上。导电图案220可以包括传输控制信号的多条控制线。The
控制线可以布置在存储器控制器210与一个存储器芯片230之间,并且可以以飞接拓扑方式顺序地连接到多个存储器芯片。Control lines may be arranged between the
另外,导电图案220可以进一步包括用于在存储器控制器210与存储器芯片230之间传输和接收各种信号的数据传输/接收线。In addition, the
存储器芯片230(或基本存储器)可以安装在电路板上。例如,存储器芯片可以是支持DDR3-1320规格、DDR3-1333规格、DDR3/4-1600规格、DDR3/4-1866规格、DDR3/4-2133规格、DDR4-2666规格和DDR4-3200规格的存储器芯片。上述规格仅是示例,并且可以使用支持其他大小的其他存储器芯片。The memory chip 230 (or base memory) may be mounted on the circuit board. For example, the memory chip may be a memory chip supporting DDR3-1320 specification, DDR3-1333 specification, DDR3/4-1600 specification, DDR3/4-1866 specification, DDR3/4-2133 specification, DDR4-2666 specification and DDR4-3200 specification . The above specifications are examples only, and other memory chips supporting other sizes may be used.
另外,电子设备200可以包括多个存储器芯片。在这种情况下,多个存储器芯片可以构成一个级(rank)。另外,电子设备200可以包括多个级。例如,多个存储器芯片可以配置为两个、四个、八个、十六个或三十二个,并且可以以32位形式或64位形式连接。Additionally, the
电容元件250(或分流电容器)可以改进控制线的阻抗特性,使得通过控制线传输的控制信号不侵入眼图掩模(eye mask)。Capacitive element 250 (or shunt capacitor) can improve the impedance characteristics of the control line so that the control signal transmitted through the control line does not invade the eye mask.
为此,电容元件250可以具有终端电压(即,控制信号的最大电压和最小电压的中间电压)。在这种情况下,终端电压可以用于“预充电”控制线(或传输线)并且可以是存储器芯片的驱动电压(Vdd)的大小的一半。To this end, the
由于电容元件具有终端电压,因此控制信号具有能够快速转变为最大电压或最小电压的效果。终端电压可以布置在电源平面上,电源平面布置在电路板的最外层中。Since the capacitive element has a terminal voltage, the control signal has the effect of being able to quickly transition to a maximum voltage or a minimum voltage. The terminal voltage can be placed on the power plane, which is placed in the outermost layer of the circuit board.
另外,电容元件250可以通过终端电阻器(Rtt)连接到控制线的一端(即,与存储器控制器连接的端子的相对端子)。同时,当导电图案中包括多条控制线时,电容元件可以是复数。In addition, the
电容元件250可以布置在电路板的最外层中并且可以布置在电路板的外部区域中。The
在DDR3和DD4存储器连接的结构中,每条控制线连接到提供电阻器和终端电压的电容元件。例如,由于用于提供终端电压的电阻元件和电容元件占据大面积,因此,为了布线的效率,可以考虑移除电阻器和终端电压。In the configuration of DDR3 and DD4 memory connections, each control line is connected to a capacitive element that provides a resistor and termination voltage. For example, since the resistive elements and capacitive elements for supplying the terminal voltage occupy a large area, the removal of the resistor and the terminal voltage may be considered for the efficiency of the wiring.
然而,如果将电阻元件和电容元件一起从控制线移除,则某些信号质量可能由于信号反射噪声而导致电子设备的故障。However, if the resistive and capacitive elements are removed together from the control lines, certain signal qualities may cause malfunction of the electronics due to signal reflection noise.
因此,以下将描述用于选择可以移除控制线的端部处的电阻器和电容元件的控制线的条件。Therefore, the conditions for selecting the control line from which the resistor and the capacitive element at the end of the control line can be removed will be described below.
例如,在存储器控制器与存储器芯片之间的布线长度小于预定长度的情况下,即使不提供串联电阻器和终端电压,也不发生故障。预定长度可以是以下等式1。For example, in the case where the wiring length between the memory controller and the memory chip is less than a predetermined length, no failure occurs even if the series resistor and the terminal voltage are not provided. The predetermined length may be Equation 1 below.
[等式1][Equation 1]
这里,λ是一个周期的长度(例如,对应于存储器芯片的操作频率的波),C是光速,并且F是控制信号的操作频率。同时,在实现时,可以在上面的等式1中使用反映预定比率(例如,95%)的长度值来管理风险因素。Here, λ is the length of one cycle (eg, a wave corresponding to the operating frequency of the memory chip), C is the speed of light, and F is the operating frequency of the control signal. Meanwhile, when implemented, the risk factor may be managed using a length value reflecting a predetermined ratio (eg, 95%) in Equation 1 above.
在这方面,在本公开中,存储器控制器与存储器芯片之间的控制线当中的满足上面的条件的控制线不连接到电容元件,并且不满足以下条件的控制线连接到电容元件。In this regard, in the present disclosure, control lines satisfying the above conditions among control lines between the memory controller and the memory chip are not connected to capacitive elements, and control lines not satisfying the following conditions are connected to capacitive elements.
例如,在存储器控制器与首先布置的第一存储器芯片之间的具有比预定长度长的布线长度的控制线可以连接到电容元件,并且比预定长度短的控制线可以不连接到电容元件。For example, a control line having a wiring length longer than a predetermined length between the memory controller and the first memory chip arranged first may be connected to the capacitive element, and a control line shorter than the predetermined length may not be connected to the capacitive element.
布线长度指代连接控制线的两个端口之间的距离,并且指代当多个存储器芯片以飞接拓扑方式(in a fly by topology manner)连接时,与存储器控制器邻近布置的第一存储器芯片的端口与存储器控制器的端口之间的距离。The wiring length refers to the distance between two ports connecting the control lines, and refers to the first memory disposed adjacent to the memory controller when a plurality of memory chips are connected in a fly by topology manner The distance between the port of the chip and the port of the memory controller.
在下文中,为了便于描述,当因为两个端口之间的距离大于或等于预定长度而连接端子电压时,它被称为第一控制线,并且当因为两个端口之间的距离小于预定长度而不连接端子电压时,它被称为第二控制线。Hereinafter, for convenience of description, when the terminal voltage is connected because the distance between the two ports is greater than or equal to a predetermined length, it is referred to as a first control line, and when the distance between the two ports is less than the predetermined length, it is referred to as a first control line. When the terminal voltage is not connected, it is called the second control line.
例如,时钟信号的操作频率是933.333MHz,并且用于传输和接收以时钟信号的倍数操作的控制信号的控制线的预定长度可以是160.71mm。相应地,如果存储器控制器传输和接收对应的控制信号的端口与存储器芯片的端口之间的布线长度是160.71mm或更长,则电阻器和终端电压设计成连接,并且当布线长度小于160.71mm时,布线可以设计使得电阻器和终端电压不连接。For example, the operating frequency of the clock signal is 933.333 MHz, and the predetermined length of the control line for transmitting and receiving the control signal operating at a multiple of the clock signal may be 160.71 mm. Accordingly, if the wiring length between the port where the memory controller transmits and receives the corresponding control signal and the port of the memory chip is 160.71 mm or more, the resistor and the terminal voltage are designed to be connected, and when the wiring length is less than 160.71 mm , the wiring can be designed so that the resistors and terminal voltages are not connected.
同时,当电子设备200的多个存储器芯片以飞接拓扑方式连接时,存储器控制器与多个存储器芯片当中的首先布置的第一存储器芯片之间的布线长度可以与预定长度进行比较。相应地,在存储器控制器与首先布置的第一存储器芯片之间的具有比预定长度长的布线长度的控制线可以是第一控制线。Meanwhile, when the plurality of memory chips of the
另外,第二控制线可以是在存储器控制器与多个存储器芯片当中的首先布置的第一存储器芯片之间的具有比预定长度短的布线长度的控制线。In addition, the second control line may be a control line having a wiring length shorter than a predetermined length between the memory controller and the first memory chip arranged first among the plurality of memory chips.
由于预定长度受控制信号的操作频率影响,因此即使在具有相同的布线长度时,也可以实现电容元件的连接,也可以不实现电容元件的连接,这取决于控制信号传输和接收的操作频率。稍后将参照图5描述这个问题。Since the predetermined length is affected by the operating frequency of the control signal, even with the same wiring length, the connection of the capacitive element may or may not be realized, depending on the operating frequency of control signal transmission and reception. This problem will be described later with reference to FIG. 5 .
同时,在存储器芯片的设计处理中,基于上述预定长度值,可以执行布线设计,使得尽可能多的控制线的布线长度小于与每条控制线相对应的预定长度值。Meanwhile, in the design process of the memory chip, based on the above-mentioned predetermined length value, wiring design may be performed so that the wiring length of as many control lines as possible is smaller than the predetermined length value corresponding to each control line.
如上所述,根据示例的电子设备200即使不提供终端电压也不将终端电压提供到能够正常操作的控制线。换句话说,与现有技术相比,可以省略用于提供终端电压的电阻器和电容器,同时保持相同的性能,从而降低制造成本并确保附加的空间。As described above, the
同时,在图3中,存储器芯片均布置(或安装)在电路板上,但在实现时,插座可以布置在电路板上,并且也可以以将布置有存储器芯片的存储器模块安装在插座上的形式来实现。Meanwhile, in FIG. 3 , the memory chips are all arranged (or mounted) on the circuit board, but in implementation, the socket may be arranged on the circuit board, and the memory module arranged with the memory chip may also be mounted on the socket. form to achieve.
在这种情况下,上述第一控制线可以连接到插座的多个端子中的一个,并且第二控制线可以连接到插座的多个端子中的另一个。在这种情况下,上述预定长度可以是存储器控制器与通过插座在存储器模块上的存储器芯片之间的距离。In this case, the above-mentioned first control wire may be connected to one of the plurality of terminals of the socket, and the second control wire may be connected to the other of the plurality of terminals of the socket. In this case, the above-mentioned predetermined length may be the distance between the memory controller and the memory chip on the memory module through the socket.
另外,一些存储器芯片可以直接安装在电路板上,并且其余的存储器芯片可以以插座连接的形式实现。In addition, some memory chips can be directly mounted on the circuit board, and the remaining memory chips can be implemented in the form of socket connections.
同时,在图3中,描述了端子电压被提供到控制线以保持信号质量,并且当实现时电阻Rs可以连接到控制线。换句话说,可以以阻尼电阻器连接到对应的控制线的形式实现,而不提供用于比预定长度长的控制线的终端电压。阻尼电阻器可以串联在存储器控制器与存储器芯片(例如,第一存储器芯片)之间。Meanwhile, in FIG. 3, it is described that the terminal voltage is supplied to the control line to maintain the signal quality, and the resistance Rs may be connected to the control line when realized. In other words, it can be implemented in the form of damping resistors connected to the corresponding control lines without providing a terminal voltage for control lines longer than a predetermined length. A damping resistor may be connected in series between the memory controller and the memory chip (eg, the first memory chip).
图4是图示出电子设备的电路板的示例的图。FIG. 4 is a diagram illustrating an example of a circuit board of an electronic device.
参照图4,存储器控制器210、多个存储器芯片230-1和230-2、电阻器260和电容元件250可以布置在电路板(或主板)上。4, the
电路板是其上安装有诸如存储器控制器210、存储器芯片230等的部件的印刷电路板(PCB)。电路板105可以是单面基板或在双面上具有导电层的双面基板。作为另一示例,电路板可以是在电路板中包括电源层或信号层等的多层板。The circuit board is a printed circuit board (PCB) on which components such as the
存储器控制器210、多个存储器芯片230、电阻器260和电容元件250可以分别布置在电路板105的预定区域中。电阻器和电容元件可以布置在电路板105的外部区域(或边缘区域)中。The
另外,用于连接到存储器模块的插座(未示出)可以布置在电路板上。Additionally, sockets (not shown) for connection to memory modules may be arranged on the circuit board.
控制线220-1和220-2可以从存储器控制器210的输出端开始分别顺序地连接到多个存储器芯片230-1和230-2。换句话说,控制线可以以飞接拓扑的形式连接多个存储器芯片。The control lines 220-1 and 220-2 may be sequentially connected to the plurality of memory chips 230-1 and 230-2, respectively, from the output terminal of the
例如,第一控制线220-1可以在存储器控制器210的端口与第一存储器芯片230-1之间具有大于预定长度的距离,并且因此,第一控制线220-1的一端可以通过电阻器Rtt260连接到终端电压。For example, the first control line 220-1 may have a distance greater than a predetermined length between the port of the
然而,由于第二控制线220-2在存储器控制器210的端口与第一存储器芯片230-1之间具有小于预定长度的距离,因此一端可以连接到存储器控制器210的端口,并且可以顺序地连接到第一存储器芯片230-1的端口和第二存储器芯片230-2的端口,而不通过电阻器Rtt 260连接到终端电压。However, since the second control line 220-2 has a distance less than a predetermined length between the port of the
因此,多条控制线中的一些不需要连接到端电压,也就是说,不需要用于将端电压提供到对应的控制线的电阻器和电容元件,从而降低了制造成本并确保了对应的电阻器和电容元件占据的空间。Therefore, some of the plurality of control lines do not need to be connected to the terminal voltages, that is, resistors and capacitive elements for supplying the terminal voltages to the corresponding control lines are not required, thereby reducing the manufacturing cost and ensuring the corresponding Space occupied by resistors and capacitive elements.
图5是图示出根据示例的控制线的连接形式的图。例如,图5图示出一个存储器芯片连接到存储器控制器的示例。FIG. 5 is a diagram illustrating a connection form of control lines according to an example. For example, Figure 5 illustrates an example of a memory chip connected to a memory controller.
参照图5,存储器控制器和存储器芯片中的每一个可以包括多个端口211、212、231和232。导电图案可以包括用于连接上述多个端口的多条控制线A和B。多条控制线A和B中的至少一条可以是第一控制线220-1,并且另一条可以包括第二控制线220-2。Referring to FIG. 5 , each of the memory controller and the memory chip may include a plurality of
例如,存储器控制器和存储器芯片可以将具有相同操作频率的第一控制信号和第二控制信号中的每一个提供到具有不同布线长度的A控制线和B控制线。在这样的情况下,当A控制线的端口211和231之间的布线比根据等式1的距离长时(A>λ/8),如图5中所图示,A控制线可以是第一控制线220-1,其中“连接到终端电压Vtt的电阻器Rtt”连接到终端。For example, the memory controller and the memory chip may supply each of the first control signal and the second control signal having the same operating frequency to the A control line and the B control line having different wiring lengths. In such a case, when the wiring between the
相反,当B控制线的端口212和232之间的布线比根据等式1的距离短(B<λ/8)时,如图5中所图示,B控制线可以是不连接到终端的第二控制线220-2。Conversely, when the wiring between the
同时,如上所述,两条控制线具有不同的长度,使得分别成为第一控制线和第二控制线。然而,即使当两条控制线具有相同长度时,也可以成为第一控制线和第二控制线。Meanwhile, as described above, the two control lines have different lengths so as to be the first control line and the second control line, respectively. However, even when the two control lines have the same length, they may become the first control line and the second control line.
例如,当A控制线的距离与B控制线的距离是100mm时或者当第一控制信号以操作频率(例如,933.333Mhz)的三倍操作并且第二控制信号以操作频率的一倍操作时,A控制线的预定长度可以是53.57mm,并且B控制线的预定长度可以是160.71mm。For example, when the distance between the A control line and the B control line is 100mm or when the first control signal operates at three times the operating frequency (eg, 933.333Mhz) and the second control signal operates at one time the operating frequency, The predetermined length of the A control wire may be 53.57 mm, and the predetermined length of the B control wire may be 160.71 mm.
换句话说,A控制线具有比预定长度长的距离(100mm>53.57mm),并且可以是被提供有终端电压的第一控制线220-1。B控制线具有比预定长度短的距离(100mm<160.71mm),并且可以是不被提供有终端电压的第二控制线220-2。In other words, the A control line has a distance longer than a predetermined length (100 mm>53.57 mm), and may be the first control line 220-1 supplied with the terminal voltage. The B control line has a distance shorter than a predetermined length (100 mm<160.71 mm), and may be the second control line 220-2 not supplied with a terminal voltage.
图6是图示出根据示例的控制线的连接形式的图。例如,图6图示出多个存储器芯片以飞接拓扑的形式连接到存储器控制器210的示例。FIG. 6 is a diagram illustrating a connection form of control lines according to an example. For example, FIG. 6 illustrates an example in which multiple memory chips are connected to
参照图6,存储器控制器和存储器芯片可以包括多个端口213、214、231-1、...、231-n、232-1、...、231-m。导电图案可以包括用于连接上述多个端口的多条控制线A和B。多条控制线A和B中的至少一条可以是第一控制线220-1,并且另一条可以包括第二控制线220-2。6, the memory controller and the memory chip may include a plurality of
例如,假设通过存储器控制器的第三端口213将第三控制信号提供到多个存储器芯片并且通过第四端口214将第四控制信号提供到多个存储器芯片。For example, assume that the third control signal is supplied to the plurality of memory chips through the
在这种情况下,如果在存储器控制器的第三端口213与第一存储器芯片的端口231-1之间的布线长度比根据上述等式1的距离长(A>λ/8),则A控制线可以是第一控制线220-1,第一控制线220-1连接到在端子处连接到终端电压的电阻器。In this case, if the wiring length between the
相反,如果在存储器控制器的第四端口214与第一存储器芯片的端口232-1之间的布线长度比根据上述等式1的距离短(B<λ/8),则B控制线可以是在端子处不连接到终端电压的第二控制线220-2。Conversely, if the wiring length between the
图7是通过间隔开预定长度布置且不提供终端电压的情况的眼图,并且图8是低于预定长度布置且不提供终端电压的情况的眼图。FIG. 7 is an eye diagram of a case where the terminal voltage is not supplied by being spaced apart by a predetermined length, and FIG. 8 is an eye diagram of the case where the terminal voltage is not supplied by being arranged below the predetermined length.
参照图7,当控制线的长度大于或等于预定长度时,通过触及眼图掩模规范,可能在系统操作中发生故障。7, when the length of the control line is greater than or equal to a predetermined length, by touching the eye mask specification, a malfunction may occur in the system operation.
参照图8,当控制线的长度小于预定长度时,即使没有提供相同的终端电压,因为没有触及掩模规范,所以也不发生故障。8, when the length of the control line is less than the predetermined length, even if the same terminal voltage is not supplied, since the mask specification is not touched, no malfunction occurs.
如上所述,根据本公开的电子设备可以不执行或包括用于在控制线的布线长度满足预定条件时提供终端电压的设计,从而确保附加的空间并降低材料成本。As described above, the electronic device according to the present disclosure may not implement or include a design for providing a terminal voltage when the wiring length of the control line satisfies a predetermined condition, thereby securing additional space and reducing material cost.
前述示例仅仅是示例并且不应被解释为限制本公开。本公开可以容易地应用于其他类型的设备。此外,本公开的示例的描述旨在是说明性的,而不是限制权利要求的范围,并且可以对本文中描述的示例进行许多替代、修改和变化。The foregoing examples are merely examples and should not be construed as limiting the present disclosure. The present disclosure can easily be applied to other types of devices. Furthermore, the descriptions of the examples of the present disclosure are intended to be illustrative, and not to limit the scope of the claims, and many substitutions, modifications and variations of the examples described herein are possible.
Claims (15)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2019-0128364 | 2019-10-16 | ||
| KR1020190128364A KR20210045073A (en) | 2019-10-16 | 2019-10-16 | Efficient placement of memory |
| PCT/US2020/055724 WO2021076721A1 (en) | 2019-10-16 | 2020-10-15 | Efficient placement of memory |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN114556315A true CN114556315A (en) | 2022-05-27 |
| CN114556315B CN114556315B (en) | 2023-12-01 |
Family
ID=75538880
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202080072742.9A Expired - Fee Related CN114556315B (en) | 2019-10-16 | 2020-10-15 | Efficient placement of memory |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US11798599B2 (en) |
| EP (1) | EP4046028A4 (en) |
| KR (1) | KR20210045073A (en) |
| CN (1) | CN114556315B (en) |
| WO (1) | WO2021076721A1 (en) |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030206479A1 (en) * | 2001-06-21 | 2003-11-06 | Chun Shiah | High area efficient data line architecture |
| JP2006318242A (en) * | 2005-05-13 | 2006-11-24 | Kyocera Mita Corp | Load controller |
| US20090039917A1 (en) * | 2002-10-21 | 2009-02-12 | Raminda Udaya Madurawe | Programmable Interconnect Structures |
| CN101753008A (en) * | 2008-12-11 | 2010-06-23 | 阿尔特拉公司 | Integrated circuit decoupling capacitors |
| CN102396030A (en) * | 2009-04-17 | 2012-03-28 | 惠普公司 | Method and system for reducing trace length and capacitance in the context of large memory footprints |
| CN103473186A (en) * | 2012-06-07 | 2013-12-25 | 鸿富锦精密工业(深圳)有限公司 | SSD (solid state disc) data protection circuit |
| CN104956347A (en) * | 2013-02-28 | 2015-09-30 | 英特尔公司 | Leveraging an enumeration and/or configuration mechanism of one interconnect protocol for a different interconnect protocol |
| US20160092144A1 (en) * | 2014-09-29 | 2016-03-31 | Oki Data Corporation | Image forming apparatus and image forming method |
| CN110321308A (en) * | 2018-03-29 | 2019-10-11 | 精工爱普生株式会社 | Circuit device, electronic equipment and cable bundle |
| US20190333556A1 (en) * | 2018-04-26 | 2019-10-31 | SK Hynix Inc. | Controller and method of operating the same |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000284873A (en) * | 1999-03-31 | 2000-10-13 | Adtec:Kk | Memory circuit board |
| WO2008079911A1 (en) * | 2006-12-21 | 2008-07-03 | Rambus Inc. | Dynamic on-die termination of address and command signals |
| JP4908560B2 (en) | 2009-08-31 | 2012-04-04 | 株式会社東芝 | Ferroelectric memory and memory system |
| US9524763B2 (en) * | 2014-06-12 | 2016-12-20 | Qualcomm Incorporated | Source-synchronous data transmission with non-uniform interface topology |
| SG11201709668SA (en) | 2015-07-22 | 2017-12-28 | Huawei Tech Co Ltd | Computer device and method for reading/writing data by computer device |
| US10268541B2 (en) | 2016-08-15 | 2019-04-23 | Samsung Electronics Co., Ltd. | DRAM assist error correction mechanism for DDR SDRAM interface |
| US20180335828A1 (en) | 2017-05-19 | 2018-11-22 | Qualcomm Incorporated | Systems and methods for reducing memory power consumption via device-specific customization of ddr interface parameters |
| KR20200115805A (en) * | 2019-03-26 | 2020-10-08 | 삼성전자주식회사 | Receiver for compensating common mode offset |
-
2019
- 2019-10-16 KR KR1020190128364A patent/KR20210045073A/en not_active Ceased
-
2020
- 2020-10-15 US US17/763,813 patent/US11798599B2/en active Active
- 2020-10-15 WO PCT/US2020/055724 patent/WO2021076721A1/en not_active Ceased
- 2020-10-15 EP EP20877070.1A patent/EP4046028A4/en not_active Withdrawn
- 2020-10-15 CN CN202080072742.9A patent/CN114556315B/en not_active Expired - Fee Related
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030206479A1 (en) * | 2001-06-21 | 2003-11-06 | Chun Shiah | High area efficient data line architecture |
| US20090039917A1 (en) * | 2002-10-21 | 2009-02-12 | Raminda Udaya Madurawe | Programmable Interconnect Structures |
| JP2006318242A (en) * | 2005-05-13 | 2006-11-24 | Kyocera Mita Corp | Load controller |
| CN101753008A (en) * | 2008-12-11 | 2010-06-23 | 阿尔特拉公司 | Integrated circuit decoupling capacitors |
| CN102396030A (en) * | 2009-04-17 | 2012-03-28 | 惠普公司 | Method and system for reducing trace length and capacitance in the context of large memory footprints |
| CN103473186A (en) * | 2012-06-07 | 2013-12-25 | 鸿富锦精密工业(深圳)有限公司 | SSD (solid state disc) data protection circuit |
| CN104956347A (en) * | 2013-02-28 | 2015-09-30 | 英特尔公司 | Leveraging an enumeration and/or configuration mechanism of one interconnect protocol for a different interconnect protocol |
| US20160092144A1 (en) * | 2014-09-29 | 2016-03-31 | Oki Data Corporation | Image forming apparatus and image forming method |
| CN110321308A (en) * | 2018-03-29 | 2019-10-11 | 精工爱普生株式会社 | Circuit device, electronic equipment and cable bundle |
| US20190333556A1 (en) * | 2018-04-26 | 2019-10-31 | SK Hynix Inc. | Controller and method of operating the same |
Also Published As
| Publication number | Publication date |
|---|---|
| US11798599B2 (en) | 2023-10-24 |
| KR20210045073A (en) | 2021-04-26 |
| US20220358969A1 (en) | 2022-11-10 |
| CN114556315B (en) | 2023-12-01 |
| EP4046028A1 (en) | 2022-08-24 |
| WO2021076721A1 (en) | 2021-04-22 |
| EP4046028A4 (en) | 2023-10-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4697924B2 (en) | Data transfer method | |
| US10044900B2 (en) | Image forming apparatus, method of controlling the same, and storage medium | |
| US20170219997A1 (en) | Crum unit mountable and dismountable in consumable unit of image forming apparatus and image forming apparatus using the same | |
| CN112099323A (en) | Chip, chip set, electrical parameter detection method, consumables and image forming device | |
| JP4566101B2 (en) | Control system and image forming apparatus | |
| US10649379B2 (en) | CRUM unit mountable in consumable unit of image forming apparatus and image forming apparatus using the same | |
| US11422955B2 (en) | Electronic device | |
| CN114556315B (en) | Efficient placement of memory | |
| CN112835281B (en) | Communication chip, consumables and image forming device | |
| JP4907464B2 (en) | Electronic circuit device for electronic equipment | |
| JP2004287483A (en) | Method and device for presenting guidance for information processing system, and information processing system | |
| US10225437B2 (en) | Image scanning apparatus and method of controlling scan | |
| US11301871B2 (en) | CRUM apparatus to extract power from clock signal having first and second periods | |
| CN112351578A (en) | Printed circuit board and printing device | |
| CN101226458A (en) | Printing system and its control method | |
| CN113873681B (en) | Communication method, consumable chip, consumable and image forming apparatus | |
| JP4093770B2 (en) | Data transfer method and interface control module, device control module and image forming apparatus using the data transfer method | |
| CN116686426A (en) | Control board, electronic equipment and image forming device | |
| JP4837987B2 (en) | Electronic device, control method, program, and recording medium | |
| US10602005B2 (en) | Image forming system, printer driver, and information processing apparatus for processing electronic file | |
| JP2009223000A (en) | Image forming device, image forming method, image forming program, and storage medium for storing image forming program | |
| JP2024115961A (en) | Communication apparatus, USB device, communication method, and program | |
| US20190095143A1 (en) | Integrated circuit, image forming apparatus, and address assignment method | |
| JP2003271544A (en) | Relay board for converting data bus width | |
| CN102200895A (en) | Image processing apparatus, image forming system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20231201 |