Xilinx XC4VLX25-FF668AGQ FPGA. IOB Circuit Analysis

Size: px
Start display at page:

Download "Xilinx XC4VLX25-FF668AGQ FPGA. IOB Circuit Analysis"

Transcription

1 Xilinx XC4VLX25-FF668AGQ FPGA IOB Circuit Analysis For questions, comments, or more information about this report, or for any additional technical needs concerning semiconductor technology, please call Sales at Chipworks Richmond Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel:

2 Xilinx XC4VLX25-FF668AGQ FPGA IOB Some of the information in this report may be covered by patents, mask and/or copyright protection. This report should not be taken as an inducement to infringe on these rights Chipworks Incorporated This report is provided exclusively for the use of the purchasing organization. It can be freely copied and distributed within the purchasing organization, conditional upon the accompanying Chipworks accreditation remaining attached. Distribution of the entire report outside of the purchasing organization is strictly forbidden. The use of portions of the document for the support of the purchasing organization's corporate interest (e.g., licensing or marketing activities) is permitted, as defined by the fair use provisions of the copyright act. Accreditation to Chipworks must be attached to any portion of the reproduced information. CAR VKJS Revision 1.0 Published: September 8, 2005 Revision 2.0 Published: May 30, 2008

3 Xilinx XC4VLX25-FF668AGQ FPGA IOB Table of Contents - Overview - Input/Output Block - Data Input Path - Data Output Path - Differential Termination - Tri-State Control - Data Input Path Control - Data Output Path Control - Differential Termination Control - Input Protection Control - Naming Conventions - Signal Cross-Reference List - Report Evaluation

4 Xilinx XC4VLX25-FF668AGQ FPGA IOB Overview List of Figures... Page 1 List of Schematics... Page 2 Introduction... Page 6 Device Summary Sheet... Page 7

5 Xilinx XC4VLX25-FF668AGQ FPGA IOB Page 1 List of Figures Package Markings Die Markings Package X-Ray Die Photograph Annotated Die Photograph Metal Register Cell Register Cell Register Cell Register Cell Register Cell Latch Definition Flip Flop Definition Definition of Level Shifter Definition of Level Shifter Definition of Level Shifter Definition of Level Shifter Definition of Level Shifter Definition of Level Shifter Multiplexer Multiplexer Delay Latch Element Delay Element to 1 Multiplexer XNOR Definition

6 Xilinx XC4VLX25-FF668AGQ FPGA IOB Page 2 List of Schematics Input/Output Block Data Input Path Input Buffers Input Protection Differential Input Buffer Differential Input Buffer Single Ended Input Buffer Differential Input Amplifier Input/Output Registers Data Input Logic Data Input Mux Data Input Mux Data Input Mux IDelay Fixed Delay Line to 1 Tapped Delay Line Multiplexers Bit Tapped Delay Line Serial to Parallel Converter Data Input Shift Register Data Input Select Data Output Path Data Output Logic Output Data Buffers to 1 Parallel to Serial Converter Output DDR Register Output DDR Register 2A Output DDR Register 2B Data Output Selection

7 Xilinx XC4VLX25-FF668AGQ FPGA IOB Page Data Output Multiplexer Data Output Buffer I Data Output Pull Up Drivers I Data Output Pull Down Drivers I Data Output Driver I Data Output Buffer II Data Output Pull Up Drivers II Data Output Pull Up Driver Data Output Pull Up Driver Data Output Pull Up Driver Data Output Pull Up Driver Data Output Pull Up Driver Data Output Pull Up Driver Data Output Pull Up Driver Data Output Pull Down Drivers II Data Output Pull Down Driver Data Output Pull Down Driver Data Output Pull Down Driver Data Output Pull Down Driver Data Output Pull Down Driver Data Output Pull Down Driver Data Output Driver II Differential Termination Tri-State Control Tri-State Configuration Register Tri-State Configuration Latches Tri-State Configuration Latches Tri-State Configuration Latches Tri-State Configuration Latch Clocks Tri-State Parallel to Serial Converter

8 Xilinx XC4VLX25-FF668AGQ FPGA IOB Page ISERDES Tri-State Control OSERDES Tri-State Control Data Input Path Control Data Input Control Logic I/O Data Select IDELAY Configuration Counter IDELAY Configuration Decoders Data Input Shift Register Control Register Clock Generator Data Input Control Logic Serial to Parallel Coverter Mux Control Register Clock Generator Control Data Input Control Logic Data Input Control Logic Data Output Path Control Parallel to Serial Converter Mux Control Data Output Control Logic Data Output Control Logic Output DDR Register 1 Mux Control Output DDR Register 2A Control Output DDR Register 2B Control Output DDR Register 2A & B Control Data Output Logic Options Data Output Driver Enable Data Output Slew Rate Control Data Output Control Logic Data Output Mux Select Configuration Select Data Output Control Logic Data Output Control Logic 5

9 Xilinx XC4VLX25-FF668AGQ FPGA IOB Page Differential Termination Control Differential Termination Logic Differential Termination Logic Differential Termination Logic N-type Resistance Control N-type Resistance Control Pull Up Resistance Control Pull Down Resistance Control P-type Resistance Control Differential Termination Control Options Input Protection Control Input Protection Control Logic Input Protection Control Logic 2

10 Xilinx XC4VLX25-FF668AGQ FPGA IOB Report Evaluation We value your business relationship at Chipworks. Your feedback is very important to help us better serve your future needs. Please take a few minutes to complete this evaluation to let us know if you were satisfied with this report. The information you provide will be used to strengthen our service quality program. Please rate Chipworks on this report at the following: On-Line Evaluation Form Or use the attached Report Evaluation Fax Back version on the next page.

Marvell. 88SE9123-NAA2 SATA 6 Gb/s RAID Controller. SATA 3.0 Interface Analog Macro Circuit Analysis

Marvell. 88SE9123-NAA2 SATA 6 Gb/s RAID Controller. SATA 3.0 Interface Analog Macro Circuit Analysis Marvell 88SE9123-NAA2 SATA 6 Gb/s RAID Controller SATA 3.0 Interface Analog Macro Circuit Analysis For questions, comments, or more information about this report, or for any additional technical needs

More information

Broadcom BCM7405 HD Video/Audio System-on-Chip (SoC)

Broadcom BCM7405 HD Video/Audio System-on-Chip (SoC) Broadcom BCM7405 HD Video/Audio System-on-Chip (SoC) For comments, questions, or more information about this report, or for any additional technical needs concerning semiconductor technology, please call

More information

Qualcomm MSM8974AC Snapdragon 801 Application Processor

Qualcomm MSM8974AC Snapdragon 801 Application Processor Qualcomm MSM8974AC Snapdragon 801 1891 Robertson Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613-829-0414 chipworks.com Some of the information in this report may be covered by patents, mask and/or

More information

Texas Instruments TMS320F2812GHHA DSP Embedded Flash Macro Partial Circuit Analysis

Texas Instruments TMS320F2812GHHA DSP Embedded Flash Macro Partial Circuit Analysis October 17, 2005 Texas Instruments TMS320F2812GHHA DSP Embedded Flash Macro Partial Circuit Analysis Table of Contents Introduction... Page 1 List of Figures... Page 5 Device Summary Sheet... Page 11 Flash

More information

Texas Instruments. BQ2025 Single Wire Serial Interface for the Apple Lightning Cable. Full Circuit Analysis

Texas Instruments. BQ2025 Single Wire Serial Interface for the Apple Lightning Cable. Full Circuit Analysis Texas Instruments BQ2025 Single Wire Serial Interface for the Apple Lightning Cable Full Circuit Analysis 1891 Robertson Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613.829.0414 Fax: 613.829.0515 www.chipworks.com

More information

NXP Semiconductors. HTRC110 HITAG Read/Write IC. Full Circuit Analysis

NXP Semiconductors. HTRC110 HITAG Read/Write IC. Full Circuit Analysis NXP Semiconductors HTRC110 HITAG Read/Write IC Full Circuit Analysis 1891 Robertson Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613.829.0414 Fax: 613.829.0515 www.chipworks.com Some of the information

More information

Micron Technology. MT41K512M8RH Gb DDR3 SDRAM. Circuit Analysis DQ, VDDQ, and VREFDQ I/O Pads

Micron Technology. MT41K512M8RH Gb DDR3 SDRAM. Circuit Analysis DQ, VDDQ, and VREFDQ I/O Pads Micron Technology MT41K512M8RH-125 4 Gb DDR3 SDRAM Circuit Analysis DQ, VDDQ, and VREFDQ I/O Pads 1891 Robertson Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613.829.0414 Fax: 613.829.0515 www.chipworks.com

More information

Freescale. MCZ33905D5EK SBC Gen2 with CAN High Speed and LIN Interface. Circuit Analysis of Power Management Unit, CAN Interface, and LIN Block

Freescale. MCZ33905D5EK SBC Gen2 with CAN High Speed and LIN Interface. Circuit Analysis of Power Management Unit, CAN Interface, and LIN Block Freescale MCZ33905D5EK SBC Gen2 with CAN High Speed and LIN Interface Circuit Analysis of Power Management Unit, CAN Interface, and LIN Block 3685 Richmond Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel:

More information

Sigma Designs SMP8642 Secure Media Processor

Sigma Designs SMP8642 Secure Media Processor Sigma Designs SMP8642 Advanced Functional Analysis 3685 Richmond Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613-829-0414 www.chipworks.com Advanced Functional Analysis Some of the information in this

More information

Texas Instruments. XIO2000AI PCI Express to PCI Bus Translation Bridge. PCI Express Interface Circuit Analysis

Texas Instruments. XIO2000AI PCI Express to PCI Bus Translation Bridge. PCI Express Interface Circuit Analysis Texas Instruments XIO2000AI PCI Express to PCI Bus Translation Bridge PCI Express Interface Circuit Analysis For questions, comments, or more information about this report, or for any additional technical

More information

Sony IMX214 Second Generation 13 Mp Exmor RS Stacked BSI CIS with SME-HDR

Sony IMX214 Second Generation 13 Mp Exmor RS Stacked BSI CIS with SME-HDR Sony IMX214 Second Generation 13 Mp Exmor RS Stacked BSI CIS with SME-HDR 1891 Robertson Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613-829-0414 chipworks.com Some of the information in this report

More information

LG Electronics LG4945 LCD Display Driver IC

LG Electronics LG4945 LCD Display Driver IC LG Electronics LG4945 Basic Functional Analysis 1891 Robertson Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613-829-0414 chipworks.com Basic Functional Analysis 2 Some of the information in this report

More information

Goodix BD10239A (ASIC Die from the GT1151) Touch Screen Controller ASIC

Goodix BD10239A (ASIC Die from the GT1151) Touch Screen Controller ASIC Goodix BD10239A (ASIC Die from the GT1151) Layout Analysis of Embedded Memory 1891 Robertson Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613-829-0414 chipworks.com Layout Analysis of Embedded Memory

More information

STMicroelectronics L9959T Dual PMOS High-Side H-Bridge

STMicroelectronics L9959T Dual PMOS High-Side H-Bridge STMicroelectronics L9959T 1891 Robertson Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613-829-0414 www.chipworks.com Some of the information in this report may be covered by patents, mask and/or copyright

More information

Atmel MXT540E Touch Screen Controller

Atmel MXT540E Touch Screen Controller Atmel MXT540E Basic Functional Analysis 3685 Richmond Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613-829-0414 www.chipworks.com Basic Functional Analysis Some of the information in this report may

More information

Sony ICX098BL ¼ Inch Optical Format 5.6 µm Pixel Size CCD Image Sensor

Sony ICX098BL ¼ Inch Optical Format 5.6 µm Pixel Size CCD Image Sensor Sony ICX098BL ¼ Inch Optical Format 5.6 µm Pixel Size CCD Image Sensor Custom Imager Process Review For comments, questions, or more information about this report, or for any additional technical needs

More information

Texas Instruments OMAP4460BCBS Application Processor

Texas Instruments OMAP4460BCBS Application Processor Texas Instruments OMAP4460BCBS 3685 Richmond Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613-829-0414 www.chipworks.com Some of the information in this report may be covered by patents, mask, and/or

More information

Samsung Exynos 5433 Application Processor

Samsung Exynos 5433 Application Processor Samsung Exynos 5433 Digital Library Circuit Analysis of the GPU 1891 Robertson Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613-829-0414 chipworks.com Digital Library Circuit Analysis of the GPU 2 Some

More information

Motorola Mobility T6VP0XBG-0001 Baseband Processor With FVP0 Die Markings From the Motorola Mobility DROID RAZR and BIONIC Smartphones

Motorola Mobility T6VP0XBG-0001 Baseband Processor With FVP0 Die Markings From the Motorola Mobility DROID RAZR and BIONIC Smartphones Motorola Mobility T6VP0XBG-0001 With FVP0 Die Markings From the Motorola Mobility DROID RAZR and BIONIC Smartphones 3685 Richmond Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613-829-0414 www.chipworks.com

More information

Infineon HYB39S128160CT M SDRAM Circuit Analysis

Infineon HYB39S128160CT M SDRAM Circuit Analysis September 8, 2004 Infineon HYB39S128160CT-7.5 128M SDRAM Circuit Analysis Table of Contents Introduction... Page 1 List of Figures... Page 2 Device Summary Sheet... Page 13 Chip Description... Page 16

More information

Texas Instruments OMAP4430FCBS (with Die Markings F781821F) Application Processor

Texas Instruments OMAP4430FCBS (with Die Markings F781821F) Application Processor Texas Instruments OMAP4430FCBS (with Die Markings F781821F) 3685 Richmond Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613-829-0414 www.chipworks.com Some of the information in this report may be covered

More information

Samsung S5PC210 Exynos 4210 Application Processor

Samsung S5PC210 Exynos 4210 Application Processor Samsung S5PC210 3685 Richmond Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613-829-0414 www.chipworks.com Some of the information in this report may be covered by patents, mask, and/or copyright protection.

More information

Qualcomm WCN3660/WCN3680 Wireless Combo Chips

Qualcomm WCN3660/WCN3680 Wireless Combo Chips Qualcomm WCN3660/WCN3680 1891 Robertson Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613-829-0414 www.chipworks.com Combo Wireless Chips Some of the information in this report may be covered by patents,

More information

Samsung S6E8AA0A01 Display Driver IC (DDI) Extracted from a Samsung Galaxy S III

Samsung S6E8AA0A01 Display Driver IC (DDI) Extracted from a Samsung Galaxy S III Samsung S6E8AA0A01 (DDI) Extracted from a Samsung Galaxy S III Functional Analysis 1891 Robertson Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613-829-0414 www.chipworks.com Functional Analysis Some

More information

Micron MT54V512H18EF-10 9Mb QDR SRAM Circuit Analysis

Micron MT54V512H18EF-10 9Mb QDR SRAM Circuit Analysis May 14, 2002 Micron MT54V512H18EF-10 9Mb QDR SRAM Circuit Analysis Table of Contents Introduction... Page 1 List of Figures... Page 4 Device Summary Sheet... Page 12 Top Level Diagram...Tab 1 Data Path...Tab

More information

Apple iphone 6s Fingerprint Sensor

Apple iphone 6s Fingerprint Sensor Apple iphone 6s Basic Package Analysis 1891 Robertson Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613-829-0414 chipworks.com Basic Package Analysis 2 Some of the information in this report may be covered

More information

Samsung Exynos 5250 Dual ARM Cortex -A15 Application Processor

Samsung Exynos 5250 Dual ARM Cortex -A15 Application Processor Samsung Exynos 5250 Dual ARM Cortex -A15 1891 Robertson Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613-829-0414 www.chipworks.com Some of the information in this report may be covered by patents,

More information

G 32 Gb NAND Flash Multichip Package Controller Die Internal Voltage Converter and Oscillator

G 32 Gb NAND Flash Multichip Package Controller Die Internal Voltage Converter and Oscillator SanDisk 03433-004G 32 Gb NAND Flash Multichip Package Controller Die Internal Voltage Converter and Oscillator Partial Circuit Analysis For questions, comments, or more information about this report, or

More information

Hewlett-Packard HDCS-2000 CMOS Image Sensor Circuit Analysis

Hewlett-Packard HDCS-2000 CMOS Image Sensor Circuit Analysis October 13, 2006 Hewlett-Packard HDCS-2000 CMOS Image Sensor Circuit Analysis Table of Contents Introduction... Page 1 List of Figures... Page 3 Device Summary Sheet... Page 11 Top Level Diagram...Tab

More information

Qualcomm APQ8064 Avenger Snapdragon S4 Pro Application Processor

Qualcomm APQ8064 Avenger Snapdragon S4 Pro Application Processor Qualcomm APQ8064 Avenger Snapdragon S4 Pro 1891 Robertson Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613-829-0414 www.chipworks.com Some of the information in this report may be covered by patents,

More information

SanDisk Flash Memory Controller. Partial Circuit Analysis

SanDisk Flash Memory Controller. Partial Circuit Analysis SanDisk 20-99-00121-1 Flash Memory Controller Partial Circuit Analysis For questions, comments, or more information about this report, or for any additional technical needs concerning semiconductor technology,

More information

Sony ICX098BL ¼ Inch Optical Format 5.6 µm Pixel Size CCD Image Sensor

Sony ICX098BL ¼ Inch Optical Format 5.6 µm Pixel Size CCD Image Sensor Sony ICX098BL ¼ Inch Optical Format 5.6 µm Pixel Size CCD Image Sensor Substrate Dopant Analysis For comments, questions, or more information about this report, or for any additional technical needs concerning

More information

Broadcom BCM4335 5G Wi-Fi ac Combo Wireless Chip

Broadcom BCM4335 5G Wi-Fi ac Combo Wireless Chip Broadcom BCM4335 5G Wi-Fi 802.11ac Combo Wireless Chip 1891 Robertson Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613-829-0414 www.chipworks.com Some of the information in this report may be covered

More information

RF Micro Devices RF6260 Power Amplifier Module from the Samsung Galaxy S II Smartphone

RF Micro Devices RF6260 Power Amplifier Module from the Samsung Galaxy S II Smartphone RF Micro Devices RF6260 from the Samsung Galaxy S II Smartphone Package Analysis 3685 Richmond Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613-829-0414 www.chipworks.com Package Analysis Some of the

More information

Mosel Vitelic (IBM-Siemens) V53C181608K60 1Mx16 CMOS EDO DRAM

Mosel Vitelic (IBM-Siemens) V53C181608K60 1Mx16 CMOS EDO DRAM May 19, 1998 Mosel Vitelic (IBM-Siemens) V53C181608K60 1Mx16 CMOS EDO DRAM Abstract: The Mosel Vitelic V53C181608K60 is a 1Mx16 CMOS DRAM featuring EDO Page Mode Operation, self-refresh, hidden refresh

More information

Panasonic Mp, 4.4 µm Pixel Size LiveMOS Image Sensor from Panasonic LUMIX DMC-G1 Micro Four Thirds Digital Interchangeable Lens Camera

Panasonic Mp, 4.4 µm Pixel Size LiveMOS Image Sensor from Panasonic LUMIX DMC-G1 Micro Four Thirds Digital Interchangeable Lens Camera Panasonic 34310 12.1 Mp, 4.4 µm Pixel Size LiveMOS Image Sensor from Panasonic LUMIX DMC-G1 Micro Four Thirds Digital Interchangeable Lens Camera For comments, questions, or more information about this

More information

LG Semicon GM71C17400BJ6 16M DRAM Circuit Analysis Report

LG Semicon GM71C17400BJ6 16M DRAM Circuit Analysis Report July 31, 1997 Table of Contents LG Semicon GM71C17400BJ6 16M DRAM Circuit Analysis Report List of Figures...Page 1 Introduction...Page 6 Device Summary Sheet... Page 7 Chip Description...Page 9 Top Level

More information

NVIDIA Tegra T20-H-A2 Application Processor TSMC 40 nm Low Power CMOS Process

NVIDIA Tegra T20-H-A2 Application Processor TSMC 40 nm Low Power CMOS Process NVIDIA Tegra T20-H-A2 Application Processor TSMC 40 nm Low Power CMOS Process Structural Analysis 3685 Richmond Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613-829-0414 www.chipworks.com Structural

More information

Comparison of Nine SDRAM Devices. Focused Technology Review

Comparison of Nine SDRAM Devices. Focused Technology Review Comparison of Nine SDRAM Devices 1891 Robertson Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613.829.0414 www.chipworks.com Some of the information in this report may be covered by patents, mask and/or

More information

Numonyx JSPCM128A00B85ES 128 Mbit Phase Change Memory 90 nm BiCMOS PCM Process

Numonyx JSPCM128A00B85ES 128 Mbit Phase Change Memory 90 nm BiCMOS PCM Process Numonyx JSPCM128A00B85ES 90 nm BiCMOS PCM Process Structural Analysis For comments, questions, or more information about this report, or for any additional technical needs concerning semiconductor technology,

More information

Sample Table of Contents

Sample Table of Contents Sample Table of Contents from System-on-Chip (SoC) For any additional technical needs concerning semiconductor and electronics technology, please call Sales at Chipworks. 3685 Richmond Road, Suite 500,

More information

STMicroelectronics STM32F103ZET6 32 Bit MCU. Advanced Functional Analysis

STMicroelectronics STM32F103ZET6 32 Bit MCU. Advanced Functional Analysis Advanced Functional Analysis For comments, questions, or more information about this report, or for any additional technical needs concerning semiconductor technology, please call Sales at Chipworks. 3685

More information

Memjet ML Printhead from the RapidX1 Color Label Printer

Memjet ML Printhead from the RapidX1 Color Label Printer ML210700 Printhead from the RapidX1 Color Label Printer MEMS Process Review 3685 Richmond Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613-829-0414 www.chipworks.com MEMS Process Review Some of the

