Welcome, Guest. Please Login.
YaBB - Yet another Bulletin Board
May 17th, 2024, 7:57am
News: Welcome to the Cabin! If you want to register send me an e-mail. you can link to my e-mail under the welcome page.


Pages: 1
Using Various SSDs in Systems. (Read 387 times)
Fernando
YaBB Administrator
*****
NY City




Posts: 2320
Gender: male
Using Various SSDs in Systems.
Jun 26th, 2015, 6:32pm
 
It is not secret that I have been using SSDs in one form or another for almost 20+ years; 35+ if you count running a RAM Disk on  Vic20 to compile programs.
 
Since newer computers are using SSDs instead of actual hard drives, this means that there are more options to play around with. I'll start off the discussion with what I know: IDE/(P)ATA SSDs, CFs as SSD and PCMCIA Flash Memory Cards as SSDs.
 
PCMCIA Flash Memory Cards are the oldest form of SSDs, having been around since around 1992. For the most part, these flash memory cards have have small foot print sizes, though back then these were considered as huge! Since then memory sizes have ballooned to a several gigabytes in size. These Flash Memory cards can be used as a bootable back up to a system. The I/O structure of the PCMCIA Flash Memory card is similar to an IDE Hard Drive but directly tied to the computer's data bus. This makes access to files almost instantaneous.
 
This is not to be confused with Linear Flash or S-RAM (SRAM) PCMCIA memory cards, which provides higher speed to access of their memory cores but are not permanent or limited on how the files are accessed.
 
Simillarly, CFs are built around this same flash memory technology as the PCMCIA Flash Memory Cards but have an actual IDE disk drive electronics so they behave more like hard drives. They were invented by SanDisk as a means of a portable solid state alternative to hard drives for pocket systems like the Palm Pilot. Though this was not realized in pocket systems, it was in multimedia, robotics, severe environments and others systems.
 
CF have ballooned in size, with sizes of 128GB to be readily found by some vendors, and speeds of up to 100+ times faster the speed of a hard drives. But note, in reading the speed of a CF Device, if it says is it 100X, it is not 100X faster than a hard drive but equal to the speed of a hard drive.
 
Using a CF to PCMCIA Adapter, one can achieve the same speeds of a PCMCIA Flash Memory Card. Using a CF to IDE/PATA Adapter will get you higher speeds than a hard drive but you ar limited to the speed of the interface on the system. Having a 1000X Speed CF Card on a ATA-1 interface will not get you 1000 times the speed of the hard drive because the interface limits you to what it can handle.
 
Similarly a (P)ATA SSD is a souped up CF, put into a hard drive sized case with a faster and denser memory core and a faster IDE Interface. But again, the speed of the computer's interface limits the speed of the device. In having the device in a metal hard drive case makes it easy to install on systems, with mounting screw holes in the same place as a hard drive of equal physical size.
Back to top
 
 
View Profile   IP Logged
Fernando
YaBB Administrator
*****
NY City




Posts: 2320
Gender: male
Re: Using Various SSDs in Systems.
Reply #1 - Jun 30th, 2015, 2:33pm
 
