When I reviewed MyDigitalSSD's BP3, I have to say I was positively surprised. A relatively unknown manufacturer combined with a Phison controller is not the most promising mix. With SandForce you at least know what to expect but our experience with Phison based SSDs had been very limited and Crucial's v4 definitely didn't build a golden image of Phison as a controller maker, which made me very skeptic about the BP3 when I first got it. Fortunately, MyDigitalSSD proved me wrong. The BP3 turned out to be not the highest performing drive, but rather a very good bang for the buck. It was noticeably cheaper than many other mSATA offerings in the market, which made it an alluring option for value orientated mSATA buyers.

Almost immediately after our BP3 and SMART review went up, MyDigitalSSD told me that the successor to the BP3 was already just around the corner: the BP4. From a hardware standpoint it's very similar to the BP3 and MyDigitalSSD has simply switched from 24nm to 19nm NAND, which is logical given the cost savings of smaller lithography NAND. The heart of BP4 is still the same Phison PS3108 controller but there's been some pretty significant changes in the firmware and MyDigitalSSD has also opted to increase the default over-provisioning from 7% to 12%.

With the BP4, MyDigitalSSD is also trying to be more aggressive in the 2.5" field. There was a 2.5" BP3 but MyDigitalSSD never made much noise about it. I raised my concerns about the retail mSATA market in the BP3 and SMART review, although MyDigitalSSD didn't exactly agree with me and they were very satisfied with their mSATA sales (which is absolutely not a bad thing). Either way, MyDigitalSSD is looking to get out of the niche market and the BP4 is aimed directly at the mainstream market. I have to say I'm quite pleased with this approach because most of the so called budget SSDs are fairly bad, so more competition in that market segment is always welcome. The Samsung SSD 840 has really been the only budget drive without any serious drawbacks.

Controller Phison PS3108
NAND 19nm Toshiba Toggle-Mode MLC
Capacities (GB) 60, 120, 240, 480, 960 30, 60, 120, 240
Sequential Read 560MB/s 560MB/s
Sequential Write 530MB/s 520MB/s
4KB Random Read 50K IOPS 4.4K IOPS
4KB Random Write 80K IOPS 16.1K IOPS

MyDigitalSSD sent us both the 2.5" and mSATA versions of the BP4. As you can see in the table above, there is a fairly big difference in performance between the 2.5" and mSATA version. I'm not sure why the difference is that dramatic but it most likely has to do with the controller design. If your controller is designed for high parallelism, you will only get the best performance when all the channels are used. The decrease in performance with fewer channels depends on how heavily you rely on parallelism but it seems like Phison's PS3108 really needs all eight channels to be populated to achieve high performance. Especially as we move to smaller process nodes, parallelism becomes more and more important because read and program latencies increase at every process node.

Quite surprisingly, there's also a 960GB version of the 2.5" BP4 and unlike the other terabyte-class 2.5" solutions we have seen so far, this isn't just two 480/512GB SSDs in RAID 0 but a "real" 960GB SSD driven by a single controller. I actually have a sample in the house already so a review will be up soon.


The 2.5" BP4 has a total of sixteen NAND packages (16GB per die), eight on each side of the PCB. There's also Powerchip Technology's 512MB DRAM chip as a cache, 120GB and smaller capacities will have 256MB instead. 


The casing is very bare from inside. MyDigitalSSD isn't using any thermal pads to dissipate the heat, although they are rarely necessary in consumer SSDs since the controllers are relatively low power.

As the mSATA form factor only has space for four NAND packages, the highest capacity you can achieve with an 8GB die is still 256GB (which will increase to 512GB once 16GB die becomes available). Our review sample is a very early sample that uses 24nm Toshiba NAND (indicated by the 11th character which is an H, 19nm NAND has and I or J), but all retail units should ship with 19nm NAND. 

