TWI385513B - Testing device for simulating storage devices and testing method thereof - Google Patents
Testing device for simulating storage devices and testing method thereof Download PDFInfo
- Publication number
- TWI385513B TWI385513B TW97149834A TW97149834A TWI385513B TW I385513 B TWI385513 B TW I385513B TW 97149834 A TW97149834 A TW 97149834A TW 97149834 A TW97149834 A TW 97149834A TW I385513 B TWI385513 B TW I385513B
- Authority
- TW
- Taiwan
- Prior art keywords
- access
- test
- instructions
- storage device
- connectors
- Prior art date
Links
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Description
本發明有關於一種測試裝置,且特別是有關於一種模擬多個儲存裝置的測試裝置及其測試方法。The present invention relates to a test device, and more particularly to a test device for simulating a plurality of storage devices and a test method therefor.
在電腦裝置的主機板生產過程中,為測試主機板的串列儲存介面(Serial Advanced Technology Attachment,SATA)硬碟連接器功能是否正常,會使用諸多設備及耗材對主機板的SATA硬碟連接器進行測試。In the production process of the motherboard of the computer device, in order to test whether the serial interface of the motherboard (Serial Advanced Technology Attachment, SATA) hard disk connector function is normal, many devices and consumables are used for the SATA hard disk connector of the motherboard. carry out testing.
如圖1所示,主機板101設置有四個SATA硬碟連接器102a~102d。在測試SATA硬碟連接器102a~102d時,需要連接4個SATA硬碟103a~103d至主機板101的SATA硬碟連接器102a~102d。As shown in FIG. 1, the motherboard 101 is provided with four SATA hard disk connectors 102a to 102d. When testing the SATA hard disk connectors 102a to 102d, it is necessary to connect the four SATA hard disks 103a to 103d to the SATA hard disk connectors 102a to 102d of the motherboard 101.
當然,主機板101還連接有測試時必要的元件,比如CPU、記憶體、硬碟等運行測試程式必需的元件。Of course, the motherboard 101 is also connected with components necessary for testing, such as CPU, memory, hard disk, etc., which are necessary for running the test program.
然而,目前的測試方法有諸多缺點。例如:(1)在測試時,SATA硬碟的連接器因頻繁插拔磨損而容易損壞,進而必須更換新的SATA硬碟,如此將大幅提高測試成本。(2)在搬移及插拔過程中,SATA硬碟因碰撞而容易導致硬碟損壞。(3)SATA實體硬碟為磁介質,若突然斷電或處在強磁場中易造成磁道損壞,而不易修復。(4)在測試時,主機板有多少個SATA連接器,就需要用多少個實體硬碟,而每一個實體硬碟都會占用一定的空間,因此若主機板有多個SATA連接器,則會使得測試時需要較大的空間來進行,且需購買多個SATA硬碟,進而提高測試成本。However, current testing methods have a number of disadvantages. For example: (1) During the test, the connector of the SATA hard disk is easily damaged due to frequent insertion and removal, and the new SATA hard disk must be replaced, which will greatly increase the testing cost. (2) During the process of moving and inserting and removing, the SATA hard disk may easily cause damage to the hard disk due to collision. (3) SATA physical hard disk is a magnetic medium. If it is suddenly powered off or in a strong magnetic field, it is easy to cause track damage and it is not easy to repair. (4) When testing, how many SATA connectors are on the motherboard, how many physical hard disks are needed, and each physical hard disk takes up a certain amount of space, so if the motherboard has multiple SATA connectors, then This requires a lot of space for testing and the need to purchase multiple SATA hard drives to increase test costs.
本發明提供一種模擬多個儲存裝置的測試裝置及其測試方法,能夠解決上述問題。The invention provides a test device for simulating a plurality of storage devices and a test method thereof, which can solve the above problems.
本發明提供一種模擬多個儲存裝置的測試裝置,用以測試電腦裝置的多個第一儲存裝置連接器,電腦裝置透過該些第一儲存裝置連接器發出多個第一存取指令至測試裝置,以模擬對該些儲存裝置的多個存取區段執行一存取操作。測試裝置包括多個第二儲存裝置連接器、控制單元以及測試存取區段。多個第二儲存裝置連接器用以耦接該些第一儲存裝置連接器,且接收該些第一存取指令。控制單元分別耦接該些第二儲存裝置連接器。測試存取區段耦接控制單元,且用以模擬該些存取區段,使得控制單元響應該些第一存取指令,並對測試存取區段執行該些第一存取指令的存取操作。The present invention provides a test device for simulating a plurality of storage devices for testing a plurality of first storage device connectors of a computer device, the computer device transmitting a plurality of first access commands to the test device through the first storage device connectors To simulate performing an access operation on a plurality of access segments of the storage devices. The test device includes a plurality of second storage device connectors, a control unit, and a test access segment. The plurality of second storage device connectors are configured to couple the first storage device connectors and receive the first access commands. The control unit is coupled to the second storage device connectors. The test access segment is coupled to the control unit, and is configured to simulate the access segments, such that the control unit responds to the first access commands and performs the storing of the first access commands on the test access segments. Take the operation.
本發明也提供一種測試方法,用以測試電腦裝置的多個第一儲存裝置連接器,電腦裝置透過該些第一儲存裝置連接器發出多個第一存取指令,以模擬對該些儲存裝置的多個存取區段執行一存取操作。測試方法包括:接收該些第一存取指令;以及響應該些第一存取指令,以對一用以模擬該些存取區段的測試存取區段執行該些第一存取指令的存取操作。The present invention also provides a test method for testing a plurality of first storage device connectors of a computer device, the computer device transmitting a plurality of first access commands through the first storage device connectors to simulate the storage devices Multiple access segments perform an access operation. The testing method includes: receiving the first access instructions; and responding to the first access instructions to execute the first access instructions on a test access segment for simulating the access segments Access operation.
本發明有益效果為:採用記憶體來提供一存取區段,記憶體相對於硬碟有讀寫速度快的特點,因此本發明的測試速度快。此外,記憶體相較於硬碟,其體積小、抗振性佳、不易損壞,故可降低生產測試成本。The invention has the beneficial effects that the memory is used to provide an access section, and the memory has the characteristics of fast reading and writing speed with respect to the hard disk, so the testing speed of the invention is fast. In addition, compared with hard disks, the memory is small in size, good in vibration resistance, and not easily damaged, so the production test cost can be reduced.
為讓本發明之上述和其他目的、特徵和優點能更明顯易懂,下文特舉較佳實施例,並配合所附圖式,作詳細說明如下。The above and other objects, features and advantages of the present invention will become more <RTIgt;
圖2所示為本發明較佳實施例的測試裝置的示意圖。2 is a schematic view of a test apparatus in accordance with a preferred embodiment of the present invention.
本實施例所提供的測試裝置200用以測試電腦裝置300的主機板301的多個第一儲存裝置連接器302a,302b。理論上,在測試時,多個第一儲存裝置連接器302a,302b應與多個相對應的儲存裝置相連接。在本實施例中,儲存裝置是硬碟,較佳地,儲存裝置為SATA硬碟,但,本發明並不以此為限制。在本實施例中,上述第一儲存裝置連接器302a,302b為SATA硬碟連接器,適於連接SATA硬碟。主機板301所發出的SATA信號可經由SATA硬碟連接器傳送至與SATA硬碟連接器連接的SATA硬碟。The testing device 200 provided in this embodiment is used to test a plurality of first storage device connectors 302a, 302b of the motherboard 301 of the computer device 300. In theory, a plurality of first storage device connectors 302a, 302b should be coupled to a plurality of corresponding storage devices during testing. In this embodiment, the storage device is a hard disk. Preferably, the storage device is a SATA hard disk. However, the present invention is not limited thereto. In this embodiment, the first storage device connectors 302a, 302b are SATA hard disk connectors, and are adapted to be connected to a SATA hard disk. The SATA signal sent by the motherboard 301 can be transmitted to the SATA hard disk connected to the SATA hard disk connector via the SATA hard disk connector.
在本實施例中,待測試的主機板301上除了設置有第一儲存裝置連接器302a,302b之外,主機板301設置了中央處理單元(CPU)、記憶體、顯示卡等進行運行測試所需要的元件,此外,主機板301還連接了電源供應器、顯示器以及硬碟,其中前述硬碟儲存有測試程式,以控制電腦裝置300發出存取指令與搭配測試裝置200來判斷第一儲存裝置連接器302a,302b是否良好。在其他實施例中,測試程式亦可儲存在主機板301上的記憶體中,本發明並不對此加以限制。In this embodiment, the motherboard 301 to be tested is provided with a central processing unit (CPU), a memory, a display card, etc., in addition to the first storage device connectors 302a, 302b. In addition, the motherboard 301 is also connected to a power supply, a display, and a hard disk. The hard disk stores a test program for controlling the computer device 300 to issue an access command and the matching test device 200 to determine the first storage device. Whether the connectors 302a, 302b are good. In other embodiments, the test program may also be stored in the memory on the motherboard 301, which is not limited by the present invention.
在本實施例中,上述多個第一儲存裝置連接器302a,302b與本實施例所提供的測試裝置200相連接,測試裝置200在此用以模擬多個儲存裝置,使得電腦裝置300依然認為自己發出多個第一存取指令能透過第一儲存裝置連接器302a,302b送至至多個儲存裝置,以對多個儲存裝置的多個存取區段來進行存取操作,但事實上,電腦裝置300發出的多個第一存取指令是透過第一儲存裝置連接器302a,302b送至測試裝置200,以模擬對該些儲存裝置的多個存取區段執行存取操作。In this embodiment, the plurality of first storage device connectors 302a, 302b are connected to the testing device 200 provided in the embodiment, and the testing device 200 is used to simulate a plurality of storage devices, so that the computer device 300 still considers A plurality of first access commands can be sent to the plurality of storage devices through the first storage device connectors 302a, 302b to access the plurality of access segments of the plurality of storage devices, but in fact, The plurality of first access commands issued by the computer device 300 are sent to the test device 200 through the first storage device connectors 302a, 302b to simulate performing access operations on the plurality of access segments of the storage devices.
在本實施例中,第一存取指令包括多個寫入指令或多個讀取指令,亦即,第一存取指令可為寫入指令也可為讀取指令。在本實施例中,上述的存取操作可為寫入操作,也可為讀取操作。In this embodiment, the first access instruction includes a plurality of write instructions or a plurality of read instructions, that is, the first access instruction may be a write instruction or a read instruction. In this embodiment, the above access operation may be a write operation or a read operation.
另外,每一個存取指令可以是對一個特定實體儲存裝置(例如:硬碟)的一個存取區段(sector)或多個存取區段進行存取操作,而每一個存取區段具有一相對應的存取位址,而每一個存取指令中亦具有存取位址(包括起始位址與結束位址),使得儲存裝置(硬碟)的控制器能依據上述存取指令的存取位址來對特定存取區段進行存取操作。在本實施例中,為了方便說明,上述第一存取指令的存取位址與特定實體儲存裝置的存取區段的位址稱之為第一存取位址。In addition, each access instruction may be an access operation to an access sector or a plurality of access segments of a particular physical storage device (eg, a hard disk), and each access segment has a corresponding access address, and each access instruction also has an access address (including a start address and an end address), so that the controller of the storage device (hard disk) can follow the access command The access address is used to access a particular access segment. In this embodiment, for convenience of description, the access address of the first access instruction and the address of the access section of the specific physical storage device are referred to as a first access address.
本實施例所提供的測試裝置200包括多個第二儲存裝置連接器201a,201b、介面轉換單元202、控制單元203以及記憶體204。在本實施例中,控制單元203與記憶體204整合在一可程式化邏輯閘陣列晶片(FPGA)205中,在其他實施例中,控制單元203與記憶體204亦可為各別獨立元件。此外,第二儲存裝置連接器201a,201b、介面轉換單元202以及可程式化邏輯閘陣列晶片205是設置在同一張電路板206上。The testing device 200 provided in this embodiment includes a plurality of second storage device connectors 201a, 201b, an interface conversion unit 202, a control unit 203, and a memory 204. In this embodiment, the control unit 203 and the memory 204 are integrated in a programmable logic gate array (FPGA) 205. In other embodiments, the control unit 203 and the memory 204 may also be separate components. In addition, the second storage device connectors 201a, 201b, the interface conversion unit 202, and the programmable logic gate array wafer 205 are disposed on the same circuit board 206.
上述多個第二儲存裝置連接器201a,201b用以耦接第一儲存裝置連接器302a,302b,且能接收由電腦裝置300所發出的一個或多個第一存取指令。第二儲存裝置連接器201a,201b與第一儲存裝置連接器302a,302b之間可以利用連接線(例如:SATA連接線(Cable))來予以耦接。The plurality of second storage device connectors 201a, 201b are configured to couple the first storage device connectors 302a, 302b and receive one or more first access commands issued by the computer device 300. The second storage device connectors 201a, 201b and the first storage device connectors 302a, 302b can be coupled by a connecting wire (for example, a SATA cable).
在本實施例中,第二儲存裝置連接器201a,201b可分別且同時地連接第一儲存裝置連接器302a,302b,以同時檢測第一儲存裝置連接器302a,302b是否良好。在本實施例中,第二儲存裝置連接器201a,201b為SATA連接器,在其他實施例中,第二儲存裝置連接器201a,201b亦可為SAS連接器或其他儲存裝置的連接器。In the present embodiment, the second storage device connectors 201a, 201b can respectively and simultaneously connect the first storage device connectors 302a, 302b to simultaneously detect whether the first storage device connectors 302a, 302b are good. In this embodiment, the second storage device connectors 201a, 201b are SATA connectors. In other embodiments, the second storage device connectors 201a, 201b may also be connectors of SAS connectors or other storage devices.
介面轉換單元202分別耦接第二儲存裝置連接器201a,201b與控制單元203,控制單元203則分別耦接介面轉換單元202與記憶體204。在本實施例中,記憶體204為靜態隨機存取記憶體(SRAM),在其他實施例中,記憶體204亦可為非揮發性記憶體,但本發明並不對此加以限制。記憶體204中具有一測試存取區段2041,且這個測試存取區段2041可用來模擬至少一個儲存裝置中的一個或多個存取區段,其中測試存取區段2041具有一第二存取位址。The interface conversion unit 202 is coupled to the second storage device connector 201a, 201b and the control unit 203, respectively, and the control unit 203 is coupled to the interface conversion unit 202 and the memory 204, respectively. In this embodiment, the memory 204 is a static random access memory (SRAM). In other embodiments, the memory 204 may also be a non-volatile memory, but the invention is not limited thereto. The memory 204 has a test access section 2041, and the test access section 2041 can be used to simulate one or more access sections in at least one storage device, wherein the test access section 2041 has a second Access address.
上述介面轉換單元202用以接收來自於第二儲存裝置連接器201a,201b的多個第一存取指令,並用以將多個第一存取指令轉換為多個第二存取指令,其中第一存取指令為串列介面指令(例如為:SATA介面指令),第二存取指令為並列介面指令(例如為:ATA介面指令)。在其他實施例中,介面轉換單元202可以包括在控制單元203中,本發明對此並不加以限制。The interface conversion unit 202 is configured to receive a plurality of first access instructions from the second storage device connectors 201a, 201b, and to convert the plurality of first access commands into a plurality of second access commands, where An access instruction is a serial interface instruction (for example, a SATA interface instruction), and the second access instruction is a parallel interface instruction (for example, an ATA interface instruction). In other embodiments, the interface conversion unit 202 can be included in the control unit 203, which is not limited by the present invention.
控制單元203用以響應電腦裝置300所發出的第一存取指令,以模擬對測試存取區段執行第一存取指令的存取操作。The control unit 203 is configured to respond to the first access instruction issued by the computer device 300 to simulate an access operation for executing the first access instruction to the test access segment.
如上所述,電腦裝置300發出的第一存取指令是對特定實體儲存裝置(例如:硬碟)進行存取操作。上述介面轉換單元202雖然將第一存取指令轉換為第二存取指令,但第一存取指令中的第一存取位址仍予以保留。As described above, the first access command issued by the computer device 300 is an access operation to a specific physical storage device (eg, a hard disk). Although the interface conversion unit 202 converts the first access instruction into the second access instruction, the first access address in the first access instruction is retained.
控制單元203接收介面轉換單元202所提供的第二存取指令,且控制單元203映射第二存取指令中的第一存取位址至測試存取區段2041的第二存取位址,使得電腦裝置300原本要對儲存裝置的存取區段執行存取操作,改成依據第二存取位址來對測試存取區段2041執行存取操作。The control unit 203 receives the second access instruction provided by the interface conversion unit 202, and the control unit 203 maps the first access address in the second access instruction to the second access address of the test access segment 2041. The computer device 300 is caused to perform an access operation on the access segment of the storage device, and is configured to perform an access operation on the test access segment 2041 according to the second access address.
圖3所示為較佳實施例的測試方法的流程圖。有關圖3的說明,敬請一併參照圖2。Figure 3 is a flow chart showing the test method of the preferred embodiment. For the description of FIG. 3, please refer to FIG. 2 together.
在步驟S305中,電腦裝置300執行儲存於一主要的硬碟中的測試程式,且透過第一儲存裝置連接器302a發出第一存取指令至測試裝置200。In step S305, the computer device 300 executes a test program stored in a primary hard disk and sends a first access command to the test device 200 through the first storage device connector 302a.
在步驟S310中,介面轉換單元202用以接收來自於第二儲存裝置連接器201a的第一存取指令,且將第一存取指令轉換為多個格式不同但內容相同的第二存取指令。In step S310, the interface conversion unit 202 is configured to receive the first access instruction from the second storage device connector 201a, and convert the first access instruction into a plurality of second access commands of different formats but the same content. .
在步驟S315中,控制單元203執行第二存取指令,且將第二存取指令中的第一存取位址映射至第二存取位址,以對測試存取區段2041進行存取操作,例如:寫入一測試數據。In step S315, the control unit 203 executes the second access instruction and maps the first access address in the second access instruction to the second access address to access the test access segment 2041. Operation, for example: writing a test data.
在步驟S320中,電腦裝置300透過第一儲存裝置連接器302a再發出一例如為讀取資料的第一存取指令至測試裝置200中,以讀取先前寫入於測試存取區段2041的數據。電腦裝置300在讀取到數據之後,電腦裝置300會比較所讀取的數據與先前所寫入的數據是否一致,若一致,則代表第一儲存裝置連接器302a良好,若不一致,則代表第一儲存裝置連接器302a良好可能有問題。In step S320, the computer device 300 sends a first access command, such as reading data, to the test device 200 through the first storage device connector 302a to read the previously written test access segment 2041. data. After the computer device 300 reads the data, the computer device 300 compares whether the read data is consistent with the previously written data. If they match, the first storage device connector 302a is good. If not, the representative device A storage device connector 302a may be problematic.
其他第一儲存裝置連接器302b的測試與上述做法類似。The testing of the other first storage device connector 302b is similar to that described above.
綜上所述,本發明較佳實施例所提供的測試裝置根據硬碟的工作原理,使用記憶體的一個存取區段的儲存空間模擬真實硬碟的所有儲存空間,即將硬碟中所有不同位址的存取區段映射(Map)到上述記憶體的特定存取區段。如此,電腦裝置的儲存裝置連接器測試時對不同位址的存取區段的寫讀比對,實際上是對同一個特定存取區段進行動作。藉此,本發明的測試速度快,且進行測試時所需的空間較小,無需購置過多的硬碟而可降低生產測試成本。In summary, the test apparatus provided by the preferred embodiment of the present invention simulates all storage space of a real hard disk by using a storage space of an access section of the memory according to the working principle of the hard disk, that is, all the different contents in the hard disk. The access segment of the address maps to a specific access segment of the above memory. In this way, the storage device connector of the computer device tests the read and write alignment of the access segments of different addresses, and actually operates on the same specific access segment. Thereby, the test speed of the present invention is fast, and the space required for testing is small, and the production test cost can be reduced without purchasing too many hard disks.
雖然本發明已以較佳實施例揭露如上,然其並非用以限定本發明,任何熟習此技藝者,在不脫離本發明之精神和範圍內,當可作些許之更動與潤飾,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。While the present invention has been described in its preferred embodiments, the present invention is not intended to limit the invention, and the present invention may be modified and modified without departing from the spirit and scope of the invention. The scope of protection is subject to the definition of the scope of the patent application.
101...主機板101. . . motherboard
102a,102b,102c,102d...SATA硬碟連接器102a, 102b, 102c, 102d. . . SATA hard drive connector
103a,103b,103c,103d...SATA硬碟103a, 103b, 103c, 103d. . . SATA hard drive
200...測試裝置200. . . Test device
300...電腦裝置300. . . Computer device
301...主機板301. . . motherboard
302a,302b...第一儲存裝置連接器302a, 302b. . . First storage device connector
201a,201b...第二儲存裝置連接器201a, 201b. . . Second storage device connector
202...介面轉換單元202. . . Interface conversion unit
203...控制單元203. . . control unit
204...記憶體204. . . Memory
205...可程式化邏輯閘陣列晶片205. . . Programmable logic gate array chip
206...電路板206. . . Circuit board
2041...測試存取區段2041. . . Test access section
S305,S310,S315,S320...步驟S305, S310, S315, S320. . . step
圖1所示為先前技術的測試裝置示意圖。Figure 1 shows a schematic diagram of a prior art test apparatus.
圖2所示為本發明較佳實施例的測試裝置的示意圖。2 is a schematic view of a test apparatus in accordance with a preferred embodiment of the present invention.
圖3所示為本發明較佳實施例的測試方法的流程圖。3 is a flow chart showing a test method of a preferred embodiment of the present invention.
200...測試裝置200. . . Test device
300...電腦裝置300. . . Computer device
301...主機板301. . . motherboard
302a,302b...第一儲存裝置連接器302a, 302b. . . First storage device connector
201a,201b...第二儲存裝置連接器201a, 201b. . . Second storage device connector
202...介面轉換單元202. . . Interface conversion unit
203...控制單元203. . . control unit
204...記憶體204. . . Memory
205...可程式化邏輯閘陣列晶片205. . . Programmable logic gate array chip
206...電路板206. . . Circuit board
2041...測試存取區段2041. . . Test access section
Claims (12)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW97149834A TWI385513B (en) | 2008-12-19 | 2008-12-19 | Testing device for simulating storage devices and testing method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW97149834A TWI385513B (en) | 2008-12-19 | 2008-12-19 | Testing device for simulating storage devices and testing method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201024995A TW201024995A (en) | 2010-07-01 |
TWI385513B true TWI385513B (en) | 2013-02-11 |
Family
ID=44852396
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW97149834A TWI385513B (en) | 2008-12-19 | 2008-12-19 | Testing device for simulating storage devices and testing method thereof |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI385513B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20200194095A1 (en) * | 2018-12-14 | 2020-06-18 | Super Micro Computer Inc. | Test method for transmit port of storage devices of system host |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114530191A (en) * | 2018-11-14 | 2022-05-24 | 慧荣科技股份有限公司 | Method, computer device and user interface for automated testing |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200608190A (en) * | 2004-08-27 | 2006-03-01 | Hon Hai Prec Ind Co Ltd | Apparatus and method for testing SATA function of motherboard |
US7120557B2 (en) * | 2003-04-25 | 2006-10-10 | Lsi Logic Corporation | Systems and methods for analyzing data of a SAS/SATA device |
TW200848763A (en) * | 2007-06-01 | 2008-12-16 | Hon Hai Prec Ind Co Ltd | SATA interface tester |
-
2008
- 2008-12-19 TW TW97149834A patent/TWI385513B/en not_active IP Right Cessation
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7120557B2 (en) * | 2003-04-25 | 2006-10-10 | Lsi Logic Corporation | Systems and methods for analyzing data of a SAS/SATA device |
TW200608190A (en) * | 2004-08-27 | 2006-03-01 | Hon Hai Prec Ind Co Ltd | Apparatus and method for testing SATA function of motherboard |
TW200848763A (en) * | 2007-06-01 | 2008-12-16 | Hon Hai Prec Ind Co Ltd | SATA interface tester |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20200194095A1 (en) * | 2018-12-14 | 2020-06-18 | Super Micro Computer Inc. | Test method for transmit port of storage devices of system host |
Also Published As
Publication number | Publication date |
---|---|
TW201024995A (en) | 2010-07-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10504605B2 (en) | Method and system for testing firmware of solid-state storage device, and electronic apparatus | |
US8290735B2 (en) | Test apparatus and test method for universal serial bus interface | |
US9613718B2 (en) | Detection system for detecting fail block using logic block address and data buffer address in a storage tester | |
CN111897685B (en) | Method and device for checking data during power failure, storage medium and electronic equipment | |
CN102917242A (en) | Testing system and testing method of multi-format video decoder | |
CN112631848A (en) | Intelligent diagnosis method and system for mechanical hard disk faults | |
US11282584B2 (en) | Multi-chip package and method of testing the same | |
CN113868039A (en) | Test method, test device and related equipment | |
CN109445691B (en) | Method and device for improving FTL algorithm development and verification efficiency | |
CN113495848B (en) | Flash memory device, card opening method of flash memory device and computer readable storage medium | |
TWI385513B (en) | Testing device for simulating storage devices and testing method thereof | |
US20120079194A1 (en) | Method of testing data storage devices and a gender therefor | |
JP2002222599A (en) | Initial defective block marking method, search method, and semiconductor memory device | |
US11593242B2 (en) | Method of operating storage device for improving reliability, storage device performing the same and method of operating storage using the same | |
JP5551828B2 (en) | Replay architecture execution with probeless trace collection | |
CN101751312A (en) | Test device for simulating multiple storage devices and test method thereof | |
CN104239245A (en) | Electronic systems and methods of operation | |
TW201301023A (en) | System and method for testing a mother board | |
CN102411527A (en) | Detection method, development board and detection system of image processing chip | |
CN111597699A (en) | A FLASH Emulator Supporting Power-Down Data Randomization | |
CN221079631U (en) | Aging test system for solid state disk | |
TWI464380B (en) | System and method for testing rotational vibration in a storage device | |
TWI794997B (en) | Method and apparatus and computer program product for debugging solid state disk devices | |
CN117393032B (en) | Storage device and data processing method thereof | |
CN118824344A (en) | A simulator supporting FLASH page replacement and bad page testing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |