It is partitioned into 4 quadrants, each containing 12 macrocells.

Slides:



Advertisements
Similar presentations
Flip-Flops and Registers
Advertisements

PLDs ROM : Programmable OR array
Registers and Counters
Reconfigurable Computing (EN2911X, Fall07) Lecture 04: Programmable Logic Technology (2/3) Prof. Sherief Reda Division of Engineering, Brown University.
Chapter 10 Flip-Flops and Registers Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved. William Kleitz.
Registers  Flip-flops are available in a variety of configurations. A simple one with two independent D flip-flops with clear and preset signals is illustrated.
CS 140L Lecture 4 Professor CK Cheng 10/22/02. 1)F-F 2)Shift register 3)Counter (Asynchronous) 4)Counter (Synchronous)
Counters  A counter is a device which stores (and sometimes displays) the number of times a particular event or process has occurred, often in relationship.
Unit 12 Registers and Counters Ku-Yaw Chang Assistant Professor, Department of Computer Science and Information Engineering Da-Yeh.
Flip-Flops and Registers
Basic Sequential Components CT101 – Computing Systems Organization.
JK Flip-Flop. JK Flip-flop The most versatile of the flip-flops Has two data inputs (J and K) Do not have an undefined state like SR flip-flops – When.
Synchronous Sequential Circuits by Dr. Amin Danial Asham.
Sequential logic circuits
Chapter 10 Flip-Flops and Registers 1. Objectives You should be able to: Explain the internal circuit operation of S-R and gated S-R flip-flops. Explain.
Synchronous Sequential Logic A digital system has combinational logic as well as sequential logic. The latter includes storage elements. feedback path.
Programmable Logic Devices. Principle of Operation: Example: X = A.B + A’.B’ requires that fuses f1 and f4 to be “blown”.
Synchronous Sequential Circuits by Dr. Amin Danial Asham.
Sequential Logic Circuit Design Eng.Maha Alqubali.
Computer Organization
ETE Digital Electronics
Sequential Programmable Devices
Sequential Logic Design
PROGRAMMABLE PERIPHERAL INTERFACE -8255
Sequential Circuits.
Flip Flops.
Topics SRAM-based FPGA fabrics: Xilinx. Altera..
UNIT – Microcontroller.
Each I/O pin may be configured as either input or output.
Chap 7. Register Transfers and Datapaths
Lecture 8 Dr. Nermi Hamza.
Clock in Digital Systems
SLIDES FOR CHAPTER 12 REGISTERS AND COUNTERS
Flip Flops.
Digital Design Lecture 9
FLIP FLOPS.
Sharif University of Technology Department of Computer Engineering
Dr. Michael Nasief Lecture 2
Flip Flop.
University of Maryland Baltimore County Department of Computer Science and Electrical Engineering   CMPE 212 Laboratory (Discussion 12) Hasib Hasan
Chapter 11 Sequential Circuits.
Latches and Flip-flops
Sequential logic circuits
Registers and Counters Register : A Group of Flip-Flops. N-Bit Register has N flip-flops. Each flip-flop stores 1-Bit Information. So N-Bit Register Stores.
Interfacing Memory Interfacing.
These chips are operates at 50MHz clock frequency.
Architectural Features
Boolean Algebra and Digital Logic
PROGRAMMABLE PERIPHERAL INTERFACE -8255
Chapter 13 – Programmable Logic Device Architectures
Elec 2607 Digital Switching Circuits
Erasable Programmable Logic Devices (EPLDs)
Reprogrammable Generic Logic Device
The Xilinx Virtex Series FPGA
Generic Array Logic (GAL)
Parallel communication interface 8255
The architecture of PAL16R8
Programmable Electrically Erasable Logic Devices (PEEL)
Computer Architecture and Organization: L02: Logic design Review
It has 12 inputs and a dedicated clock input.
University of Maryland Baltimore County Department of Computer Science and Electrical Engineering   CMPE 212 Laboratory (Discussion 10) Hasib Hasan
Thought of the Day To be what we are, and to become
The Xilinx Virtex Series FPGA
FLIP-FLOPS.
Digital Logic Department of CNET Chapter-6
Digital Logic Department of CNET Chapter-6
Flip Flops Unit-4.
XC9500 Architectural Features
Lecture 14: State Tables, Diagrams, Latches, and Flip Flop
Sequential Digital Circuits
Presentation transcript:

It is partitioned into 4 quadrants, each containing 12 macrocells. EP1800 EP1800 is the most complex device among the general purpose EPLDs offered by Altera Corp. It has 12 dedicated inputs, 4 clock inputs, and 48 I/O pins each of which can be configured as an input or an output. It is partitioned into 4 quadrants, each containing 12 macrocells. The macrocells within each quadrant are categorized into 2 types: Local macrocells Global macrocells Out of 12 macrocells in a quadrant, 8 are local and 4 are global.

A separate clock line is provided for each group of macrocells. Each quadrant of macrocells has its own local bus. These bus lines carries the true and complemented outputs of the macrocells within the quadrant. Thus having 24 lines in the local bus. A global bus is runs through all 4 quadrants and has 64 lines. These bus lines carries the true and complement signals of the 12 dedicated inputs, 4 clock inputs, and the I/O pins of 4 global macrocells in each quadrant.

EP1800

EP1800 The combinational or registered output of local macrocell, or the signal on its I/O pin are fed back to the local bus of the quadrant to which the macrocell belongs.

EP1800 The combinational or registered output of global macrocell are fed back to the local bus of the quadrant, and the signal on its I/O pin is fed back to the global bus. Thus the local macrocells provide feedback within quardants and global macrocells provide feedback between quadrants.

EP1800 As in EP600, EP1800 is also consists programmable flip-flop in a macrocell (i.e., it can be configured for D, T, JK, or SR operation). In synchronous clocking the flip-flop can be clocked by the quadrant clock of the macrocell, and the output buffer is controlled by the dedicated product term.

EP1800 In asynchronous cocking the flip-flop is clocked via the product term, and the output buffer is permanently enabled. One additional mode of operation allowed for global macrocells. In this mode, the EPROM cells are programmed such that the flip-flop in a macrocell is triggered by the dedicated product term and the output buffer is permanently disabled. Output is permanently enabled Output is permanently disabled

EP1800 Both local and global macrocells can be configured to operate in synchronous or asynchronous mode. The selection of a particular mode for a local macrocell is done by a single EPROM. Whereas, the selection of a particular mode for a global macrocells, is done by a 2 EPROM. All the flip-flops in EP1800 have an individual clear input which is controlled by a dedicated product term. Like in EP600, each I/O pin in an EP1800 can be configured to provide a combinational output or registered output with or without feedback, and also as an input.