MyDigitalSSD also sent me their new mSATA to USB 3.0 adapter. For $30, it's definitely worth it if you happen to have a spare mSATA SSD. ASMedia's ASM1053 is acting as a bridge in the adapter and it features support for SATA 6Gbps, although I was only able to reach speeds of around 150MB/s.


Test System

CPU Intel Core i5-2500K running at 3.3GHz (Turbo and EIST enabled)
Motherboard AsRock Z68 Pro3
Chipset Intel Z68
Chipset Drivers Intel + Intel RST 10.2
Memory G.Skill RipjawsX DDR3-1600 2 x 4GB (9-9-9-24)
Video Card XFX AMD Radeon HD 6850 XXX
(800MHz core clock; 4.2GHz GDDR5 effective)
Video Drivers AMD Catalyst 10.1
Desktop Resolution 1920 x 1080
OS Windows 7 x64


Random & Sequential Performance
Comments Locked


View All Comments

  • CoryS - Wednesday, April 3, 2013 - link

    Everyday I check for the HTC One review, and frown :(
  • epoon2 - Wednesday, April 3, 2013 - link

    supply chain issue lol
  • MadMan007 - Wednesday, April 3, 2013 - link

    Anandtech seems to have one though, they've included it in recent Android graphics benchmark charts.
  • thesavvymage - Wednesday, April 3, 2013 - link

    they have one for sure, anand posted his thoughts on it. In that article theyve said that they are working on their review
  • alexvoda - Thursday, April 4, 2013 - link

    Unfortunately I lost all my interest in the HTC One ofter this:
    I find such construction method inexcusable.
  • SSDuser101 - Wednesday, April 3, 2013 - link

    I can attest to the quality and support. I have a original BP3 from 2011 and see no reason to upgrade or change. These drives are BulletProof as the name suggests. Also followed lots of posts on Notebookreview about the drives and whenever there was a problem they fixed it. For example there was a bug with the W500 and EP121 that was pointed out and it was fixed within 4 weeks. Also they had a problem with the FW of the BP3 in early 2012 that only effected the 64GB mSATA SSD and that got fixed as well. And as far as drives dieing in the filed you will be hard pressed to find anyone who has had one brick on them. 2 thumbs up for MyDigitalSSD.
  • Samus - Wednesday, April 3, 2013 - link

    I've had a mSATA BP3 in my Elitebook Folio 9470 for about a year. Haven't had any problems...sometimes a simple controller design is better. Sandforce is ridiculously complex with a lot of things that can go wrong. With the exception of the Intel SSD 330, every Sandforce drive I've ever owned has given me problems.
  • Johny12 - Thursday, April 4, 2013 - link

    Samus, I too have had problems with my SF based SSDs earlier. But since I have started using Intel 5xx series of SSDs, my opinion about SF has changed ridiculously. I think only the first generation of their SSDs had some compatibility issues across SSD manufacturers. I am excited to hear about their yet to be launched 3rd gen controllers :D
  • MyDigitalSSD - Wednesday, April 3, 2013 - link

    Hi all Matt from MyDigitalSSD here. Thanks you for the great review. I would like to let everyone know there is a large shortage of flash in the market right now and it may be 2-3 weeks until inventory on this items is flowing again. So whatever you find on the market right now is it for about 2-3 weeks. Not the best timing for such a thing but just wanted to give a heads up for those of you wondering why you cannot find stock readily available.
  • jhoff80 - Wednesday, April 3, 2013 - link

    So, would you say that mSATA drives are generally proportional to their 2.5" counterparts? It sounds like they use the same controller, and the same flash chips (albeit fewer).

    For example, looking at 4KB random writes, the Intel 525 is third in performance. Would that also presumably mean that the mSATA variety of the Intel 525 would be one of the top mSATA performers?

    My guess is that no, you can't assume that, but with so few sites with extensive mSATA benchmarks (and even here, there's only a couple that have been tested) it's hard to determine which is best and it'd be nice to have some way to figure it out other than guessing.

Log in

Don't have an account? Sign up now