Fact-checked by Grok 2 weeks ago

Group coded recording

Group coded recording (GCR) is a family of encoding schemes used to represent on media, such as tapes and floppy disks, by grouping multiple data bits into code words that limit consecutive zeros to prevent signal loss and enable higher recording densities. Introduced by in 1973 for 9-track drives, GCR combines the efficiency of non-return-to-zero inverted (NRZI) recording with phase encoding (PE) clocking to achieve data densities up to 6,250 bytes per inch (BPI), or 9,042 flux changes per inch, while supporting transfer rates of 1.25 megabytes per second at 200 inches per second. The method encodes data in blocks, typically using a 4-to-5 bit table that ensures no more than two consecutive zeros in the recorded signal, followed by error-correcting codes (), cyclic redundancy checks (), and resynchronization bursts every 158 code groups to enhance reliability and . In tape applications, GCR is recorded on standard 9-track open-reel magnetic tapes, offering superior capacity and error correction over earlier PE formats, with features like dual-track error detection and a signal-to-noise ratio exceeding 35 dB at high densities. By the early 1980s, it had become widely adopted in large computer systems, powering over 70% of U.S. installations and driving the magnetic tape market from $3.5 billion to a projected $10.5 billion annually due to its cost-effectiveness for archiving—one-tenth the price of disk storage—and high interchangeability. Beyond tapes, related GCR variants emerged for drives in personal computing. Developed by for Apple systems, the 5-and-3 encoding scheme was used in Apple DOS 3.1 and 3.2 on 13-sector Apple II disks, while the updated 6-and-2 encoding supported 16-sector formats and later Apple disks. Commodore Business Machines employed a distinct GCR scheme starting with the PET's 2040 drives in , extending to 5.25-inch and 3.5-inch disks in models like the 4040, 8050, 154x, 157x, and 158x series through 1992, and even readable on drives for compatibility. These adaptations prioritized efficient bit grouping to boost storage efficiency and access speeds on variable-density media, marking GCR's evolution from mainframe tapes to peripherals.

Introduction

Definition and purpose

Group coded recording (GCR) is an encoding method that combines run-length limited (RLL) coding principles with error-correcting codes, serving as a modification of non-return-to-zero inverted (NRZI) recording to enhance transition density on magnetic media. In NRZI, a flux transition represents a logical one while no transition denotes a zero, but GCR imposes RLL constraints—specifically, an (0,2) code that permits no more than two consecutive zeros—to ensure frequent transitions for reliable self-clocking and to mitigate inter-symbol interference (ISI) at higher densities. The primary purpose of GCR is to enable greater densities on devices, such as tapes and disks, by optimizing the spectral content of the recorded signal and balancing reversals without excessive . By grouping input bits into groups—for instance, translating four bits into five bits via predefined mappings—GCR maintains a code rate of 4/5 while guaranteeing balanced transitions that support self-synchronization and reduce timing jitter. This approach was first introduced by in 1973 for high-density applications. Key benefits of GCR include substantial improvements in storage capacity and data reliability; for example, it elevated tape recording densities from 1600 bits per inch (bpi) in phase-encoded formats to 6250 bpi, achieving a density ratio of approximately 0.7 bits per flux reversal. Additionally, GCR incorporates error detection and correction mechanisms, such as parity checking for single- and double-track errors or the Optimal Rectangular Code (ORC), a cyclic code structured for efficient correction of clustered or random errors across multiple tracks in a record.

Historical overview

Group coded recording (GCR) was first introduced by in 1973 for use in 9-track reel-to-reel drives, specifically the Model 3420, achieving a recording density of 6250 bits per inch (bpi) through a of run-length-limited encoding and error correction mechanisms. This innovation marked a significant advancement in tape storage reliability and capacity, enabling higher data rates while maintaining compatibility with existing systems, and by the early , over 70% of large U.S. computer systems incorporated GCR-equipped tape subsystems. The design of GCR was inherently tied to run-length limitations to optimize transitions, with early implementations integrating error correction techniques such as orthogonal checks for enhanced on tapes. In the mid-1970s, GCR expanded beyond tape into mainframe storage solutions, with Sperry Univac supporting it in high-density tape peripherals like the Uniservo 30 for the UNIVAC 1100 series. By the late 1970s, GCR began proliferating in floppy disk drives, initially in industrial and early personal computer contexts; for instance, Micropolis introduced GCR-based 5¼-inch floppy subsystems in 1977-1978 to achieve double-density storage. This adoption accelerated with personal computers, including the Apple II's Disk II drive in 1978, which utilized a custom GCR scheme developed by Steve Wozniak to double capacity over standard FM encoding. The 1980s saw GCR reach its peak usage in both 5¼-inch and emerging 3.5-inch floppy formats, powering key systems such as the Durango F-85 office computer in 1978, the Commodore 2040 drive in 1979, and later the CE-1650F pocket disk drive in , which employed a 4-and-5 bit GCR variant for portable 2.5-inch media. However, by the late , GCR's prominence declined as (MFM) and more efficient run-length-limited (RLL) codes, such as 2,7-RLL, enabled higher densities in hard disks and floppies, while the rise of optical media like further diminished its role in .

Technical principles

Encoding mechanisms

Group coded recording (GCR) utilizes a block coding approach to convert groups of 4 data bits, known as nibbles, into 5-bit groups via a , resulting in a 4b/5b encoding scheme. This mapping is designed to produce DC-free codes that limit the maximum run length of consecutive zeros to two, thereby ensuring frequent flux transitions for self-clocking and minimizing during readout on magnetic media. The encoding process begins by dividing the data stream into 4-bit nibbles, each of which is substituted with a corresponding 5-bit from the predefined before onto the recording channel. The seminal GCR table, developed for IBM's 6250 bits per inch (bpi) format introduced in 1973, provides the following mappings for the 16 possible 4-bit inputs. These codes were selected to balance the number of zeros and ones while adhering to the (0,2) run-length limited constraint, where no fewer than 0 and no more than 2 zeros occur consecutively.
Data nibbleCode group
000011001
000111011
001010010
001110011
010011101
010110101
011010110
011110111
100011010
100101001
101001010
101101011
110011110
110101101
111001110
111101111
Decoding reverses this process by first recovering the serial bit stream from the magnetic medium using phase-locked loops or similar timing circuits that exploit the regular transitions. The 5-bit code groups are then extracted through bit and matched against the to retrieve the original 4-bit nibbles, with the limited zero runs aiding in precise alignment and error detection if invalid codes appear. GCR integrates seamlessly with non-return-to-zero inverted (NRZI) modulation, the prevailing method for magnetic recording at the time. In NRZI, a '1' in the code group signals a flux polarity reversal, while a '0' indicates no change for the bit cell duration; the encoding guarantees at least one every three bit cells, enabling robust without separate clock tracks. For instance, the data byte 0x00 (binary 00000000), comprising two consecutive nibbles of 0000, encodes to the 10-bit code sequence 1100111001. Under NRZI, this would produce flux reversals at positions corresponding to the '1's, resulting in a pattern of five transitions over the 10 bit cells.

Run-length limitations and variants

Group coded recording (GCR) employs run-length limited (RLL) constraints to ensure reliable on magnetic media by controlling the spacing of magnetic transitions. These constraints are denoted as (d, k), where d specifies the minimum number of consecutive zeros between ones (typically d=0 in GCR for self-clocking properties, allowing frequent transitions to maintain without a separate clock ), and k limits the maximum number of consecutive zeros to prevent from excessive gaps. Standard GCR implementations use (0, 2) constraints, restricting runs to at most two zeros, while higher-density variants adopt (0, 3) to balance increased capacity with . In applications, the foundational GCR variant is a 4-to-5 , mapping four data bits to five code bits while enforcing (0, 2) RLL limits; this achieves an encoding efficiency of 4/5 = 0.8, or 80% of the raw , as used in 's 6250 bits per inch (bpi) introduced in 1973. For enhanced densities such as 38,000 bpi in later IBM half-inch 18-track drives, an 8-to-9 variant with (0, 3) constraints improves efficiency to 8/9 ≈ 0.889, or 88.9%, by permitting slightly longer zero runs while minimizing low-frequency content that could degrade readback signals. Floppy disk implementations introduced further adaptations, notably Apple's 6-and-2 variant, which encodes groups of six bits into eight code bits (effectively processing three bytes into four code bytes for a 24/32 of 0.75 ) under (0, 2) constraints to avoid three or more consecutive zeros. This scheme supports variable group sizes, enabling up to 16 sectors per on 3.5-inch disks by optimizing header and encoding for higher areal without excessive overhead. Some floppy systems also employed 6-to-8 codes for similar self-clocking benefits at moderate densities. To address burst errors inherent in tape media, IBM's GCR incorporates the Optimal Rectangular Code (), a that adds parity blocks along orthogonal rows and columns of data groups, enabling correction of any single-track or double-track errors with pointers. In the 6250 bpi format, ORC processes data in 8-byte groups (7 data bytes plus 1 ECC byte) with appended , detecting and correcting multi-bit bursts up to the group length while maintaining overall recording integrity.

Applications in magnetic tape

IBM 6250 bpi format

