Author's Latest Posts


Solving CSD Verification Challenges


To tackle power consumption and slow execution, modern computational storage devices (CSD) seek to reduce data movement by including a small processing element next to the CSD (figure 1). The data request from the host is executed locally by the processing element, data is locally manipulated, and the result sent back to the host. Much less data is exchanged between storage and host, thus savin... » read more

Four Steps To Verifying An SSD Controller With Emulation


By Ben Whitehead and Paul Morrison Datacenters, cloud computing, the IoT, and all things electronic demand that huge amounts of data and information are stored securely and accessible anywhere at any time. This requirement is driving the adoption of new storage technologies. The capacity, size and performance of solid state drives (SSDs) make it a very interesting technology. It offers h... » read more

How Virtual Emulation Gives The Storage Market A Leg Up


By Ben Whitehead and Paul Morrison The storage market demands that huge amounts of data and information be stored securely and be accessible anywhere and anytime, driving the adoption of key technologies and use models. According to GSMAintelligence.com, newly created digital data is doubling every two years. This means increasing amounts of storage must be available at the same pace. A... » read more