Details: CFs as an SSD.
(some information from Wikipedia: https://en.wikipedia.org/wiki/CompactFlash )
 
When I talk about CF Flash cards, I'm talking about the solid state memory device and not the MicroDrive (made by IBM and Hitachi) which is a micro miniature hard drive in a CF Type II Case.

 
When first created by SanDisk in the mid 1990's, NOR-Gate Flash memory technology (invented by IBM) was originally used. This provided very fast read and write access to the memory core but it has a short life span of a few hundred write cycles, with when it fails, the memory zero's out where you lose your data. Then they used NAND-Gate technology, which though was lower, has 10 - 1000 times the number of write cycles and when it reaches the end of the write cycles, the memory stays intact in the form of a ROM.
 
Note - being memory on a silicon wafer, a CF is prone to static electricity and can suffer partial or total data loss to a static shock. But this is true for ALL digital devices.
 
During the mid 1990s SanDisk made the CF in mind as it being a small and fast access media drive for small devices like pocket digital assistants like the Palm Pilot. Because of their high speed, they can be used in other devices like digital camera, tapeless video recorders and music synthesizers. Part of its circuitry is an ATA interface. making it easy to connect to these and other devices.
 
Since they are created with a ATA interface, this makes them one of the first computer solid state media storage device, SSD for short. But there is an argument as to whether a Compact Flash is a SSD or not. Actual solid state hard drives are based on the Compact Flash design, so there for, a CF is a SSD. Argument over. The differences between a CF and a solid state drive are few. SSD have added functions like TRIM (Trim Command - which locks out bad blocks on a hard drive/SSD) and ECC (Error Checking and Correcting). The differences is in the NAND-gate memory core. The chips used in a CF must be kept small in order for it to fit in it's tiny case. SSD which uses a metal case the size of a hard drive to house the memory core can use bigger and heartier chips, so they can have longer write cycle life spans.
 
Newer CFs have kept up with SSDs in terms of the chips used. A 128GB CF is equal in function and life span as a SSD of equal size and time of manufacture.
 
As stated before, a CF, and all other solid state media, is faster than a hard drive. Hard drives need to collect analog signals from spinning platters, convert that signal to a digital one, access and extract the information it, put it in buffers as the files is assembled and then sent to the PC. With solid state drives, there are no signals to convert, and no buffers to fill. Files are stored digitally, and are immediately found and processed as fast as its tiny interface can process, which can be in 10th of a second and not minutes as with a hard drive.
 
I stated before that a 100X CF is the same speed as a hard drive. This is an approximation, as a 100X CF is faster than a hard drive. Remember the hard drive must process and buffer signals while it builds the file you are trying to access. This is when the data bus out of both the hard drive and the 100X are the same - 16mb/sec. But in truth, because of this buffering a hard drive does, the 100X CF is a lot faster than a hard drive. A CF that is 75X, about 12mb/sec, is equal in speed to a hard drive that is 16mb/sec. Again, it is all this buffering and signal processing that slows down the drive, and makes a slower solid state drive look faster.
 
Older CFs are smaller in size and may not have TRIM on them though they will have EEC. TRIM is for larger SSDs. They range in speed from 50X to 150X in speed; the larger the CF the faster they tend to be. Older 486 and Pentium systems are great with the older CFs. They run fast and seem matched in terms of speed. Despite its size and age, I have a Tobisha 486 Satellite laptop that can out perform a brand new laptop with a hard drive for equal functions. With Macs I found them to be invaluable in boosting performance speeds. The only problem I found with Macs is that they can not use a Dual CF adapter, only a single, and this is for all IDE/(P)ATA Macs that I found. This is an issue with his Apple designed their IDE/ATA bus, and not the CF or any other SSD. But with PCs, they work fine. There is an issue with CFs wanting to horde the IDE Channel Bus, but that is only true for the time the CF is being accessed (read or write). It is a minor annoyance.
 
CFs, like all SSDs like to have large blocks written to them, unlike hard drives which prefers short blocks. Thus testing them with various I/O or hard drive test programs, the CF/SSD will give slow results. but how they perform in real world situations, they are a lot faster than a hard drive.
 
Since CFs (and SSDs in general) uses a lot less electricity than a standard hard drive, the system it is on runs a lot cooler and the power supply is not as stressed. With laptops battery life is double or tripled. A typical hard drive takes up to if not more than 5 watts of power. A CF uses less than .5 watt.
 
There is a various interfaces to connect a CF to a computer system. The better options are the CF to IDE adapters (both desktop and laptop formats). For laptops and some desktops, one can also use PCMCIA adapter with the CF.
Back to top
 
 
View Profile   IP Logged
Fernando
YaBB Administrator
*****
NY City




Posts: 2320
Gender: male
Re: Using Various SSDs in Systems.
Reply #2 - Jul 10th, 2015, 12:04pm
 
Details: PCMCIA Flash Memory Cards.
 
PCMCIA memory cards came about the mid 1990s in several media types: Flash, Linear Flash, SRAM and DRAM. Their primary function was to expand the memory of a laptop system of the time with more memory depending on the memory type. Flash and Linear Flash memory provided permanent storage at a slower speed of access, so when the card was removed from the system or the system was turned off, the data was retained inside the card. SRAM and DRAM memory cards provided high speed data access for data processing and media manipulation but all data was loss when the card was removed from the system or when the power on the system was shut off. There were some SRAM and DRAM cards with an internal battery in them to keep data alive when the system was not powering it.
 
It is important to know, that these cards acted like tiny hard drives based on a solid state memory core. Like the CF Cards, they used very little electricity.
 
The PCMCIA cards operated at the same speed as the data bus transfer speeds, making the slowest of these cards faster than the faster hard drive for these systems. With Macs, PCMCIA Cards were bootable - able to boot a Mac if it had the proper system on it. (this is true for all Mac laptops with PCMCIA slots except for the PowerBook 520/540/550 series laptops, they could not be booted from the PCMCIA). With PC Laptops, it depends laptop manufacturer. Most IBM ThinkPads could without a driver but it must be stated in its bios. Other systems required special drivers and worst - one needed to boot from a floppy first to load the PCMCIA Driver before the PCMCIA can be recognized.

 
Flash Memory operated in the same way as CF cards do, with a CF inside a PCMCIA Adapter being what a PCMCIA Flash Memory Card is with the difference being that the memory in the CF has to go through an IDE converter and the PCMCIA Flash card having its memory directly accessed without a converter.
 
Until recently, many Flash memory cards were small in its memory capacity size, just a few megabytes, though they grew in size capacities over the years. Only recently has PCMCIA Flash Memory Cards have went past the 1GB size range while CF cards have went to the 100GB size range. However, the PCMCIA Flash Memory card is more durable and able to go through
Back to top
 
 
View Profile   IP Logged
Pages: 1