The IBM 6250 bpi format marked the introduction of Group Coded Recording (GCR) in storage, debuting in 1973 with the 3420 Model 7 drives. These 9-track, ½-inch reel-to-reel tape systems achieved a recording density of 6,250 bytes per inch, significantly increasing capacity over prior phase-encoded () formats at 1600 bpi. The format supported effective data rates approaching 1.25 MB/s at a tape speed of 200 inches per second, with inter-block gaps of 0.3 inches to facilitate reliable read/write operations. GCR employed a (0,2) run-length limited (RLL) 4/5 , converting groups of 4 bits into 5-bit symbols that limit consecutive zeros to at most two, enhancing signal reliability on magnetic media. This encoding was augmented by the Optimal Rectangular Code (ORC), a combining longitudinal across tracks and even-odd within tracks, enabling on-the-fly detection and correction of errors including up to 22-bit bursts in a single track. blocks were structured with patterns for alignment, followed by encoded user , and concluded with (CRC) fields for additional integrity verification; blocks could vary in size up to 32,767 bytes to optimize throughput. The track layout consisted of 8 data tracks plus 1 dedicated parity track, utilizing standard ½-inch oxide-backed tape reels up to 2400 feet in length, yielding capacities around 170 MB per reel at maximum block sizes. Compatibility with earlier bpi and bpi PE formats was maintained through dual-density hardware features on the 3420 drives, allowing seamless read/write operations via microprogrammed control in the associated 3803 tape units. This ensured minimal disruption for existing /370 installations. The 6250 bpi GCR format laid the groundwork for subsequent advancements, evolving into modified GCR variants for higher-density cartridge systems like the 18-track 3480 introduced in 1984, which achieved 38,000 bpi using enhanced encoding and media.

Enhanced tape formats

The 3480 Magnetic Subsystem, introduced in 1984, marked a key advancement in cartridge-based , featuring 18 tracks on ½-inch with a linear recording density of 38,000 bytes per inch. This format utilized an 8/9 group coded recording (GCR) scheme, encoding 8 data bits into 9 code bits under a (0,3) run-length limited constraint that permits up to three consecutive zeros, achieving an efficiency of 88.9%. The resulting cartridge capacity was 200 MB, enabling higher density and faster access compared to prior open-reel systems. Subsequent developments in the late 1980s with the 3490 series built on this foundation, employing 36 tracks on the same type for a native of 400 MB, with IDRC providing typical 3:1 ratios for effective capacities around 1.2 , while retaining GCR-based encoding for . The (0,3) constraint continued to limit maximum run lengths, balancing density gains with reliable clock recovery during readout. These enhancements supported broader mainframe applications, though adoption outside IBM ecosystems, such as in (CDC) systems, remained limited due to proprietary optimizations. By the 1990s, the 3590 High Performance Tape Subsystem introduced advanced recording formats (B-format and E-format) with partial-response maximum-likelihood (PRML) detection and Lempel-Ziv-Ibm (LZI) across 128 to 384 tracks, yielding capacities up to 10 GB per cartridge on extended-length media. This integration improved signal-to-noise ratios and error correction. Non-IBM implementations saw modest use in select mainframe environments, often evolving basic recording codes toward enhanced variants for superior error handling. GCR-based formats began phasing out in the as industry standards shifted to (LTO), which adopted more advanced modulation schemes like run-length limited (RLL) and low-density parity-check (LDPC) codes for superior density and reliability in open-system environments.

Applications in disk storage

Hard disk implementations

In the early , some manufacturers adopted group coded recording for mainframe and hard disk drives to support higher-capacity storage. For example, Micropolis implemented GCR in its 1200 series of 8-inch full-height drives, which supported capacities from 7 to 35 unformatted, operating at 3600 rpm with average access times around 35-45 ms. These drives used GCR alongside other encodings like MFM and RLL, enabling data transfer rates up to several hundred kilobytes per second while providing denser packing than earlier methods, though limited by head speed and timing precision for decoding. This approach offered advantages in areal density for but was constrained to compatible controllers. GCR-based hard disk systems served enterprise environments through the mid-1980s, with configurations scaling to hundreds of MB. By the mid-1980s, however, GCR was largely superseded by (2,7) RLL encoding in faster Winchester-style drives, such as the 9330 series, which offered improved performance for sealed, non-.

Floppy disk implementations

Group coded recording (GCR) was used in some double-density (DD) storage implementations for 5¼-inch and 8-inch starting in the late 1970s, drawing from technologies to increase capacity over single-density formats. For instance, Micro Peripherals Inc. implemented GCR in full-size floppy systems. This encoding allowed higher linear bit densities, around 8,170 bits per inch (bpi) with a 4-to-5 bit mapping that avoided separate clock bits, supporting data rates up to 625 kilobits per second. Tracks were organized into 12 to 26 sectors in soft-sectored designs, using and marks to maintain timing during read/write operations. Media included single-sided and double-sided disks, with GCR-encoded headers enabling flexible formatting. Capacities varied by implementation, typically around 100-200 KB for 5¼-inch disks and up to 800 KB for 8-inch disks. Despite advances, GCR floppies were susceptible to media defects like dropouts, requiring careful error handling. Early experimental drives using GCR appeared around , contributing to adoption in select commercial systems, though MFM became more widespread for higher-density formats in the early .

