CN101145400A - Embedded memory SOC mapping realization method - Google Patents
Embedded memory SOC mapping realization method Download PDFInfo
- Publication number
- CN101145400A CN101145400A CNA2006100310821A CN200610031082A CN101145400A CN 101145400 A CN101145400 A CN 101145400A CN A2006100310821 A CNA2006100310821 A CN A2006100310821A CN 200610031082 A CN200610031082 A CN 200610031082A CN 101145400 A CN101145400 A CN 101145400A
- Authority
- CN
- China
- Prior art keywords
- address
- soc
- virtual
- embedded memory
- implementation method
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 18
- 238000013507 mapping Methods 0.000 title claims description 18
- 238000004458 analytical method Methods 0.000 abstract description 4
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 102220017027 rs3796242 Human genes 0.000 description 1
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
The invention discloses an implementation method of SOC bit map with a built-in storage, which introduces the bit map in a SOC chip with the built-in storage to realize the high-efficiency batch analysis of the SOC chip. The method is completed by the following steps: configuring a virtual two-dimensional storage array and simultaneously establishing the one-to-one correspondence relationship between the virtual two-dimensional storage array and the physical address of the built-in storage in the SOC chip; and displaying the address in correspondence to the serial output data in the relevant position on the virtual two-dimensional storage array.
Description
Technical field
The present invention relates to a kind of mapping implementation method, relate in particular to a kind of position mapping implementation method that is embedded with the SOC of storer.
Background technology
For simple storer, as DRAM, SRAM, FLASH etc., because it has address wire and parallel data line, therefore on general engineering analysis test platform, can both realize the function of position mapping (BITMAP) basically, and its mapping can be with the test data of each storage unit in the mode display chip of figure, and form certain failure mode according to the physical arrangement of chip, it has following advantage:
(1) graphical data, directly perceived;
(2) failure mode relative fixed relatively is beneficial to statistical study;
(3) in case exploitation is provided with success, the most of test automatically by the ATE platform finished in the application process, can satisfy large batch of analyze demands.
Yet, for embedded memory (as Flash, EEPROM, SRAM etc.) SOC (System-on-Chip, SOC (system on a chip)), because it does not have address wire and parallel data line, therefore all be to use EMMI to do electrical analysis basically, and by the infrared and radium-shine inefficacy anchor point that obtains, but this method exists following several problem:
(1) data result of Shi Xiaoing is unfixing, can't do statistical study;
(2) success ratio of Fen Xiing is relatively low; (3) analytic process all is with manual mode basically, and is consuming time, can't satisfy the large batch of analyze demands of foundries.
Summary of the invention
The technical problem to be solved in the present invention provides a kind of SOC position mapping implementation method of embedded memory, analytical approach at the position mapping of simple storer can be incorporated in the test of SOC of embedded memory, to realize to SOC chip high-level efficiency, large batch of analytical approach.
For solving the problems of the technologies described above, the method for the invention may further comprise the steps:
(1) structure one virtual two-dimensional storage array, and realize reflecting one by one and should concern between the physical address of internal memory in this virtual two-dimensional array and the SOC chip;
(2) the corresponding addressing of the data of serial output is shown on the described virtual two-dimensional storage array relevant position.
The row address of described virtual two-dimensional memory array and column address are that capacity and the physical layout according to internal memory in the SOC chip distributes.
Described reflecting one by one should concern it is address decoder according in the SOC chip, sets up then that the address correspondence rule realizes.
Step (2) is to realize according to the address corresponding relation between the demoder of address counter and described internal memory.
The present invention has adopted technique scheme, has following beneficial effect, and promptly by having introduced the analytical approach of position mapping in being embedded with the SOC chip of storer, thereby the mode with figure of having realized shows the storage data of embedded memory, and is relatively more directly perceived; The positional alignment of disabling unit forms relatively-stationary pattern, helps doing the statistical study of inefficacy; Solve too much operation manually in the EMMI analysis, can satisfy the demand that the foundries typical products in mass production is analyzed.
Description of drawings
The present invention is further detailed explanation below in conjunction with accompanying drawing and embodiment:
Accompanying drawing is a schematic diagram of realizing the position mapping of internal memory among the SOC according to the present invention.
Embodiment
As shown in drawings, the schematic diagram for realizing that according to the present invention the position of internal memory is shone upon among the SOC.
At first, capacity and physical layout according to storer embedded among the SOC, on ATE (ATE (automatic test equipment)) test platform, distribute virtual row address and column address, construct a virtual two-dimensional storage array, then according to address decoder, on ATE, set up the address correspondence rule, the mapping relations one by one between the physical address of realization virtual two-dimensional array and internal memory.In one embodiment, for a storer that has 1M Bit, just need to distribute 20 virtual address wire A0~A19, but virtual address is a logical address, corresponding one by one with the actual physical address of storer but be not equal fully, that is to say that (A0~A19=0) is not corresponding the grade with physical column (PY) with physical line (PX) and 0 address to logical address 0, but must there be a physical address corresponding with it, such as maximum address (PX=MAX, PY=MAX), this is because there is the reason of demoder in the SOC chip internal.Realize logical address and the counter one to one algorithm of decoding of chip physical address so in the ATE system, will set up one, Here it is by automatic APG (the Algorithmic PatternGenerator that produces of ATE, the logical schema generator) address (X, Y) and the corresponding relation between logical address A0~A19.Still be example with top example, if want last data is write in last address of chip physical address, then allow X, the address of the maximum of Y is corresponding to the start address of A0~A19, when last data (with X, the data of the maximum address coupling of Y) give chip before through anti-decoding algorithm, these data are just mated the start address of having given logic, and chip just has been written to last address of physics through demoder after receiving these data.
Because, the SOC product of embedded memory generally triggers inner address counter by clock signal and realizes addressing, therefore, then on the ATE test platform, according to the address corresponding relation between the demoder of address counter and embedded memory, the corresponding addressing of the data of serial output is shown on the relevant position of virtual two-dimensional storage array, thereby realizes the function that the position is shone upon.For example, 8 continuous data have been read from chip, the a certain according to this rule match of this 8 number to be given 8 logical addresses with the decision of logical address line earlier by virtual address A2A1A0, suppose order to increase progressively, the demonstration physical address of position mapping and the relation of logical address are the orders of successively decreasing, also be the logic lowest address corresponding with the physics maximum address, so in the final mapping on the throne of these 8 data with last data topmost, first data show at nethermost physical location.
Claims (5)
1. mapping implementation method in the SOC position of an embedded memory is characterized in that, comprising:
(1) structure one virtual two-dimensional storage array, and realize reflecting one by one and should concern between the physical address of internal memory in this virtual two-dimensional array and the SOC chip;
(2) the corresponding addressing of the data of serial output is shown on the described virtual two-dimensional storage array relevant position.
2. mapping implementation method in the SOC position of embedded memory according to claim 1 is characterized in that, the row address of described virtual two-dimensional memory array and column address are that capacity and the physical layout according to internal memory in the SOC chip distributes.
3. mapping implementation method in the SOC position of embedded memory according to claim 1 is characterized in that, described reflecting one by one should concern it is address decoder according in the SOC chip, sets up then that the address correspondence rule realizes.
4. mapping implementation method in the SOC position of embedded memory according to claim 1 is characterized in that step (2) is to realize according to the address corresponding relation between the demoder of address counter and described internal memory.
5. according to the SOC position mapping implementation method of each described embedded memory in the claim 1 to 4, it is characterized in that described method is finished on the ATE test platform.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2006100310821A CN101145400A (en) | 2006-09-13 | 2006-09-13 | Embedded memory SOC mapping realization method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2006100310821A CN101145400A (en) | 2006-09-13 | 2006-09-13 | Embedded memory SOC mapping realization method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101145400A true CN101145400A (en) | 2008-03-19 |
Family
ID=39207844
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2006100310821A Pending CN101145400A (en) | 2006-09-13 | 2006-09-13 | Embedded memory SOC mapping realization method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101145400A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102262610A (en) * | 2010-05-26 | 2011-11-30 | 上海宏力半导体制造有限公司 | Memory module embedded in system on chip (SOC) and SOC with embedded memory module |
CN103714011A (en) * | 2013-12-29 | 2014-04-09 | 格科微电子(上海)有限公司 | Data addressing method and system applicable to memory in liquid crystal display driving circuit |
CN106575273A (en) * | 2014-08-20 | 2017-04-19 | 高通股份有限公司 | Systems and methods for expanding memory for system on chip |
CN107610738A (en) * | 2017-09-29 | 2018-01-19 | 北京中电华大电子设计有限责任公司 | A kind of efficient out of memory analysis method |
CN109524055A (en) * | 2018-12-24 | 2019-03-26 | 上海华力集成电路制造有限公司 | Method and test macro based on SOC ATE positioning memory fail bit |
-
2006
- 2006-09-13 CN CNA2006100310821A patent/CN101145400A/en active Pending
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102262610A (en) * | 2010-05-26 | 2011-11-30 | 上海宏力半导体制造有限公司 | Memory module embedded in system on chip (SOC) and SOC with embedded memory module |
CN102262610B (en) * | 2010-05-26 | 2015-12-02 | 上海华虹宏力半导体制造有限公司 | Be embedded in the SOC of memory module in SOC and embedded memory module |
CN103714011A (en) * | 2013-12-29 | 2014-04-09 | 格科微电子(上海)有限公司 | Data addressing method and system applicable to memory in liquid crystal display driving circuit |
CN103714011B (en) * | 2013-12-29 | 2017-03-15 | 格科微电子(上海)有限公司 | Addressing data method and system suitable for memorizer liquid crystal display drive circuit |
CN106575273A (en) * | 2014-08-20 | 2017-04-19 | 高通股份有限公司 | Systems and methods for expanding memory for system on chip |
CN106575273B (en) * | 2014-08-20 | 2019-12-13 | 高通股份有限公司 | System and method for extending memory of system on chip |
CN107610738A (en) * | 2017-09-29 | 2018-01-19 | 北京中电华大电子设计有限责任公司 | A kind of efficient out of memory analysis method |
CN109524055A (en) * | 2018-12-24 | 2019-03-26 | 上海华力集成电路制造有限公司 | Method and test macro based on SOC ATE positioning memory fail bit |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220155958A1 (en) | Apparatuses and methods for concurrently accessing multiple memory planes of a memory during a memory access operation | |
KR101652874B1 (en) | On chip redundancy repair for memory devices | |
CN101957726B (en) | Phase transition storage in dual inline memory module | |
CN104081465A (en) | Generic address scrambler for memory circuit test engine | |
CN104681072A (en) | NAND flash memory having C/A pin and flash memory system including the same | |
CN102456415B (en) | Semiconductor storage unit and method of operating thereof | |
CN110083554A (en) | For configuring the device and method of the I/O of the memory of mixing memory module | |
CN101145400A (en) | Embedded memory SOC mapping realization method | |
CN103871479A (en) | Programmable Built In Self Test (pBIST) system | |
CN103370746B (en) | The method of storer and programmable memory | |
CN102324086B (en) | Map image conversion method for probe stations of different models | |
CN113470554A (en) | LED display driving chip open circuit detection read-back method | |
CN101421705B (en) | Multi media card with high storage capacity | |
US9230692B2 (en) | Apparatuses and methods for mapping memory addresses to redundant memory | |
US11550717B2 (en) | Apparatuses and methods for concurrently accessing different memory planes of a memory | |
CN103377135A (en) | Addressing method, device and system | |
CN105404591B (en) | Processor system and its memory control methods | |
CN114550791B (en) | Method and device for determining repair position of standby circuit and integrated circuit repair method | |
US20040139241A1 (en) | Input/output device and method of setting up identification information in input/output device | |
CN103871478A (en) | Programmable Built In Self Test (pBIST) system | |
CN100449498C (en) | data storage device | |
CN103426452A (en) | Memory cascade and packaging methods, and device thereof | |
CN112669895A (en) | Test circuit and memory chip using the same | |
CN204695788U (en) | Memory interface arrangement and integrated circuit (IC) apparatus | |
CN102890648A (en) | Memory bank test method based on computer bus interface card |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20080319 |