User:SIGJAK/sandbox

JMicron Technology Corporation is a Taiwanese fabless technology design house based in Hsinchu, Taiwan. As a manufacturer of integrated circuits, they produce controller chips for solid state drives (SSDs) and bridge devices.

2001-2007
The company was founded in September 2001 and its headquarters is in Hsinchu, Taiwan. The company also operates an advanced R&D center based out of Irvine, California.

JMicron begins developing SSD technology in 2006, launching their first generation SSD controller, the JMF601A/602A, towards the end of 2007.

JMicron's SSD controller is widely adopted by many SSD manufacturers such ASUS Eee PC, Corsair, OCZ, and Transcend. JMicron was one of the first companies to provide an SSD controller chip to these companies, allowing them to produce reasonably priced MLC SSDs.

2008 to Present
In early 2008, a write latency issue is discovered with the JMF601A/602A that occurs when system data is nearly full and the host continues to write data. Soon after, the company released the JMF601B/602B to address the write latency problem.

In 2009, the JMF612 is released, and sees popularity throughout 2010 in its use in a number of industry SSDs. Then, in late 2011, the JMF661 is released as a third generation JMicron SSD controller, and is shown to be an effective entry-level product. Shortly thereafter, in 2013, the JMF667 series is released as a 256 GB capacity, 512 MB DDR3 external cache SSD controller.

In June 2014, JMicron announced the JMF670 and JMF670H. Both are 4-channel SATA SSD controllers capable of supporting up to 512 GB of storage capacity. Production was to begin in July 2014. In the same announcement, they showcased the JMF810 and JMF811, which are PCIe Gen II 2- and 4-lane SSD controllers, respectively. These controllers are designed for speeds of up to 1.5 GB/s in sequential read and 1.2 GB/s in sequential write. Another announcement was the JMS577, which is a USB 3.0 to SATA 6 Gb/s bridge controller. The company also showcased their USB 3.1 technology, which is expected to achieve data transmission speeds of 10 Gb/s—doubling the speed of the previous USB Gen III controller.

Throughout 2014, JMicron's JMF667H was reviewed by a number of online review sites like Tom's Hardware, AnandTech, and TweakTown.

SSD Controllers
Client
 * JMF661: A 16-CE, 4-channel model supporting external DDR2 DRAM, SATA III to flash interface (product is no longer supported).
 * JMF667: A single-CE, 4-channel model supporting external DDR3 DRAM, SATA III to flash interface.
 * JMF667H: An 8-CE, 4-channel model supporting external DDR3 DRAM, SATA III to flash interface.

Embedded
 * JMF605: 16-CE, 4-channel SATA II to flash interface (product is no longer supported).
 * JMF606: 4-CE, 4-channel SATA III to flash interface with hardware accelerator.
 * JMF607: 4-CE, 2-channel SATA III to flash interface with hardware accelerator.
 * JMF608: 4-CE, 4-channel SATA III flash controller with ONFI 3.0 and Toggle 2.0 technology to support high performance.
 * JMF609: 4-CE, 2-channel SATA III flash controller with ONFI 3.0 and Toggle 2.0 technology to support high performance.

Bridge Controllers
USB 3.0
 * JMS561: USB 3.0 to Dual SATA III with RAID
 * JMS561U: USB 3.0 to Dual SATA III with CLONE
 * JMS562: USB 3.0 & eSATA III to Dual SATA III with RAID
 * JMS567: USB 3.0 to SATA III 6 GB/s, 3.3 Vcc
 * JMS568: USB 3.0 to SATA III 6 GB/s, 2.5 Vcc

USB 2.0
 * JMB352: USB 2.0 & SATA II to Dual SATA II with RAID
 * JMB352U: USB 2.0 & SATA II to Dual SATA II Port Multiplier
 * JMB355: USB 2.0 & eSATA & 1394A/B to SATA II
 * JM20329: USB 2.0 to SATA (mask ROM)
 * JM20337: USB 2.0 to SATA & PATA

SATA to PATA bi-directional Port Multiplier/Selector and RAID
 * JMD330: Serial ATA (SATA to PATA)
 * JMH330/S: Serial ATA (PATA to SATA)
 * JMB320: 1 to 2-port Serial ATA II Port Multiplier or 2 to 1-port Serial ATA II Port Selector
 * JMB321: 1 to 5-port Serial ATA II Port Multiplier or 5 to 1-port Serial ATA II Port Selector
 * JMB390: 1 to 2-port Serial ATA II Port Multiplier & RAID-0/1/10 Controller
 * JMB393: 1 to 5-port Serial ATA II RAID-5 Controller
 * JMB394: 1 to 5-port Serial ATA II RAID-5 Controller with LCM interfaces
 * JMB572: 1 to 2-port Serial ATA III Port Multiplier or 2 to 1-port Serial ATA III Port Selector
 * JMB575: 1 to 5-port Serial ATA III Port Multiplier or 5 to 1-port Serial ATA III Port Selector

Market Reception
When flash controllers were first offered to SSD manufacturers in 2008, JMicron's early JMF601 and JMF602 models were reported to have issues with write latency, causing a stuttering problem. The performance problem was attributed to the small buffer size used in the controller. After several corrective releases, JMicron released the JMF667H, which to date has received generally positive reviews, being cited as both competitive and budget-friendly when used with the correct type of NAND. For instance, when paired with Toshiba's A19 NAND, the JMF667H has been shown to be capable of achieving the following metrics: 500 MB/s for 128 KB sequential read, 450 MB/s for 128 KB sequential write, and reaching 80,000 4 KB IOPS for both random read and write. The JMF667H has also been found to have very low power consumption, with active idle power consumption in the 0.2-0.4 W range depending on the capacity of the controller, as well as an average power consumption rating of 0.36-0.78 W when examined in PCMark 7. Certain drives driven by the JMF667H controller, such as the Kingfast C-Drive F8, have achieved high scores on independent review sites—for example, 90% on TweakTown.