Specific vendor adaptations in floppies

Apple systems

Group coded recording (GCR) was adapted by Apple for its early floppy disk systems, with the initial design created by for the in 1977. Wozniak evolved the encoding from an initial 4-and-4 scheme, which mapped four data bits to four code bits, to a more efficient 6-and-2 GCR variant that encoded six data bits into eight code bits, enabling 16 sectors per track on the 5¼-inch disks. This approach used a of 66 valid byte values to ensure no more than two consecutive zeros in the encoded stream, improving density while maintaining self-clocking properties through inverted (NRZI) signaling. The drive, a 5¼-inch single-sided double-density (SS/DD) model introduced with the , achieved a formatted capacity of 140 per disk under 3.3, utilizing variable-length nibble groups to store 256-byte logical blocks. Sector structures included self-sync nibbles such as 0xD5 AA 96 for address headers and 0xD5 AA AD for data headers, followed by encoded fields and epilogues like 0xDE AA EB, which facilitated hardware synchronization. Decoding was performed in software by the 's 6502 processor, employing bit slipping—adjusting the bit stream alignment using dedicated slip bytes—to correct for minor timing drifts without dedicated hardware phase-locked loops, a cost-saving innovation by Wozniak. This GCR implementation extended to later systems, including ProDOS support on the Macintosh's 3.5-inch drives starting in , where 400 KB single-sided disks were formatted using the same encoding for with Apple II media. While high-density () modes reached 800 KB by leveraging double-siding and variable bit rates across speed zones, GCR remained the primary for standard-density operations to ensure . The Integrated Woz Machine (IWM) chip integrated this controller design, and its successor, the Super Woz Integrated Machine (SWIM), continued GCR support in Macintosh models through in 1991, providing affordable, reliable that powered the early personal computing era.

Commodore and Sirius/Victor systems

The 2040 and 4040 floppy disk drives, released in 1979 for the PET and CBM series computers, supported 5¼-inch single-sided single-density disks with a formatted capacity of 170 KiB per disk. These drives implemented a 4/5 group coded recording (GCR) scheme, which maps four data bits to five encoded bits to limit run lengths and improve data density, combined with zone bit recording (ZBR) across four zones for variable angular recording speeds. This allowed 21 sectors per track on outer zones (tracks 1–17), decreasing to 19 sectors (tracks 18–24), 18 sectors (tracks 25–30), and 17 sectors (tracks 31–35), with each sector holding 256 bytes plus overhead. The 4040 model, as a dual-drive unit, provided a total capacity of approximately 340 KiB, doubling the storage for PET/CBM systems while maintaining compatibility through the interface. GCR encoding and decoding were performed by dedicated hardware, including a specialized chip and MOS 6504 in the drive controller, reducing the load on the host computer. CBM DOS 2.1 (with upgrades to 2.6 available) managed file operations, error handling, and formatting, including routines for track seeking and buffer allocation at 256-byte blocks. For , the drives supported () encoding as a single-density fallback mode. The Sirius 1 computer, rebranded as the Victor 9000 in 1981, incorporated 5¼-inch single-sided floppy drives achieving approximately 620 KiB capacity per disk through 4/5 GCR and ZBR. The 4/5 GCR converted each 8-bit data byte to a 10-bit code for self-clocking , while ZBR employed eight speed zones to maintain linear bit density of 8000 bpi across 80 tracks. Sector counts varied accordingly from 19 on outer tracks (zone 0) to 12 on inner tracks (zone 7), with 512-byte sectors and an interleave factor of 3 to optimize access times. Designed by , the Victor 9000 integrated these high-capacity drives with and via a custom floppy controller, using a 6522 VIA for timing and an 8088 processor for overall system control, enabling seamless and data transfers in business applications. The variable speed mechanism, driven by a with tachometer feedback, distinguished the format from standard constant angular velocity schemes, allowing double-density performance on industry-standard media without track width adjustments.

Other vendors (Micropolis, Durango, Brother, Sharp)

