我是一名测试攻城狮。
一块SSD到不同客户手上,不知道会接在什么机器,使用什么样的OS和Host驱动,在什么环境下使用,
结合巨大的使用数量,不知道哪天某块SSD就会从Host那边收到一个不按套路出牌的FIS或者Primitive (SATA SSD)。
举个例子: Host发了一个读命令[……]
我是一名测试攻城狮。
一块SSD到不同客户手上,不知道会接在什么机器,使用什么样的OS和Host驱动,在什么环境下使用,
结合巨大的使用数量,不知道哪天某块SSD就会从Host那边收到一个不按套路出牌的FIS或者Primitive (SATA SSD)。
举个例子: Host发了一个读命令[……]
我是一名测试攻城狮。
除了要跟ASIC打成一片,也需要帮助FW的兄弟们”好好做人”.
FW的哥们姐们不容易,有新的Feature要改code,有bug要修要改code,需求变了要改code,tune performance还要改code。
这样那样各种改的情况下,改着改着就有可能把本来没问题的[……]
我是一名测试攻城狮。
做了好些年的测试,背负着买房买车,再买房买车的巨大压力,深深的觉得银子就像流水一样不够花。
要测试SSD主控,也需要很多很多不一样的设备,需要花很多很多的银子。
目前市面上的SSD接口挺多,有什么SATA, SAS, PCIe,U.2, M.2, MSAT[……]
我是一名测试攻城狮。
在SSD主控芯片设计阶段,除了RTL Simulation以外,通常还会进行Verification的工作,而Verification中就会使用到Emulator或者FPGA。
这次聊聊Emulator (FPGA这东西,唐杰大师比较熟悉,各位可以没事骚扰他)。
先说一下S[……]
我是一名测试攻城狮。
SSD从设计,固件到成品出货,少不了各种测试。中文博大精深都叫测试,到英文里有N个词:Simulation,Emulation, Verification,Validation,Test,QA.
这次先聊一下Verification和Validation。
为了帮助理解,先[……]