This is an old archive page of HWZ prior to revamp. Please visit HWZ for the latest reviews and news.


» Channels :: Storage
Gigabyte i-RAM
By CPU-zilla
Category : Storage
Published by Vijay Anand on Thursday, 6th October, 2005
Rating : 4.5 out of 5 stars   (Most Innovative Product Award)


Every once in a while, something cool appears out of nowhere and it never fails to amaze us the kind of ideas that are actually floating out there. The idea of using solid state memory as a hard disk drive is not new, but no mainstream vendor actually made the effort to turn it into a product. While there are actually Flash based hard disk drives available in the market today, from memory vendors like Transcend, these Flash based devices are not as responsive as we would like them to be. Although solid state memory do provide users with a really robust storage subsystem, it's seldom adopted since volatile and non-volatile solid-state memory devices are always too costly. Compare that with a typical 3.5-inch hard disk drive today and you'll see that you're actually paying about 100 times more per GB of storage for solid state memory.

Gigabyte's i-RAM storage card is no doubt one of the more innovative products that we've seen in months. We first previewed the card during Computex Taipei 2005 and it showed great promise. Although the card supports only four DIMM slots, it has the potential to house up to 4GB of DDR400 memory - enough to store an entire installation of Windows XP with enough space for a couple more applications. The card's concept is simple, use standard memory modules available today to build a so-called RAM disk. At first glance, the card does remind us a little of memory cards used in high-end server systems. On closer inspection, you'll see that it has a single SATA port which lets you connect to any SATA ports found in most motherboards today.

The SATA port is found on the edge of the card.

On the card itself, you'll find a Li-ion rechargeable battery which keeps the memory powered if one accidentally switches off the mains to the PC. According to Gigabyte, the battery can keep the data in the DDR modules for up to 16 hours. Even when the PC is shut down, as long as the PC's power supply is turned on, the standby current on the PCI bus will continue to power the memory modules - thus, the battery won't kick in only until there's absolutely no power going to the PC.

The built-in Li-Ion 1700mAh rechargeable battery keeps the modules powered up even when it's removed from all power source.

The card is not based on any common chipset and it utilizes a Xilinx Spartan-3 FPGA (Field Programmable Grid Array) chip as the main memory controller. This means that the board's controller is solely customized by Gigabyte's research engineers. The memory controller is connected to a JMicron JM20330 Serial ATA single-chip controller. The JM20330 chip is actually a PATA to SATA bridge and this indicates to us that the board is likely not fully SATA native. Thus, it really depends a lot on the throughput rate from the memory controller although it could theoretically max out at Ultra DMA-150 (which the JM20330 could support). There's really nothing wrong with such a design concept although we know a lot of users would hate to see a PATA-to-SATA bridge in a product that is designed for high speed access. We'll leave our judgement later until we see the results in the following pages.

The Xilinx Spartan-3 FPGA (Field Programmable Grid Array) chip is used as the i-RAM's memory controller.

The JMicron JM20330 PATA-to-SATA bridge.

Before we carry on, here's the technical specifications of the Gigabyte i-RAM card :-

Gigabyte i-RAM Technical Specifications
Interface PCI (v2.2 compliant)
Memory Sockets
  • Four 184-pin 2.5V DDR DIMM sockets
  • Supports up to 4GB of memory
  • Supports DDR266/333/400 DIMMs
  • Supports DIMMs with up to 4.2mm thickness (including heatsinks)
I/O One SATA connector supporting data transfer rate of up to 150MB/s
Battery One 3.7V 1700mAh lithium ion battery
Compatible Southbridge Chipsets
  • Intel ICH6 / ICH6R / ICH7 / ICH7R
  • NVIDIA nForce4 SLI / nForce4 4X / nForce4 SLI Intel Edition + MCP04
  • SiS 964 / 965L
  • VIA 8237R
  • ULi M1689
Compatible Southbridge RAID Chipsets
  • Intel ICH6 / ICH6R / ICH7 / ICH7R
  • SiS 964 / 965L

Page 1 of 8 | Next>>