Micropolis introduced early 5¼-inch drives supporting group coded recording (GCR) in the late , targeting original equipment manufacturers (OEMs) for integration into computer systems. The Model 1015 series, launched around 1977-1978, utilized 4/5 GCR encoding to achieve higher densities, with configurations supporting 12 sectors per on double-density media. These drives offered a formatted capacity of approximately 946 for double-sided operation, enabling reliable in industrial and peripheral applications without zone bit recording (ZBR), which was uncommon in smaller formats at the time. The Durango F-85, an early office computer system from 1978, incorporated 5¼-inch floppy drives employing for double-density recording, marking one of the initial industrial uses of this encoding in personal computing peripherals. Standard single-sided drives provided 480 KB capacity, while later double-sided upgrades nearly doubled this to 960 KB per diskette, supporting efficient data handling in multi-user environments. Like other OEM implementations, the F-85's drives focused on compact, high-reliability storage ranging from hundreds to nearly a thousand kilobytes, avoiding advanced features such as ZBR to maintain compatibility with existing controllers. In 1985, Brother began integrating 3.5-inch floppy drives with 4/5 GCR into its dedicated series, such as the WP-1 and subsequent models, to provide compact storage solutions. These drives typically offered 120 for single-sided disks (40 tracks) or 240 for double-sided (80 tracks), with 12 sectors per track at 256 bytes each, emphasizing portability and file management for handling. The GCR ensured within Brother's ecosystem, delivering capacities in the 100-300 range suited for text-based peripherals without ZBR. Sharp's 1986 introduction of the 2.5-inch "Pocket Disk" format utilized 4/5 GCR encoding in drives like the CE-140F and CE-1600F, designed for portable pocket computers such as the PC-E500 series. Each side held 62-64 , with 8 sectors per at 512 bytes and tracks at 48 TPI, prioritizing battery-powered mobility for small-scale in devices. These OEM-oriented solutions, common across vendors like Micropolis, , Brother, and , generally spanned 100-1000 KB capacities and eschewed ZBR in favor of simpler, cost-effective designs for niche peripherals.

Other applications

Bar code encoding

In the late and , group coded recording (GCR), leveraging its run-length limited (RLL) principles originally from , underwent evaluation for bar code encoding to enable more efficient linear representation and bolster scan reliability in optical systems. These assessments focused on GCR's ability to map groups of four bits into five encoded bits, achieving a packing density of 1.25 bits per while enforcing a (0,2) that prohibits more than two consecutive zeros. This structure, akin to the core RLL mechanisms in magnetic GCR, was tested for its potential in symbologies requiring precise bar and space . Key advantages of GCR in bar code applications included its high transition , which supported robust timing recovery during optical ning by ensuring frequent signal changes, and the (0,2) run-length limits that avoided excessively wide bars prone to misreads from scanner velocity variations. Industry comparisons highlighted GCR's 20% superior over schemes like (MFM) and a timing tolerance of 16.7% for speed fluctuations, making it suitable for environments with moderate or inconsistent scan speeds. For instance, GCR outperformed baseline (FM) encoding, which offered only 1 bit per but higher 25% tolerance, by balancing and readability without excessive hardware demands for decoding. Specific trials, such as those documented in technical forums, assessed 4/5 GCR variants for integration into alphanumeric symbologies similar to derivatives, evaluating metrics like storage efficiency and error rates in linear bar patterns. These studies, including analyses for fixed-length binary encoding in optical media, confirmed GCR's utility for applications like inventory tracking but noted challenges with critical gaps up to three cells in low-speed control scenarios. Ultimately, GCR experienced limited adoption in standardized bar code systems, as simpler, alphanumeric encodings like gained dominance for their ease of implementation and widespread industry acceptance, particularly following the U.S. Department of Defense's 1981 endorsement. However, elements of GCR's RLL approach influenced some proprietary inventory systems seeking enhanced error tolerance over non-constrained methods, such as binary-reflected Gray codes, in optically noisy settings by maintaining synchronization through bounded runs.

Legacy and modern relevance

Group coded recording (GCR) largely fell into obsolescence during the as advancements in technology demanded higher densities and efficiencies. In hard disk drives, GCR and similar run-length limited codes were supplanted by partial-response maximum-likelihood (PRML) detection techniques, introduced by in 1990, which improved and enabled areal densities to increase dramatically from around 100 Mbits per square inch to over 1 Gbit per square inch by the mid-. For magnetic tapes, the 9-track reel-to-reel format employing GCR at 6250 bits per inch was phased out by the late in favor of cartridge-based systems like (DLT), which offered superior capacity and reliability through more advanced modulation schemes. Floppy disk implementations of GCR, prevalent in systems like the Apple Macintosh, were rendered obsolete by the rise of CD-ROMs, DVDs, and USB flash drives in the late and early 2000s, eliminating the need for magnetic floppy media altogether. Despite its obsolescence, GCR left a significant legacy in the evolution of data encoding methods. As the original (0,2) run-length limited code developed by IBM in 1973, it pioneered efficient bit packing on magnetic media and directly influenced subsequent variants like the (1,7) RLL code, which became a standard in hard disk controllers during the and for doubling storage capacity over (MFM). This foundational approach to constraining run lengths of zeros to ensure reliable and error detection informed broader run-length limited strategies in storage systems. In retro communities, GCR's legacy persists through software emulators that replicate floppy behaviors for and Macintosh systems, allowing preservation of historical software without original hardware. Contemporary echoes of GCR are limited but evident in the conceptual underpinnings of modern magnetic recording codes. Its group-based encoding principles contributed to the development of error-correcting schemes in archival , though direct implementations are absent in formats like Linear Tape-Open (LTO), which since LTO-6 in 2012 have employed low-density parity-check (LDPC) codes for near-Shannon-limit performance and capacities exceeding 18 TB per cartridge. Preservation efforts highlight GCR's ongoing relevance for digital heritage; tools such as the KryoFlux USB floppy controller, designed for forensic-level imaging, capture flux transitions from GCR-encoded disks—particularly Apple's 400K and 800K Macintosh floppies—enabling and archival transfer to digital formats in libraries and museums. Academic interest in these tools supports historical projects, ensuring that GCR-based artifacts from the remain accessible. As of 2025, GCR sees no active commercial deployment, having been comprehensively replaced by advanced codes like LDPC in hard drives and tapes, which achieve terabit-per-square-inch densities unattainable with 1970s-era group coding. While niche experimental uses in magnetic sensors for devices occasionally draw on similar run-length constraints, these do not constitute standard GCR application.

