440GX Application Note
|
|
- Jean Bates
- 5 years ago
- Views:
Transcription
1 ECC Overview for the PowerPC 440GP/GX January 18, 2008 Introduction The DDR SDRAM controller found on both the AMCC PowerPC 440GP and the PowerPC 440GX supports Error Checking and Correction (ECC) of memory data. The ECC function provides check bit generation on memory system write operations and checking and correcting on memory system reads. In order to activate the function, the memory system must contain an additional memory device to contain the 8 ECC check bits. In brief, to enable the ECC function and ensure correct functionality, the end user must perform the following steps, which are described in this application note. 1. Install an additional 8-bit-wide memory device. See Memory System Design on page Initialize the ECC-based memory system. See Initializing the ECC-Based Memory System on page Alter the timing of the memory system's read data path to accommodate the ECC time delay. See Timing Considerations on page Optionally, test the ECC-based memory system. This option is recommended. See Testing the ECC-Based Memory System on page 4. ECC Overview Error Checking and Correction (ECC) of memory data is controlled by two bits, MCHK, in the SDRAM0_CFG0 register. The ECC function can operate in three different modes: No ECC checking ECC generation without checking ECC generation and checking When enabled, these functions support the ECC process and allow testing of the memory system. Three additional registers (SDRAM0_BESR0, SDRAM0_BESR1, and SDRAM0_BEAR) are used to report ECC errors to the processor system. An interrupt vector can be used to vector off the application code or operating system to an error handling routine. ECC Process When writing data to the memory system, the DDR memory controller calculates an 8-bit-wide check value. The data and check value are then written to the memory system. When the data is read back into the controller, the ECC value of the read data is recalculated and then compared to the received ECC value. If the ECC values match, data is assumed to be correct and passed on to the PLB. If there is a single-bit or double-bit mismatch between the values, an ECC error is issued and an interrupt is usually posted. For more details about the ECC process, refer to the PowerPC 440GP User's Manual. Revision 1.01 Application Note (Proprietary) AN2009
2 SEC/DED Code The ECC function uses a dual 32-bit or 64-bit single-bit-error-correction/double-bit-error-detection (SEC/DED) code, depending on the memory interface width. In 64-bit mode, the DDR SDRAM controller implements a 64-bit data and 8-bit check interface on the memory. In 32-bit mode, the DDR SDRAM controller implements a dual 32-bit data, 8-bit check on the memory. (Basically, the 32-bit word is repeated to form a 64-bit double word and the ECC function is started. This provides SEC/DED coverage for each 32-bit word.) Memory System Design The following memory system requirements must be met before enabling the ECC function: The end user must install an additional 8-bit-wide memory device. The additional memory device (or devices) must be large enough to cover the entire memory system. If the memory system is DIMM-based, the memory system must use ECC-type DIMMs. These DIMMs contain the extra memory part to hold the ECC data. When designing a point-to-point or a discrete memory system, the end user must incorporate an additional 8-bit memory device to hold the ECC bits. Note: The memory controller does not support a mix of ECC and non-ecc memory systems. When ECC is disabled, or if ECC is enabled and ECC error checking and correction are disabled, no memory access error checking, correcting, or notification occurs. Enabling ECC on a Memory System The SDRAM0_CFG0 register contains two bits, MCHK, that control ECC functionality. These two bits are used to configure the memory system to perform ECC generation and no checking, enable ECC generation and checking, and to totally disable ECC checking and generation. The register settings that control ECC are shown in Table 1. Table 1: ECC Bit Settings SDRAM0_CFG0 bits 2:3 Meaning 00 No ECC checking 01 Reserved 10 Generate ECC values and do not check 11 Generate ECC values and check Before using the ECC function, the end user must initialize the ECC bits and alter the timing of the memory system s read data path to accommodate the ECC time delay. In addition, it is recommended that the end user also test the ECC-based memory system before using the ECC function. These actions are described in the following sections. 2 Application Note (Proprietary) Revision 1.01
3 Initializing the ECC-Based Memory System The memory system must be initialized with ECC values before a read of the system can occur. If the ECC function is enabled without initializing the memory array, the memory system will fail due to invalid ECC bits. The memory controller will generate ECC errors and issue enabled interrupts on the first data read operation. To initialize the ECC-based memory system, perform the following steps: 1. Initialize all DDR SDRAM-related configuration registers to the proper settings and timings. 2. Initialize the ECC portion of the SDRAM0_CFG0 register to perform ECC generation and no checking. 3. Write the entire memory array with either valid or dummy data. The memory array and ECC bits are now initialized. 4. Update the timing settings and read data path settings to support the timing changes needed to perform ECC checking properly. 5. Enable ECC generation and checking. The memory system is now ready to operate correctly. After initializing the ECC-based memory system, the end user must alter the timing of the memory systems read data path to accommodate the ECC function time delay. See Timing Considerations. Timing Considerations The ECC function takes approximately 4.0 ns to perform. This time delay is not present in non-ecc systems, so when ECC checking is active, the end user must alter the timing of the memory systems' read data path to accommodate this additional time delay. Changing the settings usually involves adjusting the path that data follows in the read data path. Usually, data must flow through all three stages of the read data path, which ensures that there is adequate time to perform the ECC function and deliver data to the PLB. Note: In some cases, it is possible to perform the ECC function one clock cycle earlier. However, the end user must perform a detailed timing budget analysis to see if there is enough time to do this. Revision 1.01 Application Note (Proprietary) 3
4 Testing the ECC-Based Memory System It is recommended that the end user simulate ECC errors in order to test the memory system's integrity. The occurrence of a single-bit error or an uncorrectable multi-bit error can be simulated by performing a series of memory accesses while varying the memory data error checking and testing bits in the (SDRAM0_CFG0[MCHK]) register. The end application and its intended environment should be used to determine the need and extent of testing. To test the ECC-based memory system, perform the following steps: 1. Initialize all DDR SDRAM-related configuration registers to the proper settings and timings. 2. Set up the Error detection interrupts and registers. 3. Initialize the ECC portion of the SDRAM0_CFG0 register to perform ECC generation and no checking. 4. Write the entire memory array with either valid or dummy data. The memory array and ECC bits are now initialized. 5. Turn off ECC generation. 6. Select test areas in the memory array. Change one or two bits of each data word in the test area. This will invalidate the ECC values already stored. 7. Update the timing settings and read data path settings to support the timing changes needed to perform ECC checking properly. 8. Enable ECC generation and checking. 9. Perform memory reads of the modified areas in the memory system to make sure that the errors are detected (both single-bit and double-bit) and, if possible, corrected (single-bit errors only). Conclusion The programmability of the PowerPC 440GP and the PowerPC 440GX DDR SDRAM controller enables the memory system to use the ECC function and to perform memory system testing and verification. To enable the ECC function and ensure correct functionality, the physical memory system must be designed to support ECC memory functions, and the read data path must be configured properly. In addition, the ECC-based memory system must be initialized and, optimally, tested. If the end user follows the steps presented in this application note, the end system will be able to detect both single-bit and double-bit memory errors and correct all single-bit errors. 4 Application Note (Proprietary) Revision 1.01
5 Document Revision History Revision Date Description v1.01 1/18/08 Converted layout to AMCC format. Revision 1.01 Application Note (Proprietary) 5
6 Applied Micro Circuits Corporation 6310 Sequence Dr., San Diego, CA Main Phone: (858) Technical Support Phone: (858) (800) AMCC reserves the right to make changes to its products, its datasheets, or related documentation, without notice and warrants its products solely pursuant to its terms and conditions of sale, only to substantially comply with the latest available datasheet. Please consult AMCC s Term and Conditions of Sale for its warranties and other terms, conditions and limitations. AMCC may discontinue any semiconductor product or service without notice, and advises its customers to obtain the latest version of relevant information to verify, before placing orders, that the information is current. AMCC does not assume any liability arising out of the application or use of any product or circuit described herein, neither does it convey any license under its patent rights nor the rights of others. AMCC reserves the right to ship devices of higher grade in place of those of lower grade. AMCC SEMICONDUCTOR PRODUCTS ARE NOT DESIGNED, INTENDED, AUTHORIZED, OR WARRANTED TO BE SUITABLE FOR USE IN LIFE-SUPPORT APPLICATIONS, DEVICES OR SYSTEMS OR OTHER CRITICAL APPLICATIONS. AMCC is a registered Trademark of Applied Micro Circuits Corporation. Copyright 2008 Applied Micro Circuits Corporation. I2C BUS is a registered Trademark of Philips N.V. Corporation Netherlands. 6 Application Note (Proprietary) Revision 1.01
440GX Application Note
DDR Memory and the PowerPC 440GP/GX DDR SRAM Controller January 22, 2008 Abstract DDR (double data rate) memory is very similar to existing SDRAM (synchronous dynamic random access memory) in many ways,
More information440GX Application Note
Overview of TCP/IP Acceleration Hardware January 22, 2008 Introduction Modern interconnect technology offers Gigabit/second (Gb/s) speed that has shifted the bottleneck in communication from the physical
More informationUse the Status Register when the firmware needs to query the state of internal digital signals.
1.60 Features Up to 8-bit General Description The allows the firmware to read digital signals. When to Use a Use the when the firmware needs to query the state of internal digital signals. Input/Output
More informationUse the Status Register when the firmware needs to query the state of internal digital signals.
1.70 Features Up to 8-bit General Description The allows the firmware to read digital signals. When to Use a Use the when the firmware needs to query the state of internal digital signals. Input/Output
More informationAN10428 UART-SPI Gateway for Philips SPI slave bridges
UART-SPI Gateway for Philips SPI slave bridges Rev. 01 7 March 2006 Application note Document information Info Keywords Abstract Content UART-SPI Gateway, UART to SPI, RS-232 to SPI The UART-SPI Gateway
More informationEVB-USB2514Q48 48-Pin QFN Evaluation Board Revision A1
EVB-USB2514Q48 48-Pin QFN Evaluation Board Revision A1 Copyright 2007 SMSC or its subsidiaries. All rights reserved. The information contained herein is proprietary to SMSC and shall be used solely in
More informationThis optional pin is present if the Mode parameter is set to SyncMode or PulseMode. Otherwise, the clock input does not show.
1.60 Features Up to 8-bit General Description The allows the firmware to output digital signals. When to Use a Use a when the firmware needs to interact with a digital system. You can also use the as a
More information1998 Technical Documentation Services
Technical Reference 1998 Technical Documentation Services Printed in U.S.A., January 1998 SMMU001 Book Type Two Lines Volume # Book Type Volume # Book Type Two Lines year Book Type year Serial Presence
More informationDual Access into Single- Access RAM on a C5x Device
TMS320 DSP DESIGNER S NOTEBOOK Dual Access into Single- Access RAM on a C5x Device APPLICATION BRIEF: SPRA215 Mansoor Chishtie Digital Signal Processing Products Semiconductor Group Texas Instruments February
More informationGOODRAM Industrial DDR3 SODIMM 204pin standard temperature
GOODRAM Industrial DDR3 SODIMM 204pin standard temperature DATASHEET Version: 1.00 Date: March 2016 Wilk Elektronik S.A. Mikołowska 42 43-173 Łaziska Górne, Poland Tel.: +48 32 736 90 00, Fax.: +48 32
More informationThis optional pin is present if the Mode parameter is set to SyncMode or PulseMode. Otherwise, the clock input does not show.
1.70 Features Up to 8-bit General Description The allows the firmware to output digital signals. When to Use a Use a when the firmware needs to interact with a digital system. You can also use the as a
More informationRLDRAM II Controller MegaCore Function
RLDRAM II Controller MegaCore Function November 2006, MegaCore Version 1.0.0 Errata Sheet This document addresses known errata and documentation issues for the RLDRAM II Controller MegaCore function version
More information440GX Application Note
Migrating to PowerPC 440GX from 440GP: Hardware Considerations January 18, 2008 Abstract The AMCC PowerPC 440GX processor contains several new features that significantly improve its performance over the
More information8. Introduction to UniPHY IP
8. Introduction to Uni IP November 2011 EMI_RM_008-1.1 EMI_RM_008-1.1 The Altera and SDRAM controllers with Uni, QDR II and QDR II+ SRAM controllers with Uni, and RLDRAM II controller with Uni provide
More information10. Introduction to UniPHY IP
10. Introduction to Uni IP November 2012 EMI_RM_008-2.1 EMI_RM_008-2.1 The Altera,, and LP SDRAM controllers with Uni, QDR II and QDR II+ SRAM controllers with Uni, RLDRAM II controller with Uni, and RLDRAM
More informationGOODRAM Industrial DDR2 Unbuffered DIMM 240pin standard temperature
GOODRAM Industrial DDR2 Unbuffered DIMM 240pin standard temperature DATASHEET Version: 1.00 Date: March 2016 Wilk Elektronik S.A. Mikołowska 42 43-173 Łaziska Górne, Poland Tel.: +48 32 736 90 00, Fax.:
More informationLegacy SDRAM Controller with Avalon Interface
Legacy SDRAM Controller with Avalon Interface January 2003, Version 1.0 Data Sheet Introduction PTF Assignments SDRAM is commonly used in cost-sensitive applications requiring large amounts of memory.
More informationEthernet1 Xplained Pro
Ethernet1 Xplained Pro Part Number: ATETHERNET1-XPRO The Atmel Ethernet1 Xplained Pro is an extension board to the Atmel Xplained Pro evaluation platform. The board enables the user to experiment with
More informationEnhanced Configuration Devices
Enhanced Configuration Devices October 2007, Version 1.2 Errata Sheet Introduction Intel-Flash- Based EPC Device Protection f This errata sheet provides updated information on enhanced configuration devices
More informationDDR and DDR2 SDRAM Controller Compiler User Guide
DDR and DDR2 SDRAM Controller Compiler User Guide 101 Innovation Drive San Jose, CA 95134 www.altera.com Operations Part Number Compiler Version: 8.1 Document Date: November 2008 Copyright 2008 Altera
More informationGOODRAM Industrial DDR3 ECC SODIMM LOW VOLTAGE 204pin standard temperature
GOODRAM Industrial DDR3 ECC SODIMM LOW VOLTAGE 204pin standard temperature DATASHEET Version: 1.00 Date: April 2016 Wilk Elektronik S.A. Mikołowska 42 43-173 Łaziska Górne, Poland Tel.: +48 32 736 90 00,
More informationConfiguring DDR in U-Boot using QCVS
NXP Semiconductors Application Note Document Number: AN5279 Configuring DDR in U-Boot using QCVS 1. Introduction This document describes how to configure the double data rate (DDR) memory in U-Boot, running
More informationReading a 16-Bit Bus With the TMS320C5x Serial Port
TMS320 DSP DESIGNER S NOTEBOOK Reading a 16-Bit Bus With the TMS320C5x Serial Port APPLICATION BRIEF: SPRA270 Manuel Rodrigues Digital Signal Processing Products Semiconductor Group Texas Instruments May
More informationUSER GUIDE. Atmel QT6 Xplained Pro. Preface
USER GUIDE Atmel QT6 Xplained Pro Preface Atmel QT6 Xplained Pro kit is a Xplained Pro extension board that enables the evaluation of a mutual capacitance touch suface using the Peripheral Touch Controller
More informationDMX512 Receiver Datasheet DMX512Rx V 1.0. Features and Overview
Datasheet DMX512Rx V 1.0 001-14404 Rev. *G DMX512 Receiver Copyright 2007-2014 Cypress Semiconductor Corporation. All Rights Reserved. Resources PSoC Blocks API Memory (Bytes) Digital Analog CT Analog
More informationUG0446 User Guide SmartFusion2 and IGLOO2 FPGA High Speed DDR Interfaces
UG0446 User Guide SmartFusion2 and IGLOO2 FPGA High Speed DDR Interfaces Microsemi Corporate Headquarters One Enterprise, Aliso Viejo, CA 92656 USA Within the USA: +1 (800) 713-4113 Outside the USA: +1
More informationDDR Validation Tool Getting Started Guide
DDR Validation Tool Getting Started Guide Document Number: QCVSDDRVGETSTARTUG Rev 4.1, 10/2014 2 Freescale Semiconductor, Inc. Contents Section number Title Page Chapter 1 Getting Started with DDR Validation
More informationTIDA Test Report
Test Report January 2015 TIDA-00334 Test Report Bill Johns BMS/WLPC Abstract TI design TIDA-00334 wireless power supply transmitter is an application of the bq500212a IC in a small form factor design targeted
More informationCY7C603xx CYWUSB
Datasheet CMP V 1.2 001-13261 Rev. *J Comparator Copyright 2001-2012 Cypress Semiconductor Corporation. All Rights Reserved. Resources PSoC Blocks API Memory (Bytes) Digital Analog CT Analog SC Flash RAM
More informationAN Automatic RS-485 address detection. Document information
Rev. 01 2 June 2006 Application note Document information Info Keywords Abstract Content SC16IS740, SC16IS750, SC16IS760, SC16IS752, SC16IS762, I2C UART, SPI UART, RS-485, 9-bit mode, multi-drop mode This
More informationUSER GUIDE. Atmel OLED1 Xplained Pro. Preface
USER GUIDE Atmel OLED1 Xplained Pro Preface Atmel OLED1 Xplained Pro is an extension board to the Atmel Xplained Pro evaluation platform. The board enables the user to experiment with user interface applications
More informationGSC-PCI TO PMC ADAPTER
Rev: 012605 GSC-PCI TO PMC ADAPTER PRODUCT MANUAL Copyright (C) 1999 General Standards Corp. Additional copies of this manual or other General Standards Co. literature may be obtained from: General Standards
More informationWhite Paper The Need for a High-Bandwidth Memory Architecture in Programmable Logic Devices
Introduction White Paper The Need for a High-Bandwidth Memory Architecture in Programmable Logic Devices One of the challenges faced by engineers designing communications equipment is that memory devices
More informationi.mx 6ULL Product Usage Lifetime Estimates
NXP Semiconductors Document Number: AN5337 Application Note Rev. 1, 03/2017 i.mx 6ULL Product Usage Lifetime Estimates 1. Introduction This document describes the estimated product lifetimes for the i.mx
More informationDDR & DDR2 SDRAM Controller
DDR & DDR2 SDRAM Controller December 2005, Compiler Version 3.3.1 Release Notes These release notes for the DDR and DDR2 SDRAM Controller Compiler version 3.3.1 contain the following information: System
More informatione-link Emulation/Programming Adapter Cable (ESTD-206) User s Guide
Cable (ESTD-206) User s Guide Revision: V1.00 Date: December 12, 2018 Table of Contents e-link Emulation/Programming Adapter Cable (ESTD-206) Introduction... 3 For the e-link On-Chip Debug Function OCDS...
More informationTMS320C5x Interrupt Response Time
TMS320 DSP DESIGNER S NOTEBOOK TMS320C5x Interrupt Response Time APPLICATION BRIEF: SPRA220 Jeff Beinart Digital Signal Processing Products Semiconductor Group Texas Instruments March 1993 IMPORTANT NOTICE
More informationSyncServer S600/S650 Options, Upgrades and Antenna Accessories
DATASHEET SyncServer S600/S650 Options, Upgrades and Antenna Accessories Maximize Performance and Flexibility Options and Upgrades Security Protocol License Rubidium Atomic Oscillator upgrade OCXO Oscillator
More informationWM CS20-M-REV2
DOC TYPE: BOARD REFERENCE: BOARD TYPE: WOLFSON DEVICE(S): SCHEMATIC AND LAYOUT WM8533-2011-CS20-M-REV2 Customer Mini Board WM8533 DATE: November 2011 DOC REVISION: Rev1.0 Customer Information 1 SCHEMATIC
More informationWriting to Internal Flash in PSoC 3 and PSoC 5
Writing to Internal Flash in PSoC 3 and PSoC 5 Code Example Objective CE62384 demonstrates how to write to the internal flash to change its contents during run time. CE62384 Associated Part Families: CY8C3xxx
More informationUG0649 User Guide. Display Controller. February 2018
UG0649 User Guide Display Controller February 2018 Contents 1 Revision History... 1 1.1 Revision 5.0... 1 1.2 Revision 4.0... 1 1.3 Revision 3.0... 1 1.4 Revision 2.0... 1 1.5 Revision 1.0... 1 2 Introduction...
More informationUSER GUIDE. Atmel QT1 Xplained Pro. Preface
USER GUIDE Atmel QT1 Xplained Pro Preface Atmel QT1 Xplained Pro kit is an extension board that enables evaluation of self- and mutual capacitance mode using the Peripheral Touch Controller (PTC) module.
More informationAN Reduce CPU overhead with Intelligence Interrupt Arbitration (I2A) feature. Document information
Reduce CPU overhead with Intelligence Interrupt Arbitration (I2A) feature Rev. 01 25 June 2004 Application note Document information Info Content Keywords I2A, Interrupt Arbitration, Arbitration Abstract
More informationCPCI-SIP. Slave Dual IndustryPack Carrier for 3U CompactPCI systems REFERENCE MANUAL Version 2.0 June 1998
CPCI-SIP Slave Dual IndustryPack Carrier for 3U CompactPCI systems REFERENCE MANUAL 729-20-000-4000 Version 2.0 June 1998 ALPHI TECHNOLOGY CORPORATION 6202 S. Maple Avenue #120 Tempe, AZ 85283 USA Tel:
More informationNios II Performance Benchmarks
Subscribe Performance Benchmarks Overview This datasheet lists the performance and logic element (LE) usage for the Nios II Classic and Nios II Gen2 soft processor, and peripherals. Nios II is configurable
More informationHardware UART for the TMS320C3x
TMS320 DSP DESIGNER S NOTEBOOK Hardware UART for the TMS320C3x APPLICATION BRIEF: SPRA223 Contributed by Lawrence Wong Digital Signal Processing Products Semiconductor Group Texas Instruments June 1993
More informationHow to setup pre-build steps in CodeWarrior for Microcontrollers v10.x
Freescale Semiconductor Application Note Document Number: AN4910 How to setup pre-build steps in CodeWarrior for Microcontrollers v10.x 1. Introduction This document outlines the steps for setting up userdefined
More informationFilter_ADC_VDAC_poll Example Project Features. General Description. Development Kit Configuration
1.10 Features FIR low-pass filter at 6 khz with Blackman window, 85 taps Demonstrates the polling mode of the Filter component AC-coupled input provided bias with internal Opamp for maximum swing DMA used
More informationMPC8349E-mITX-GP Board Errata
Freescale Semiconductor Document Number: MPC8349EMITX-GPBE Rev. 2, 01/2007 MPC8349E-mITX-GP Board Errata This document describes the known errata and limitations of the MPC8349E-mITX-GP reference platform.
More informationDDR & DDR2 SDRAM Controller
DDR & DDR2 SDRAM Controller October 2005, Compiler Version 3.3.0 Release Notes These release notes for the DDR and DDR2 SDRAM Controller Compiler version 3.3.0 contain the following information: System
More informationTLK10081 EVM Quick Start Guide Texas Instruments Communications Interface Products
TLK10081 EVM Quick Start Guide Texas Instruments Communications Interface Products 1 Board Overview +5 V Adapter Input Connector for voltage monitor board Connector for SMA break-out or FPGA board. Allows
More informationENT-AN0125 Application Note PHY, Integrated PHY-Switch VeriPHY - Cable Diagnostics Feature
ENT-AN0125 Application Note PHY, Integrated PHY-Switch VeriPHY - Cable Diagnostics Feature Microsemi Corporate Headquarters One Enterprise, Aliso Viejo, CA 92656 USA Within the USA: +1 (800) 713-4113 Outside
More informationi.mx 6UltraLite Product Usage Lifetime Estimates
NXP Semiconductors Document Number: AN5198 Application Notes Rev. 2, 08/2016 i.mx 6UltraLite Product Usage Lifetime Estimates 1. Introduction This document describes the estimated product lifetimes for
More informationBenefits of Embedded RAM in FLEX 10K Devices
Benefits of Embedded RAM in FLEX 1K Devices January 1996, ver. 1 Product Information Bulletin 2 Introduction Driven by the demand to integrate many more digital functions in a single device, custom logic
More information0912GN-120E/EL/EP Datasheet E-Series GaN Transistor
0912GN-120E/EL/EP Datasheet E-Series GaN Transistor Microsemi Corporate Headquarters One Enterprise, Aliso Viejo, CA 92656 USA Within the USA: +1 (800) 713-4113 Outside the USA: +1 (949) 380-6100 Fax:
More informationImplementation of a CELP Speech Coder for the TMS320C30 using SPOX
Implementation of a CELP Speech Coder for the TMS320C30 using SPOX APPLICATION REPORT: SPRA401 Mark D. Grosen Spectron Microsystems, Inc Digital Signal Processing Solutions IMPORTANT NOTICE Texas Instruments
More informationLibero SoC v11.9 SP2 Release Notes 11/2018
Libero SoC v11.9 SP2 Release Notes 11/2018 Microsemi Corporate Headquarters One Enterprise, Aliso Viejo, CA 92656 USA Within the USA: +1 (800) 713-4113 Outside the USA: +1 (949) 380-6100 Fax: +1 (949)
More informationMixed Signal Verification of an FPGA-Embedded DDR3 SDRAM Memory Controller using ADMS
Mixed Signal Verification of an FPGA-Embedded DDR3 SDRAM Memory Controller using ADMS Arch Zaliznyak 1, Malik Kabani 1, John Lam 1, Chong Lee 1, Jay Madiraju 2 1. Altera Corporation 2. Mentor Graphics
More informationTable 1 provides silicon errata information that relates to the masks 0M55B, 1M55B, and M55B of the MC9328MX21S (i.mx21s) applications processor.
Freescale Semiconductor Chip Errata Document : MC9328MX21SCE Rev. 4, 11/2012 MC9328MX21S Chip Errata for Masks:,, Table 1 provides silicon errata information that relates to the masks,, and of the MC9328MX21S
More informationLPF (Optional) CY8C24x93. Without LPF and ISR to 3* With LPF only** to 3* With ISR only to 3*
Datasheet CMP V 1.00 001-85893 Rev. ** Comparator Copyright 2013 Cypress Semiconductor Corporation. All Rights Reserved. PSoC Resources API Memory (Bytes) UM Configurations CMP LPF (Optional) Analog Interrupt
More informationHX2VL Development Kit Guide. Doc. # Rev. *A
HX2VL Development Kit Guide Doc. # 001-73960 Rev. *A Cypress Semiconductor 198 Champion Court San Jose, CA 95134-1709 Phone (USA): 800.858.1810 Phone (Intnl): 408.943.2600 http://www.cypress.com Copyrights
More informationi.mx 6Solo/6DualLite Product Lifetime Usage Estimates
Freescale Semiconductor, Inc. Application Note Document Number: AN4725 Rev. 2, 02/2015 i.mx 6Solo/6DualLite Product Lifetime Usage Estimates This document describes the estimated product lifetimes for
More informationQT3 Xplained Pro. Preface. Atmel QTouch USER GUIDE
Atmel QTouch QT3 Xplained Pro USER GUIDE Preface The Atmel QT3 Xplained Pro is an extension board, which enables the evaluation of a capacitive touch 12 key numpad in mutual capacitance configuration.
More informationError Correction Code (ALTECC_ENCODER and ALTECC_DECODER) Megafunctions User Guide
Error Correction Code (ALTECC_ENCODER and ALTECC_DECODER) Megafunctions User Guide 11 Innovation Drive San Jose, CA 95134 www.altera.com Software Version 8. Document Version: 2. Document Date: June 28
More informationWM DS28-EV1-REV2 Schematic and Layout WOLFSON DEVICE(S):
DOC TYPE: BOARD REFERENCE: BOARD TYPE: WOLFSON DEVICE(S): DATE: DOC REVISION: WM8716-6042-DS28-EV1-REV2 Customer Standalone WM8716 May 2008 Rev 1.0 Customer Information 1 SCHEMATIC Sheet 1: Top Level Customer
More informationUnRegistered MB39C602 LED LIGHTING SYSTEM BULB 9W ZIGBEE CONTROL USER MANUAL. Fujitsu Semiconductor Design (Chengdu) Co. Ltd.
Fujitsu Semiconductor Design (Chengdu) Co. Ltd. User Manual ANA-UM-500001-E-10 MB39C602 LED LIGHTING SYSTEM BULB 9W ZIGBEE CONTROL USER MANUAL MB39C601 LED LIGHTING SYSTEM BULB 9W ZIGBEE CONTROL Revision
More informationCypress HX2VL Configuration Utility Blaster User Guide
Cypress HX2VL Configuration Utility Blaster User Guide Spec. # 001- Rev. ** Cypress Semiconductor 198 Champion Court San Jose, CA 95134-1709 Phone (USA): 800.858.1810 Phone (Intnl): 408.943.2600 http://www.cypress.com
More informationPSoC 1 I 2 C Bootloader
Objective Project Name: PSoC1_I2C_Bootloader Programming Language: C Associated Part: All PSoC 1 Families Software Version: PD 5.2 SP1 Related Hardware: CY3210 PSoC Eval1 Board Author: Jie Yuan This project
More informationKIT34901EFEVB Evaluation Board
Freescale Semiconductor, Inc. User s Guide Document Number: KT34901UG Rev. 1.0, 2/2014 KIT34901EFEVB Evaluation Board Featuring the MC34901 High Speed CAN Transceiver Contents Figure 1. KIT34901EFEVB Evaluation
More informationIntel Desktop Board DP43TF
Intel Desktop Board DP43TF Specification Update December 2009 Order Number: E49123-008US The Intel Desktop Board DP43TF may contain design defects or errors known as errata, which may cause the product
More informationSTTS V memory module temperature sensor. Features
2.3 V memory module temperature sensor Data brief Features is a 2.3 V memory module temperature sensor forward compatible with JEDEC standard TS3000 and backward compatible with STTS424 Operating temperature
More informationSingle Chip Module (SCM) Package-on- Package (PoP) Assembly Guide
Freescale Semiconductor, Inc. Document Number: AN5247 Application Notes Rev. 0, 01/2016 Single Chip Module (SCM) Package-on- Package (PoP) Assembly Guide 1. Introduction Freescale Single Chip Modules (SCM)
More informationIntroduction. Synchronous vs. Asynchronous Memory. Converting Memory from Asynchronous to Synchronous for Stratix & Stratix GX Designs
Converting from synchronous to Synchronous for Stratix & Stratix GX esigns November 2002, ver. 2.0 pplication Note 210 Introduction The Stratix TM and Stratix GX device families provide a unique memory
More informationHX2VL Development Kit Guide. Doc. # Rev. **
HX2VL Development Kit Guide Doc. # 001-73960 Rev. ** Cypress Semiconductor 198 Champion Court San Jose, CA 95134-1709 Phone (USA): 800.858.1810 Phone (Intnl): 408.943.2600 http://www.cypress.com Copyrights
More informationAN2672 Application note
Application note I²C application examples Introduction The I 2 C peripheral is very flexible, supporting standard interrupts in both 10-bit and 7-bit addressing modes. As a result, generated events are
More informationCE PSoC 4: Time-Stamped ADC Data Transfer Using DMA
CE97091- PSoC 4: Time-Stamped ADC Data Transfer Using DMA Objective This code example uses a DMA channel with two descriptors to implement a time-stamped ADC data transfer. It uses the Watch Dog Timer
More informationi.mx 6 Android JB 4.3_1.1.1 Patch Release Notes
Freescale Semiconductor, Inc. Document Number: IMX6JBPATCHRN Release Notes Rev. JB 4.3_1.1.1, 10/2014 i.mx 6 Android JB 4.3_1.1.1 Patch Release Notes 1 Overview This patch release is based on the i.mx
More informationCM68 4 Channel NTSC/PAL Video Decoder
CM68 4 Channel NTSC/PAL Video Decoder Technical Reference Guide PCB Rev 1.0 www.soc-robotics.com Copyright 2009. SOC Robotics, Inc. 1 Manual Rev 0.90 Warranty Statement SOC Robotics warrants that the Product
More informationMicrosemi Corporation: CN18002
: CN18002 November 6, 2017 Customer Notification No: CN18002 Customer Advisory Notice (CAN) Change Classification: Minor Subject RTG4 FPGA Family Changes Summary This document describes five Customer Advisory
More informationUG0812 User Guide. T-Format Interface. February 2018
UG0812 User Guide T-Format Interface February 2018 Contents 1 Revision History... 1 1.1 Revision 1.0... 1 2 Introduction... 2 2.1 Key Features... 2 3 Hardware Implementation... 4 3.1 Error Handling...
More informationWhite Paper Using the MAX II altufm Megafunction I 2 C Interface
White Paper Using the MAX II altufm Megafunction I 2 C Interface Introduction Inter-Integrated Circuit (I 2 C) is a bidirectional two-wire interface protocol, requiring only two bus lines; a serial data/address
More informationi.mxrt1050 Product Lifetime Usage Estimates
NXP Semiconductors Document Number: AN12170 Application Note Rev. 0, 04/2018 i.mxrt1050 Product Lifetime Usage Estimates 1. Introduction This document describes the estimated product lifetimes for the
More informationNext-Generation Hot-Swap Controllers
Next-Generation Hot-Swap Controllers By Jim Davis, Product Mktg Engineer Staff, Cypress Semiconductor Corp. Current hot-swap controllers are great at what they do: simple yet reliable monitoring of critical
More informationFreedom FRDM-MC-LVBLDC Development Platform User s Guide
Freescale Semiconductor, Inc. Document Number: FRDMLVBLDCUG User's Guide 0, 02/2016 Freedom FRDM-MC-LVBLDC Development Platform User s Guide 1. Introduction The Freedom development platform is a set of
More informationQT2 Xplained Pro. Preface. Atmel QTouch USER GUIDE
Atmel QTouch QT2 Xplained Pro USER GUIDE Preface Atmel QT2 Xplained Pro kit is an extension board that enables the evaluation of a mutual capacitance touch surface using the Peripheral Touch Controller
More information8 to 1 Analog Multiplexer Datasheet AMux8 V 1.1. Features and Overview
Datasheet AMux8 V 1.1 001-13257 Rev. *J 8 to 1 Analog Multiplexer Copyright 2001-2015 Cypress Semiconductor Corporation. All Rights Reserved. Resources PSoC Blocks API Memory (Bytes) Digital Analog CT
More informationGeneral C Functions for the etpu Covers the MCF523x, MPC5500, MPC5600, MPC5700, MPX40 and all etpu-equipped Devices
Freescale Semiconductor Document Number: AN2864 Application Note Rev. 2, 09/2015 General C Functions for the etpu Covers the MCF523x, MPC5500, MPC5600, MPC5700, MPX40 and all etpu-equipped Devices by:
More informationAVR42789: Writing to Flash on the New tinyavr Platform Using Assembly
AVR 8-bit Microcontrollers AVR42789: Writing to Flash on the New tinyavr Platform Using Assembly APPLICATION NOTE Table of Contents 1. What has Changed...3 1.1. What This Means and How to Adapt...4 2.
More informationGT34C02. 2Kb SPD EEPROM
Advanced GT34C02 2Kb SPD EEPROM Copyright 2010 Giantec Semiconductor Inc. (Giantec). All rights reserved. Giantec reserves the right to make changes to this specification and its products at any time without
More informationCPCI-SIP-2. Slave Dual IndustryPack Carrier for 3U CompactPCI systems REFERENCE MANUAL Version 4.1 February 2007
CPCI-SIP-2 Slave Dual IndustryPack Carrier for 3U CompactPCI systems REFERENCE MANUAL 729-41-002-4000 Version 4.1 February 2007 ALPHI TECHNOLOGY CORPORATION 1898 E. Southern Ave Tempe, AZ 85282 USA Tel:
More informationWM DS28-EV2-REV1 Schematic and Layout
DOC TYPE: BOARD REFERENCE: BOARD TYPE: WOLFSON DEVICE(S): SCHEMATIC AND LAYOUT WM8741-6060-DS28-EV2-REV1 Customer Standalone WM8741 DATE: October 2008 DOC REVISION: Rev 1.0 Customer Information 1 SCHEMATIC
More informationIf the firmware version indicated is earlier than the "Version 1.06", please update the unit s firmware.
STEP 1. Check the current firmware version Panasonic recommends that you update the firmware in your SC-C70 if the firmware version indicated is older than the version being offered. Please check the current
More informationConfigure QSPI Bus Width and Frequency in Pre-Boot Loader Stage on QorIQ LS Series Processors
NXP Semiconductors Document Number: AN12279 Application Note Rev. Configure QSPI Bus Width and Frequency in Pre-Boot Loader Stage on QorIQ LS Series Processors 1 Introduction When QSPI is selected as the
More informationGenerating a Quick and Controlled Waveform With the DAC
Freescale Semiconductor Document Number: AN4978 Application Note Rev 0, 08/2014 Generating a Quick and Controlled Waveform With the DAC by: Arpita Agarwal 1 Overview This application note describes how
More informationVHF variable capacitance double diode. Electronic tuning in FM radio applications.
Rev. 03 1 July 2004 Product data sheet 1. Product profile 1.1 General description The is a variable capacitance double diode with a common cathode, fabricated in planar technology and encapsulated in the
More informationPCI Express Multi-Channel DMA Interface
2014.12.15 UG-01160 Subscribe The PCI Express DMA Multi-Channel Controller Example Design provides multi-channel support for the Stratix V Avalon Memory-Mapped (Avalon-MM) DMA for PCI Express IP Core.
More informationUSER GUIDE. Atmel Segment LCD1 Xplained Pro. Preface
USER GUIDE Atmel Segment LCD1 Xplained Pro Preface Atmel Segment LCD1 Xplained Pro is an extension board to the Atmel Xplained Pro evaluation platform. Segment LCD1 Xplained Pro is designed to kick-start
More informationUG0850 User Guide PolarFire FPGA Video Solution
UG0850 User Guide PolarFire FPGA Video Solution Microsemi Headquarters One Enterprise, Aliso Viejo, CA 92656 USA Within the USA: +1 (800) 713-4113 Outside the USA: +1 (949) 380-6100 Sales: +1 (949) 380-6136
More informationAN2667 Application note
Application note STM8A GPIO application examples Introduction This document is intended to provide two practical application examples of the GPIO peripheral use in the STM8A device. The examples are: Toggling
More informationWM DT16-EV1. Customer Standalone Board WOLFSON DEVICE(S): DATE: August 2009
DOC TYPE: BOARD REFERENCE: BOARD TYPE: WOLFSON DEVICE(S): WM8524-6228-DT16-EV1 Customer Standalone Board WM8524 DATE: August 2009 DOC REVISION: Rev 1.0 Customer Information 1 SCHEMATIC Sheet 1: Main Schematic
More information