Packet Features are enhanced packet management controls (Mark, Restore and Release functions) that facilitate packet retransmission or receive packet discard.

Slides:



Advertisements
Similar presentations
1 A latch is a pair of cross-coupled inverters –They can be NAND or NOR gates as shown –Consider their behavior (each step is one gate delay in time) –From.
Advertisements

Spartan-3 FPGA HDL Coding Techniques
Galen SasakiEE 260 University of Hawaii1 Building D Flip Flops Combinational circuit components D Clocked Latch: similar to a flip flop but simpler D flip.
1 Introduction Sequential circuit –Output depends not just on present inputs (as in combinational circuit), but on past sequence of inputs Stores bits,
Basic FPGA Architecture © 2005 Xilinx, Inc. All Rights Reserved For Academic Use Only Virtex-II Architecture Virtex™-II architecture’s core voltage.
VirtexII 3000 FPGA Dynamic Burn-In Test For Military And Aerospace Applications Sponsored By NASA Electronic Parts and Packaging Program (NEPP) Electronic.
George Mason University FPGA Design Flow ECE 448 Lecture 9.
1 Lecture 28 Timing Analysis. 2 Overview °Circuits do not respond instantaneously to input changes °Predictable delay in transferring inputs to outputs.
Spartan II Features  Plentiful logic and memory resources –15K to 200K system gates (up to 5,292 logic cells) –Up to 57 Kb block RAM storage  Flexible.
Synchronous Digital Design Methodology and Guidelines
Assume array size is 256 (mult: 4ns, add: 2ns)
Jet algorithm/FPGA by Attila Hidvégi. Content Jet algorithm Jet-FPGA – Changes – Results – Analysing the inputs Tests at RAL Summary and Outlook.
ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Dr. Shi Dept. of Electrical and Computer Engineering.
ENGIN112 L28: Timing Analysis November 7, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 28 Timing Analysis.
Reliable Data Storage using Reed Solomon Code Supervised by: Isaschar (Zigi) Walter Performed by: Ilan Rosenfeld, Moshe Karl Spring 2004 Part A Final Presentation.
Double buffer SDRAM Memory Controller Presented by: Yael Dresner Andre Steiner Instructed by: Michael Levilov Project Number: D0713.
The Spartan 3e FPGA. CS/EE 3710 The Spartan 3e FPGA  What’s inside the chip? How does it implement random logic? What other features can you use?  What.
1 FPGA Lab School of Electrical Engineering and Computer Science Ohio University, Athens, OH 45701, U.S.A. An Entropy-based Learning Hardware Organization.
SADDAPALLI RUDRA ABHISHEK
Reliable Data Storage using Reed Solomon Code Supervised by: Isaschar (Zigi) Walter Performed by: Ilan Rosenfeld, Moshe Karl Spring 2004 Midterm Presentation.
Detector Array Controller Based on First Light First Light PICNIC Array Mux PICNIC Array Mux Image of ESO Messenger Front Page M.Meyer June 05 NGC High.
CS 151 Digital Systems Design Lecture 28 Timing Analysis.
Hardware Overview Net+ARM – Well Suited for Embedded Ethernet
Math – Getting Information from the Graph of a Function 1.
Global Timing Constraints FPGA Design Workshop. Objectives  Apply timing constraints to a simple synchronous design  Specify global timing constraints.
Lecture 13 ES 210 Latches and Flip-Flops Jack Ou, Ph.D.
Lecture 5. Sequential Logic 3 Prof. Taeweon Suh Computer Science Education Korea University 2010 R&E Computer System Education & Research.
MIL MAPLD2005/P249 An FPGA Co-Processor for Statistical Pattern Recognition Applications Jason Isaacs and Simon Y. Foo Machine Intelligence Laboratory.
NS Training Hardware. Serial Controller - UART.
Why we need adjustable delay? The v1495 mezzanine card (A395A) have a signal transmission time about 6ns. But we need all the signals go into the look.
Computer Architecture Lecture 4 Sequential Circuits Ralph Grishman September 2015 NYU.
Estimation of IQ vector components of RF field - Theory and implementation M. Grecki, T. Jeżyński, A. Brandt.
CHAPTER 8 - COUNTER -.
© 2003 Xilinx, Inc. All Rights Reserved Global Timing Constraints FPGA Design Flow Workshop.
George Mason University ECE 448 FPGA and ASIC Design with VHDL FPGA Design Flow ECE 448 Lecture 7.
Chapter 4 Image Enhancement in the Frequency Domain.
Flip Flop Chapter 15 Subject: Digital System Year: 2009.
® Virtex-E Extended Memory Technical Overview and Applications.
Clock Networks and PLLs in Altera’s Stratix III Devices VLSI Systems I Fall 2007 Hamid Abbaalizadeh.
Genova May 2013 Diego Real – David Calvo IFIC (CSIC – Universidad de Valencia) CLBv2 1.
Bubonic Assembly Language CS232 Computer Architecture I – Team R Douglas Jeffries Himanshu Narayana David Rickard February 13, 2002.
Virtex-6 Investigations
SR Flip-Flop Negative Edge Triggered Flip-Flops The SR Flip-Flop
Sequential logic design principles
Introduction to Advanced Digital Design (14 Marks)
Digital Fundamentals Floyd Chapter 7 Tenth Edition
Sequential Circuit Timing
Instructor: Alexander Stoytchev
Each I/O pin may be configured as either input or output.
SLP1 design Christos Gentsos 9/4/2014.
Timing issues.
Digital Design Lecture 9
SEU Mitigation Techniques for Virtex FPGAs in Space Applications
CISE204: Design of Digital Systems Lecture 18 : Sequential Circuits
Sequential logic circuits
Clock Domain Crossing Keon Amini.
These chips are operates at 50MHz clock frequency.
Elec 2607 Digital Switching Circuits
The Xilinx Virtex Series FPGA
XC4000E Series Xilinx XC4000 Series Architecture 8/98
VLSI Programming 2IMN35 Lab 2 Questionnaire
The Xilinx Virtex Series FPGA
HARDWARE IMPLEMENTATION OF TEA TINY ENCRYPTION ALGORITHM
DIGITAL ON/OFF AM MODULATOR AMIT R SHARMA & AKRAM SHAZAD.
BASE BAND ENCODER Project Team Shashank Tadakamadla
FPGA Tools Course Timing Analyzer
Presented by Mohsen Shakiba
Lecture 14: State Tables, Diagrams, Latches, and Flip Flop
74LS273 D Flip Flops and 74LS Mux Zachary Ryan
FPGA’s 9/22/08.
Presentation transcript:

Packet Features are enhanced packet management controls (Mark, Restore and Release functions) that facilitate packet retransmission or receive packet discard functionality. Packet FIFO designs utilize a single synchronous clock domain for the input and output sides. Packet FIFO Q & A

Four Configurations of PLB IPIF SW reset/ MIR Packet FIFOs Packet Features WrFIFO DRE support Interrupt Service Burst Service Master Service SESR/ SEAR Simple DMA DMA/ Scatter Gather Wishful Config Reason- abel Config Bare- bone Config_ 1 Bare- bone Config_ 2

Wishful Configuration Device utilization summary: Selected Device : 2vp100ff Number of Slices: 2147 out of % Number of Slice Flip Flops: 2092 out of % Number of 4 input LUTs: 3844 out of % Number of bonded IOBs: 758 out of % Number of BRAMs: 4 out of 444 0% Number of GCLKs: 1 out of 16 6% Timing Summary: Speed Grade: -6 Minimum period: 9.041ns (Maximum Frequency: MHz) Minimum input arrival time before clock: 7.528ns Maximum output required time after clock: 7.122ns Maximum combinational path delay: 6.753ns

Reasonable Configuration Device utilization summary: Selected Device : 2vp100ff Number of Slices: 1797 out of % Number of Slice Flip Flops: 1806 out of % Number of 4 input LUTs: 3261 out of % Number of bonded IOBs: 752 out of % Number of BRAMs: 4 out of 444 0% Number of GCLKs: 1 out of 16 6% Timing Summary: Speed Grade: -6 Minimum period: 8.645ns (Maximum Frequency: MHz) Minimum input arrival time before clock: 7.519ns Maximum output required time after clock: 7.257ns Maximum combinational path delay: 6.489ns

Barebone 1 Configuration Device utilization summary: Selected Device : 2vp100ff Number of Slices: 375 out of % Number of Slice Flip Flops: 592 out of % Number of 4 input LUTs: 543 out of % Number of bonded IOBs: 541 out of % Number of BRAMs: 4 out of 444 0% Number of GCLKs: 1 out of 16 6% Timing Summary: Speed Grade: -6 Minimum period: 6.385ns (Maximum Frequency: MHz) Minimum input arrival time before clock: 6.666ns Maximum output required time after clock: 6.915ns Maximum combinational path delay: 6.208ns

Barebone 2 Configuration Device utilization summary: Selected Device : 2vp100ff Number of Slices: 338 out of % Number of Slice Flip Flops: 546 out of % Number of 4 input LUTs: 465 out of % Number of bonded IOBs: 537 out of % Number of BRAMs: 4 out of 444 0% Number of GCLKs: 1 out of 16 6% Timing Summary: Speed Grade: -6 Minimum period: 6.359ns (Maximum Frequency: MHz) Minimum input arrival time before clock: 6.467ns Maximum output required time after clock: 6.915ns Maximum combinational path delay: 6.184ns