More information

STMicroelectronics STM32F103ZET6 32 Bit MCU Embedded NOR Flash

STMicroelectronics STM32F103ZET6 32 Bit MCU Embedded NOR Flash 32 Bit MCU Embedded NOR Flash Process Review For comments, questions, or more information about this report, or for any additional technical needs concerning semiconductor technology, please call Sales

More information

Luxtera PN Silicon CMOS Photonic Chip Freescale 130 nm SOI CMOS Process

Luxtera PN Silicon CMOS Photonic Chip Freescale 130 nm SOI CMOS Process Luxtera PN1000001 Silicon CMOS Photonic Chip Process Review 1891 Robertson Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613-829-0414 www.chipworks.com Process Review Some of the information in this

More information

QUALCOMM MSM6275 Chipset

QUALCOMM MSM6275 Chipset QUALCOMM MSM6275 Chipset Functional Analysis For comments, questions, or more information about this report, or for any additional technical needs concerning semiconductor technology, please call Sales

More information

IBM 43E7488 POWER6 Microprocessor from the IBM System 8203-E4A Server

IBM 43E7488 POWER6 Microprocessor from the IBM System 8203-E4A Server 43E7488 from the IBM System 8203-E4A Server Package Analysis For comments, questions, or more information about this report, or for any additional technical needs concerning semiconductor technology, please

More information

Sharp NC µm Pixel CCD Image Sensor

Sharp NC µm Pixel CCD Image Sensor Sharp NC9610 1.75 µm Pixel CCD Image Sensor Imager Process Review For comments, questions, or more information about this report, or for any additional technical needs concerning semiconductor technology,

More information

Samsung SGH-I987 Galaxy Tablet 7.0. Teardown Report

Samsung SGH-I987 Galaxy Tablet 7.0. Teardown Report Samsung SGH-I987 Galaxy Tablet 7.0 Teardown Report 2 Some of the information in this report may be covered by patents, mask and/or copyright protection. This report should not be taken as an inducement

More information

AltaSens A5262-4T 4.5 Megapixel CMOS Image Sensor 0.18 µm IBM Process

AltaSens A5262-4T 4.5 Megapixel CMOS Image Sensor 0.18 µm IBM Process AltaSens A5262-4T 4.5 Megapixel CMOS Image Sensor 0.18 µm IBM Process Imager Process Review For comments, questions, or more information about this report, or for any additional technical needs concerning

More information

Layout Analysis I/O. Analysis from an HD Video/Audio SoC

Layout Analysis I/O. Analysis from an HD Video/Audio SoC Sample Report Analysis from an HD Video/Audio SoC For any additional technical needs concerning semiconductor and electronics technology, please call Sales at Chipworks. 3685 Richmond Road, Suite 500,

More information

Nokia N90 (Toshiba ET8EA3-AS) 2.0 Megapixel CMOS Image Sensor Process Review

Nokia N90 (Toshiba ET8EA3-AS) 2.0 Megapixel CMOS Image Sensor Process Review November 21, 2005 Nokia N90 (Toshiba ET8EA3-AS) 2.0 Megapixel CMOS Image Sensor Process Review For comments, questions, or more information about this report, or for any additional technical needs concerning

More information

Texas Instruments TMX320TCI6488ZUNV Baseband Processor System on a Chip

Texas Instruments TMX320TCI6488ZUNV Baseband Processor System on a Chip Texas Instruments TMX320TCI6488ZUNV Baseband Processor System on a Chip Structural Analysis For comments, questions, or more information about this report, or for any additional technical needs concerning

More information

Sharp NC Mp, 1.66 µm Pixel Size CCD Image Sensor

Sharp NC Mp, 1.66 µm Pixel Size CCD Image Sensor Sharp NC9670 10.3 Mp, 1.66 µm Pixel Size CCD Image Sensor Imager Process Review For comments, questions, or more information about this report, or for any additional technical needs concerning semiconductor

More information

Matsushita MN2DS0015 System on a Chip for DVD Players 65 nm CMOS Process Structural Analysis

Matsushita MN2DS0015 System on a Chip for DVD Players 65 nm CMOS Process Structural Analysis June 12, 2006 Matsushita MN2DS0015 System on a Chip for DVD Players 65 nm CMOS Process Structural Analysis For comments, questions, or more information about this report, or for any additional technical

More information

Samsung K9GAG08U0M-PCB0 16 Gbit Multi-Level Cell (MLC) 51 nm Process Technology NAND Flash Memory

Samsung K9GAG08U0M-PCB0 16 Gbit Multi-Level Cell (MLC) 51 nm Process Technology NAND Flash Memory Samsung K9GAG08U0M-PCB0 16 Gbit Multi-Level Cell (MLC) 51 nm Process Technology NAND Flash Memory Structural Analysis with Additional Layout Feature Analysis For comments, questions, or more information

More information

Texas Instruments S W Digital Micromirror Device

Texas Instruments S W Digital Micromirror Device Texas Instruments S1076-6318W MEMS Process Review with Supplementary TEM Analysis For comments, questions, or more information about this report, or for any additional technical needs concerning semiconductor

More information

Layout Analysis Embedded Memory

Layout Analysis Embedded Memory Sample Report For any additional technical needs concerning semiconductor and electronics technology, please call Sales at Chipworks. 3685 Richmond Road, Suite 500, Ottawa, ON K2H 5B7, Canada Tel: 613.829.0414

More information

Nan Ya NT5DS32M8BT-6K 256 Mbit DDR SDRAM Structural Analysis

Nan Ya NT5DS32M8BT-6K 256 Mbit DDR SDRAM Structural Analysis May 26, 2004 Nan Ya NT5DS32M8BT-6K 256 Mbit DDR SDRAM Structural Analysis For questions, comments, or more information about this report, or for any additional technical needs concerning semiconductor

More information

Outline of Presentation

Outline of Presentation Built-In Self-Test for Programmable I/O Buffers in FPGAs and SoCs Sudheer Vemula and Charles Stroud Electrical and Computer Engineering Auburn University presented at 2006 IEEE Southeastern Symp. On System

More information

INTRODUCTION TO FIELD PROGRAMMABLE GATE ARRAYS (FPGAS)

INTRODUCTION TO FIELD PROGRAMMABLE GATE ARRAYS (FPGAS) INTRODUCTION TO FIELD PROGRAMMABLE GATE ARRAYS (FPGAS) Bill Jason P. Tomas Dept. of Electrical and Computer Engineering University of Nevada Las Vegas FIELD PROGRAMMABLE ARRAYS Dominant digital design

More information

Canon Digic II CH Digital Image Processor Structural Analysis

Canon Digic II CH Digital Image Processor Structural Analysis March 3, 2005 Canon Digic II CH4-6270 Digital Image Processor Structural Analysis For questions, comments, or more information about this report, or for any additional technical needs concerning semiconductor

More information

EECS150 - Digital Design Lecture 6 - Field Programmable Gate Arrays (FPGAs)

EECS150 - Digital Design Lecture 6 - Field Programmable Gate Arrays (FPGAs) EECS150 - Digital Design Lecture 6 - Field Programmable Gate Arrays (FPGAs) September 12, 2002 John Wawrzynek Fall 2002 EECS150 - Lec06-FPGA Page 1 Outline What are FPGAs? Why use FPGAs (a short history

More information

Outline. EECS150 - Digital Design Lecture 6 - Field Programmable Gate Arrays (FPGAs) FPGA Overview. Why FPGAs?

Outline. EECS150 - Digital Design Lecture 6 - Field Programmable Gate Arrays (FPGAs) FPGA Overview. Why FPGAs? EECS150 - Digital Design Lecture 6 - Field Programmable Gate Arrays (FPGAs) September 12, 2002 John Wawrzynek Outline What are FPGAs? Why use FPGAs (a short history lesson). FPGA variations Internal logic

More information

Summary. Introduction. Application Note: Virtex, Virtex-E, Spartan-IIE, Spartan-3, Virtex-II, Virtex-II Pro. XAPP152 (v2.1) September 17, 2003

Summary. Introduction. Application Note: Virtex, Virtex-E, Spartan-IIE, Spartan-3, Virtex-II, Virtex-II Pro. XAPP152 (v2.1) September 17, 2003 Application Note: Virtex, Virtex-E, Spartan-IIE, Spartan-3, Virtex-II, Virtex-II Pro Xilinx Tools: The Estimator XAPP152 (v2.1) September 17, 2003 Summary This application note is offered as complementary

More information

Field Programmable Gate Array (FPGA)

Field Programmable Gate Array (FPGA) Field Programmable Gate Array (FPGA) Lecturer: Krébesz, Tamas 1 FPGA in general Reprogrammable Si chip Invented in 1985 by Ross Freeman (Xilinx inc.) Combines the advantages of ASIC and uc-based systems

More information

INTRODUCTION TO FPGA ARCHITECTURE

INTRODUCTION TO FPGA ARCHITECTURE 3/3/25 INTRODUCTION TO FPGA ARCHITECTURE DIGITAL LOGIC DESIGN (BASIC TECHNIQUES) a b a y 2input Black Box y b Functional Schematic a b y a b y a b y 2 Truth Table (AND) Truth Table (OR) Truth Table (XOR)

More information

EECS 3201: Digital Logic Design Lecture 7. Ihab Amer, PhD, SMIEEE, P.Eng.

EECS 3201: Digital Logic Design Lecture 7. Ihab Amer, PhD, SMIEEE, P.Eng. EECS 3201: Digital Logic Design Lecture 7 Ihab Amer, PhD, SMIEEE, P.Eng. 2x2 binary multiplier 2 4x4 Array Multiplier 3 Multiplexer (MUX) 4 MUX Implementations 5 Wider MUXes 6 Logic with MUXes 7 Reducing

More information

Topics. Midterm Finish Chapter 7

Topics. Midterm Finish Chapter 7 Lecture 9 Topics Midterm Finish Chapter 7 ROM (review) Memory device in which permanent binary information is stored. Example: 32 x 8 ROM Five input lines (2 5 = 32) 32 outputs, each representing a memory

More information

: : (91-44) (Office) (91-44) (Residence)

:  : (91-44) (Office) (91-44) (Residence) Course: VLSI Circuits (Video Course) Faculty Coordinator(s) : Prof. S. Srinivasan Department of Electrical Engineering Indian Institute of Technology Madras Chennai 600036 Email Telephone : srinis@iitm.ac.in,

More information

PINE TRAINING ACADEMY

PINE TRAINING ACADEMY PINE TRAINING ACADEMY Course Module A d d r e s s D - 5 5 7, G o v i n d p u r a m, G h a z i a b a d, U. P., 2 0 1 0 1 3, I n d i a Digital Logic System Design using Gates/Verilog or VHDL and Implementation

More information

Note: Closed book no notes or other material allowed, no calculators or other electronic devices.

Note: Closed book no notes or other material allowed, no calculators or other electronic devices. ECE 574: Modeling and Synthesis of Digital Systems using Verilog and VHDL Fall 2017 Exam Review Note: Closed book no notes or other material allowed, no calculators or other electronic devices. One page

More information

Outline. Field Programmable Gate Arrays. Programming Technologies Architectures. Programming Interfaces. Historical perspective

Outline. Field Programmable Gate Arrays. Programming Technologies Architectures. Programming Interfaces. Historical perspective Outline Field Programmable Gate Arrays Historical perspective Programming Technologies Architectures PALs, PLDs,, and CPLDs FPGAs Programmable logic Interconnect network I/O buffers Specialized cores Programming

More information

FPGA: What? Why? Marco D. Santambrogio

FPGA: What? Why? Marco D. Santambrogio FPGA: What? Why? Marco D. Santambrogio marco.santambrogio@polimi.it 2 Reconfigurable Hardware Reconfigurable computing is intended to fill the gap between hardware and software, achieving potentially much

More information

PROGRAMMABLE MODULES SPECIFICATION OF PROGRAMMABLE COMBINATIONAL AND SEQUENTIAL MODULES

PROGRAMMABLE MODULES SPECIFICATION OF PROGRAMMABLE COMBINATIONAL AND SEQUENTIAL MODULES PROGRAMMABLE MODULES SPECIFICATION OF PROGRAMMABLE COMBINATIONAL AND SEQUENTIAL MODULES. psa. rom. fpga THE WAY THE MODULES ARE PROGRAMMED NETWORKS OF PROGRAMMABLE MODULES EXAMPLES OF USES Programmable

More information

Memory in Digital Systems

Memory in Digital Systems MEMORIES Memory in Digital Systems Three primary components of digital systems Datapath (does the work) Control (manager) Memory (storage) Single bit ( foround ) Clockless latches e.g., SR latch Clocked

More information

Lecture 11 SRAM Zhuo Feng. Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 2010

Lecture 11 SRAM Zhuo Feng. Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 2010 EE4800 CMOS Digital IC Design & Analysis Lecture 11 SRAM Zhuo Feng 11.1 Memory Arrays SRAM Architecture SRAM Cell Decoders Column Circuitryit Multiple Ports Outline Serial Access Memories 11.2 Memory Arrays

More information

ECE 341 Midterm Exam

ECE 341 Midterm Exam ECE 341 Midterm Exam Time allowed: 90 minutes Total Points: 75 Points Scored: Name: Problem No. 1 (10 points) For each of the following statements, indicate whether the statement is TRUE or FALSE: (a)

More information

REGISTER TRANSFER LANGUAGE

REGISTER TRANSFER LANGUAGE REGISTER TRANSFER LANGUAGE The operations executed on the data stored in the registers are called micro operations. Classifications of micro operations Register transfer micro operations Arithmetic micro

More information

EE178 Lecture Module 2. Eric Crabill SJSU / Xilinx Fall 2007

EE178 Lecture Module 2. Eric Crabill SJSU / Xilinx Fall 2007 EE178 Lecture Module 2 Eric Crabill SJSU / Xilinx Fall 2007 Lecture #4 Agenda Survey of implementation technologies. Implementation Technologies Small scale and medium scale integration. Up to about 200

More information

A Lemple -Ziv based Configuration Management Architecture for Reconfigurable Computing

A Lemple -Ziv based Configuration Management Architecture for Reconfigurable Computing A Lemple -Ziv based Configuration Management Architecture for Reconfigurable Computing by Melany Ann Richmond A project report submitted in partial fulfillment of the requirements for the degree of Master

More information

ECE 331 Digital System Design

ECE 331 Digital System Design ECE 331 Digital System Design Tristate Buffers, Read-Only Memories and Programmable Logic Devices (Lecture #17) The slides included herein were taken from the materials accompanying Fundamentals of Logic

More information

Evolution of Implementation Technologies. ECE 4211/5211 Rapid Prototyping with FPGAs. Gate Array Technology (IBM s) Programmable Logic

Evolution of Implementation Technologies. ECE 4211/5211 Rapid Prototyping with FPGAs. Gate Array Technology (IBM s) Programmable Logic ECE 42/52 Rapid Prototyping with FPGAs Dr. Charlie Wang Department of Electrical and Computer Engineering University of Colorado at Colorado Springs Evolution of Implementation Technologies Discrete devices:

More information

Built-In Self-Test for Programmable I/O Buffers in FPGAs and SoCs

Built-In Self-Test for Programmable I/O Buffers in FPGAs and SoCs Built-In Self-Test for Programmable I/O Buffers in FPGAs and SoCs Sudheer Vemula, Student Member, IEEE, and Charles Stroud, Fellow, IEEE Abstract The first Built-In Self-Test (BIST) approach for the programmable

More information

EV10AQ190-DK Demo Kit Quad10 ADC

EV10AQ190-DK Demo Kit Quad10 ADC Demo Kit Quad10 ADC Demo Kit Summary Main Features Demonstrator Board with VITA57 Standard Connectors Quad ADC with 10-bit Resolution Sampling Rate in 4-channel Mode (1) 2.5 Gsps Sampling Rate in 2-channel

More information

EE577b. Register File. By Joong-Seok Moon

EE577b. Register File. By Joong-Seok Moon EE577b Register File By Joong-Seok Moon Register File A set of registers that store data Consists of a small array of static memory cells Smallest size and fastest access time in memory hierarchy (Register

More information

On the Fly Reconfiguration with CoolRunner-II CPLDs

On the Fly Reconfiguration with CoolRunner-II CPLDs Application Note: CoolRunner-II CPLDs XAPP388 (v1.2) May 15, 2003 R On the Fly Reconfiguration with CoolRunner-II CPLDs Summary This application notes describes the CoolRunner -II CPLD capability called

More information

ECE 574: Modeling and Synthesis of Digital Systems using Verilog and VHDL. Fall 2017 Final Exam (6.00 to 8.30pm) Verilog SOLUTIONS

ECE 574: Modeling and Synthesis of Digital Systems using Verilog and VHDL. Fall 2017 Final Exam (6.00 to 8.30pm) Verilog SOLUTIONS ECE 574: Modeling and Synthesis of Digital Systems using Verilog and VHDL Fall 2017 Final Exam (6.00 to 8.30pm) Verilog SOLUTIONS Note: Closed book no notes or other material allowed apart from the one

More information

Power Estimation and Management for LatticeECP/EC and LatticeXP Devices

Power Estimation and Management for LatticeECP/EC and LatticeXP Devices for LatticeECP/EC and LatticeXP Devices September 2012 Introduction Technical Note TN1052 One of the requirements when using FPGA devices is the ability to calculate power dissipation for a particular

More information

Semiconductor Memory Classification

Semiconductor Memory Classification ESE37: Circuit-Level Modeling, Design, and Optimization for Digital Systems Lec 6: November, 7 Memory Overview Today! Memory " Classification " Architecture " Memory core " Periphery (time permitting)!

More information

ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems

ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Lec 26: November 9, 2018 Memory Overview Dynamic OR4! Precharge time?! Driving input " With R 0 /2 inverter! Driving inverter

More information

Memory and Programmable Logic

Memory and Programmable Logic Digital Circuit Design and Language Memory and Programmable Logic Chang, Ik Joon Kyunghee University Memory Classification based on functionality ROM : Read-Only Memory RWM : Read-Write Memory RWM NVRWM

More information

Lab 2: Barrel Shifter Design

Lab 2: Barrel Shifter Design EGR 400 A Advanced Digital System Design Using FPGAs Lab 2: Barrel Shifter Design Prepared for: Dr. Foist Christopher Parisi College of Engineering California Baptist University 10/05/12 Introduction The

More information

Verilog Sequential Logic. Verilog for Synthesis Rev C (module 3 and 4)

Verilog Sequential Logic. Verilog for Synthesis Rev C (module 3 and 4) Verilog Sequential Logic Verilog for Synthesis Rev C (module 3 and 4) Jim Duckworth, WPI 1 Sequential Logic Module 3 Latches and Flip-Flops Implemented by using signals in always statements with edge-triggered

More information

SIDDHARTH INSTITUTE OF ENGINEERING AND TECHNOLOGY :: PUTTUR (AUTONOMOUS) Siddharth Nagar, Narayanavanam Road QUESTION BANK UNIT I

SIDDHARTH INSTITUTE OF ENGINEERING AND TECHNOLOGY :: PUTTUR (AUTONOMOUS) Siddharth Nagar, Narayanavanam Road QUESTION BANK UNIT I SIDDHARTH INSTITUTE OF ENGINEERING AND TECHNOLOGY :: PUTTUR (AUTONOMOUS) Siddharth Nagar, Narayanavanam Road 517583 QUESTION BANK Subject with Code : DICD (16EC5703) Year & Sem: I-M.Tech & I-Sem Course

More information

DIGITAL CIRCUIT LOGIC UNIT 9: MULTIPLEXERS, DECODERS, AND PROGRAMMABLE LOGIC DEVICES

DIGITAL CIRCUIT LOGIC UNIT 9: MULTIPLEXERS, DECODERS, AND PROGRAMMABLE LOGIC DEVICES DIGITAL CIRCUIT LOGIC UNIT 9: MULTIPLEXERS, DECODERS, AND PROGRAMMABLE LOGIC DEVICES 1 Learning Objectives 1. Explain the function of a multiplexer. Implement a multiplexer using gates. 2. Explain the

More information

Digital Multiplexer and Demultiplexer. Features. General Description. Input/Output Connections. When to Use a Multiplexer. Multiplexer 1.

Digital Multiplexer and Demultiplexer. Features. General Description. Input/Output Connections. When to Use a Multiplexer. Multiplexer 1. PSoC Creator Component Datasheet Digital Multiplexer and Demultiplexer 1.10 Features Digital Multiplexer Digital Demultiplexer Up to 16 channels General Description The Multiplexer component is used to

More information

Basic FPGA Architecture Xilinx, Inc. All Rights Reserved

Basic FPGA Architecture Xilinx, Inc. All Rights Reserved Basic FPGA Architecture 2005 Xilinx, Inc. All Rights Reserved Objectives After completing this module, you will be able to: Identify the basic architectural resources of the Virtex -II FPGA List the differences

More information

FPGA Implementations

FPGA Implementations FPGA Implementations Smith Text: Chapters 4-8 Online version at: http://www10.edacafe.com/book/asic/asics.php Topic outline Chapter 4 Programmable ASIC technologies Chapter 5 Programmable logic cells Chapter

More information

CHAPTER 9 MULTIPLEXERS, DECODERS, AND PROGRAMMABLE LOGIC DEVICES

CHAPTER 9 MULTIPLEXERS, DECODERS, AND PROGRAMMABLE LOGIC DEVICES CHAPTER 9 MULTIPLEXERS, DECODERS, AND PROGRAMMABLE LOGIC DEVICES This chapter in the book includes: Objectives Study Guide 9.1 Introduction 9.2 Multiplexers 9.3 Three-State Buffers 9.4 Decoders and Encoders

More information