References

  1. [1]
    Group Code Recording from FOLDOC
    ### Summary of Group Code Recording
  2. [2]
    [PDF] GCR Increases
    Essentially, GCR can write no more than two 'O' bits consecutively. This is where the term"group-coded" comes in. Before the GCR system records the information ...
  3. [3]
    Tape Recording Formats - IBM
    The Group Coded Recording (GCR) format is recorded on a standard open reel in 9 tracks with an effective data density within a block of 6,250 bytes per inch.
  4. [4]
    GCR encoding - Just Solve the File Format Problem
    Sep 14, 2013 · GCR encoding (Group code recording) is a name for a group of schemes for encoding data on magnetic media such as magnetic tape or floppy disks.
  5. [5]
    [PDF] Chapter 7. Magnetic Recording Fundamentals - HxC2001
    We shall look at some popular RLL codes below: 7.5.3 Group-coded recording (GCR) or RLL(0,2). GCR is another self-clocking modification of NRZI. It will be ...
  6. [6]
    [PDF] Fundamental of HDD Technology (8)
    • Some RLL codes: ❑ Rate 1/2 – (2, 7) code. ❑ Rate 4/5 – (0, 2) code ⇒ Group-Coded Recording (GCR) code. ❑ Rate 8/9 – (0, 3) code. Which RLL Code is Good?
  7. [7]
    [PDF] AN-413 Disk Interface Design Guide and Users Manual
    GCR (GROUP CODED RECORDING). ENCODING SCHEME. GCR encoding evolved from methods used in magnetic tape recorders. This method translates four data bits into a.
  8. [8]
    [PDF] GA32-0039-2_Input_Output_Device_Summary_Jul84.pdf
    6250 BPI is synonymous with group coded recording (GCR) and is a recording mode of the 3420 Models 4, 6, and 8. When the 3420 records at 6250 BPI (GCR mode) ...
  9. [9]
    [PDF] The Evolution of Magnetic Storage; 1981-09
    Magnetic tape (1967-1980). Magnetic tape recording density increased from 1600 to 6250 bpi during this pe- riod. ... run-length-limited group-coded recording (GCR) ...
  10. [10]
    [PDF] UNIVAC 11 00 Series - Bitsavers.org
    There are five models in the series, three of which use Group Coded Recording (GCR) at a density of 6250 bits per inch. All five models use the Uniservo ...
  11. [11]
    [PDF] MICROPOLIS MAINTENANCE MANUAL FLOPPY DISK SUBSYSTEM
    for GCR) for normal data transition. U23-9 will not change state for a short duration noise pulse, occur- ring at U26-7, since by the time the clock edge ...
  12. [12]
    5-The Disk II - Apple II History
    ... encoding scheme in favor of a group code recording (GCR) method. This further increased the storage density without increasing the number of bits actually ...
  13. [13]
    Different Encoding Methods for Magnetic Media - Retro Isle
    Commodore Business Machines (CBM) created a group coded recording (GCR) scheme for their Commodore 2040 floppy disk drive (launched in the spring of 1979).
  14. [14]
    Sharp Pocket Computers, Printers, Cables, Level Converters ...
    2.5 inch Pocket Floppy Drive, 64K per side, 512 bytes/sector, 8 sectors/track, 48 TPI 16 Tracks, 270 rpm GCR 4/5 96 x 122 x 39 mm. 11-pin. 299.00 (1990). Power ...
  15. [15]
    Digital Magnetic Tape Recording
    This page deals with methods used to record data on reels of magnetic tape, some of which are also applicable to floppy disks or hard disks.
  16. [16]
    [PDF] Magnetic Tape Recording for the Eighties
    Users and would-be users of magnetic tape recording will find this book helpful, and, in many cases, essential. This includes individuals as well as ...
  17. [17]
    [PDF] Guide to the Macintosh® Family Hardware Second Edition
    by Apple Computer, Inc. Second Edition. Page 2. For Macintosh Plus,. Macintosh ... Macintosh models available at the time the book was published. It also ...
  18. [18]
    Optimal rectangular code for high density magnetic tapes
    The optimal rectangular code (ORC), presented here, is designed to correct any single-track error or, given erasure pointers, any double-track error in the tape ...Missing: GCR | Show results with:GCR
  19. [19]
    None
    ### Summary of IBM 3420 Model 7 from http://bitsavers.computerhistory.org/pdf/datapro/datapro_reports_70s-90s/IBM/70C-491-05_7308_IBM_System_370.pdf
  20. [20]
    [PDF] I BM Magnetic Tape Subsystems - Bitsavers.org
    The 6250 density feature allows the tape unit to operate at 9-track 6250 bpi. The second density feature, 6250/1600, supports operation at 6250 bpi density as ...
  21. [21]
    [PDF] Specification for IBM/IBM Compatible 3480 Tape Cartridge
    A data-encoding method where an 8-bit recording group of bits (one byte) is encoded into a 9-bit group for recording on magnetic tape.
  22. [22]
    [PDF] IBM 3480 Magnetic Tape Subsystem Storage User's Reference ...
    "Appendix B. Checkpoint/Restart Codes," shows the return and completion codes for the IBM 3480 Magnetic Tape Subsystem when taking a checkpoint.
  23. [23]
    [PDF] IBM 3480 Magnetic Tape Subsystem Brochure G510-0088-0
    A thin film read/write head, combined with chromium dioxide tape, delivers a data density of more than six times the current 6,250 BPI standard. The tape is ...Missing: 1984 modified GCR
  24. [24]
    Technology That Stands The Test Of Time - Street Directory
    IBM introduced the 3490 tape drives in 1989 which offered hardware-based data compression called Improved Data Recording Capability (IDRC). This gave the 3490 ...
  25. [25]
    Mainframe Tape Details - IBM Data Conversion Services
    Mar 29, 2013 · With a large block size, 1600 BPI 2400' tapes hold up to 42 MB, and 6250 BPI 2400' tapes hold up to 160 MB. 9-track drives never compress the ...
  26. [26]
    [PDF] Hardware Reference - IBM
    This is a hardware reference for the IBM Magstar 3590 Tape Subsystem, specifically the 3590 High Performance Tape Subsystem.
  27. [27]
    [PDF] IBM Tape Library Guide for Open Systems
    Aug 15, 2024 · The TS1140 records in two recording formats, supporting encryption and nonencryption. Enterprise Format 4 (EFMT4) is used to represent the ...Missing: RLL variants
  28. [28]
    Group coded recording - Wikipedia
    In computer science, group coded recording or group code recording (GCR) refers to several distinct but related encoding methods for representing data on ...Magnetic tape · Floppy disks · Apple · Commodore
  29. [29]
    [PDF] UNIVAC - 94BDsYSTEM - Bitsavers.org
    DISC DRIVE SPEED. 2,400 rpm. STO RAG E TRANSFER RATE. 312,000 bytes per second. Each UNIVAC 8424 disc pack contains 11 discs with data recorded on the 20 inside ...
  30. [30]
    None
    Summary of each segment:
  31. [31]
    [PDF] UNIVAC 90/60, 90/70, and 90/80 - Bitsavers.org
    Aug 18, 1978 · There are five models in the series, three of which use Group Coded Recording (GCR) at a density of 6250 bits per inch. All five models use ...
  32. [32]
    Run-length limited - Wikipedia
    RLL codes are defined by four main parameters: m, n, d, k. The first two, m/n, refer to the rate of the code, while the remaining two specify the minimal d and ...
  33. [33]
    [PDF] ENCODING/DECODING TECHNIQUES DOUBLE FLOPPY DISC ...
    Fig 3 GCR encoding scheme. Four data bits are translated into 5-bit code during write; for example, data pattern 1101 is encoded into serial bit stream.
  34. [34]
  35. [35]
    5.25-Inch Floppy Disk - Micropolis
    Our guide on floppy disks and the types of disks available back then, like double-density, high-density, 96tpi vs. 100tpi drives, number of tracks etc.
  36. [36]
    [PDF] MACINTOSH HARDWARE OVERVIEW - Bitsavers.org
    Feb 11, 1991 · The Macintosh uses the same GCR encoding, although with a different ... A full technical specification and. Apple part number 343-0042-B.
  37. [37]
    [PDF] SWIM Chip User's Reference - Bitsavers.org
    GCR is the type of data encoding used in all Apple floppy disk drives. The rules for encoding the serial data are very simple: a 11 l11 bit produces a pulse ...
  38. [38]
    Anatomy of the 4040 Disk Drive - pagetable.com
    This book provides a complete description of the Commodore 4040 dual floppy drive. The book covers file management, data management disk management, file ...
  39. [39]
    Manuals | Technical Comparison of Commodore 1541 2040 4040 ...
    The 4040 is a double drive with 170K per drive. The process takes less than 3 minutes on the 4040; during this time the computer may be used since the disk ...Missing: GCR ZBR
  40. [40]
    PET index - disk drives - 6502.org
    Aug 11, 2014 · It uses a hardware(!) GCR decoder to convert the data bytes to the GCR encoding that is used on the disk (for more details, see the Architecture ...
  41. [41]
    [PDF] commodore - disk reference manual
    track (48 TPI) single headed drive with a formatted capacity of 174,848 bytes. Diskettes created on 2031 drives are read/write compatible with the model 4040 ...Missing: GCR ZBR
  42. [42]
    [PDF] Computer - Bitsavers.org
    Back then, computer literature was expensive, and it was about the only tech reference that I had for the Sirius/Victor 9000. ... byte ( 10 bit GCR Code or a 10 ...
  43. [43]
    [PDF] Sirius 1 / Victor 9000 Specification - Commodore.ca
    Double side floppy Max capacity 121.6512kb (1.2. M byte). Internal 10M byte ... Floppy's have 512 byte sectors: Using a GCR, 10- bit recording technique.Missing: ZBR | Show results with:ZBR
  44. [44]
    Victor 9000 format - DiscFerret
    Mar 2, 2011 · GCR coding -- specifically, a 4-to-5 GCR code which looks like MFM on a timing histogram. Other than that, they're pretty standard. A DiscFerret ...Missing: floppy ZBR
  45. [45]
    Micropolis 100163-51-8 Specifications | Floppy Disk Drive
    A unique feature is the 100163-51-8's ability to employ Group coded recording (GCR) for data storage on the disk medium. GCR in short is data being ...
  46. [46]
    The Durango F85 Computer - Sydex
    The Durango F85 was a business computer with an Intel 8085 CPU, a dot matrix printer, 5.25" diskette drives, and a 9" display. It was priced at $5000.Missing: 1978 | Show results with:1978
  47. [47]
    Brother WP-70 - MCbx - Old Computer Collection
    The floppy format is something very incompatible. It uses Brother's own implementation of a 3.5" disk drive, with GCR recording (so no way to read it in PC ...Missing: 4/5 | Show results with:4/5
  48. [48]
    History (1986): Sharp Pocket Disk - StorageNewsletter
    Mar 28, 2019 · The Sharp Pocket Disk (CE-1650F) was a double-sided 2.5-inch floppy disk holding 64KB per side. It was introduced by Sharp for use in their CE-140F and CE-1600 ...Missing: GCR | Show results with:GCR
  49. [49]
  50. [50]
    US4818969A - Method of fixed-length binary encoding and ...
    TABLE I. Data Code Data Code. 0000 11001 1000 11010 0001 11011 1001 01001 0010 ...
  51. [51]
    [PDF] BARCODE HISTORY TIMELINE | A2B Tracking
    1980 – Bar code is being adopted by. 8000 additional grocery stores each year. 1981 – Department of Defense launches. LOGMARS program using Code 39. 1982 ...
  52. [52]
    Read-Channel Processor Uses PRML to Increase Capacity of MR ...
    This article discusses the key factor of recording modulation technique and how it is matched to the type of head being used in the system.Missing: GCR | Show results with:GCR
  53. [53]
    Magnetic tape technology in the 1990s
    Insufficient relevant content. The provided content only includes a partial title and metadata from IEEE Xplore, with no substantive information about magnetic tape technology in the 1990s, GCR, or its phase-out. No full text or detailed data is available in the given input.
  54. [54]
    Digital Archaeology and/or Forensics: Working with Floppy Disks ...
    Oct 25, 2016 · As PC disk controllers cannot read GCR encodings and the FC5025 can only handle 5.25″ disks, the Kryoflux is the only option for imaging Mac 3.5 ...
  55. [55]
    Group Coded Recording - Computer History Wiki
    Apr 20, 2024 · Group Coded Recording is an encoding system for storing data on magnetic tape. It was created by IBM in 1973, for use in recording data at a density of 6250 ...Missing: definition NRZI RLL
  56. [56]
    [PDF] KryoFlux Manual
    Floppy disk drives tend to self-initialize at powerup, e.g. by doing a ... CBM GCR image, SS, DD, 300, GCR. 22a. CBM GCR image with mastering info, SS ...
  57. [57]
    An Optimal Unequal Error Protection LDPC Coded Recording System
    Oct 7, 2023 · In this paper, we study the low-density parity-check (LDPC) coding for RLL constrained recording system based on the Unequal Error Protection (UEP) coding ...Missing: Group GCR obsolescence PRML replacement