Presentation to DØ STT Stony Brook by Reginald J. Perry, Ph.D. Professor and Chairman Department of Electrical and Computer Engineering (ECE)

Slides:



Advertisements
Similar presentations
IO Interfaces and Bus Standards. Interface circuits Consists of the cktry required to connect an i/o device to a computer. On one side we have data bus.
Advertisements

COE 405 VHDL Basics Dr. Aiman H. El-Maleh Computer Engineering Department King Fahd University of Petroleum & Minerals Dr. Aiman H. El-Maleh Computer Engineering.
EECE **** Embedded System Design
NetFPGA Project: 4-Port Layer 2/3 Switch Ankur Singla Gene Juknevicius
Sumitha Ajith Saicharan Bandarupalli Mahesh Borgaonkar.
Give qualifications of instructors: DAP
Electrical and Computer Engineering MIDI Note Number Display UGA Presentation and Demo ECE 353 Lab B.
Finite State Machine (FSM)  When the sequence of actions in your design depend on the state of sequential elements, a finite state machine (FSM) can be.
Team Morphing Architecture Reconfigurable Computational Platform for Space.
1 4-bit Decimation Filter Rashmi Joshi Siu Kuen(Steve) Leung Cuong Trinh Advisor: Dr. David Parent December 5, 2005.
Conversion Between Video Compression Protocols Performed by: Dmitry Sezganov, Vitaly Spector Instructor: Stas Lapchev, Artyom Borzin Cooperated with:
© 2004 Xilinx, Inc. All Rights Reserved Implemented by : Alon Ben Shalom Yoni Landau Project supervised by: Mony Orbach High speed digital systems laboratory.
Prof. John Nestor ECE Department Lafayette College Easton, Pennsylvania ECE Computer Organization Lecture 23 - Course.
1 Project supervised by: Dr Michael Gandelsman Project performed by: Roman Paleria, Avi Yona 12/5/2003 Multi-channel Data Acquisition System Mid-Term Presentation.
t Popularity of the Internet t Provides universal interconnection between individual groups that use different hardware suited for their needs t Based.
1 Project supervised by: Dr Michael Gandelsman Project performed by: Roman Paleria, Avi Yona 26/4/2004 Multi-channel Data Acquisition System Final_A Presentation.
Viterbi Decoder: Presentation #1 Omar Ahmad Prateek Goenka Saim Qidwai Lingyan Sun M1 Overall Project Objective: Design of a high speed Viterbi Decoder.
Project by : Sokolik Dmitry Instructor : Boaz Mizrahi digital lab.
The Technion Israeli Institute of Technology Intel Inc. A cooperation of:
Chapter 2- Visual Basic Schneider1 Chapter 2 Problem Solving.
CS1104-8Memory1 CS1104: Computer Organisation Lecture 8: Memory
David Nelson STAVE Test Electronics July 1, ATLAS STAVE Test Electronics Preliminary V3 Presented by David Nelson.
FAMU-FSU College of Engineering EEL 3705 / 3705L Digital Logic Design Fall 2006 Instructor: Dr. Michael Frank Module #8: Introduction to Sequential Logic.
©Alex Doboli Chapter 3: Hardware and Software Subsystems of Mixed-Signal Architectures (Part II) Alex Doboli, Ph.D. Department of Electrical and Computer.
Trigger design engineering tools. Data flow analysis Data flow analysis through the entire Trigger Processor allow us to refine the optimal architecture.
Suggestions for FPGA Design Presentation
Shashi Kumar 1 Logic Synthesis: Course Introduction Shashi Kumar Embedded System Group Department of Electronics and Computer Engineering Jönköping Univ.
Matrix Multiplication on FPGA Final presentation One semester – winter 2014/15 By : Dana Abergel and Alex Fonariov Supervisor : Mony Orbach High Speed.
1 SERIAL PORT INTERFACE FOR MICROCONTROLLER EMBEDDED INTO INTEGRATED POWER METER Mr. Borisav Jovanović, Prof.dr Predrag Petković, Prof.dr. Milunka Damnjanović,
Unit 4 Design and Synthesis of Datapath Controllers
Logic and Computer Design Dr. Sanjay P. Ahuja, Ph.D. FIS Distinguished Professor of CIS ( ) School of Computing, UNF.
SYEN 3330 Digital SystemsJung H. Kim 1 SYEN 3330 Digital Systems Chapter 9 – Part 1.
EE 316 Computer Engineering Junior Lab Project 1: Traffic Light Controller.
VHDL design and FPLD implementation for Silicon Track Card Presentation by Shweta Lolage In partial fulfillment of the requirements for the degree of Masters.
PROCStar III Performance Charactarization Instructor : Ina Rivkin Performed by: Idan Steinberg Evgeni Riaboy Semestrial Project Winter 2010.
Power-Aware RAM Processing for FPGAs December 9, 2005 Power-aware RAM Processing for FPGA Embedded Memory Blocks Russell Tessier University of Massachusetts.
Modern VLSI Design 3e: Chapters 3 & 8Partly from 2002 Prentice Hall PTR week6-1 Lectures 16 Transfer Characteristics (Delay and Power) Feb. 10, 2003.
Lecture 16: Reconfigurable Computing Applications November 3, 2004 ECE 697F Reconfigurable Computing Lecture 16 Reconfigurable Computing Applications.
Physics 335 project update Anton Kapliy April 2007.
Status report 2010/10/22 Atsushi Nukariya. Progress ・ Progress is as follows. 1. Confirm to transfer data from SiTCP to PC. 2. Create software which read.
Alexei SemenovGeneric Digitizer Generic Digitizer 10MHZ 16 bit 6U VME Board.
AT91 Memory Interface. 2 Features –Up to 8 programmable chip select lines –Remap Command allows dynamic exception vectors –Glue-less for both 8-bit and.
Barto B170-W/MAPLD2005 Page 1 Verification of Moderate Complexity IP: Case Study, MIL-STD-1553B Interface Rod Barto NASA Office of Logic Design.
STT simulations (Horst Wahl, 25 February 2000) l trigger simulation  (Silvia Tentindo-Repond, Sailesh Chopra, John Hobbs with help from Brian Connolly,
Yu Du, Yu Long Electrical & Computer Engineering
Lecture 9 RTL Design Methodology. Structure of a Typical Digital System Datapath (Execution Unit) Controller (Control Unit) Data Inputs Data Outputs Control.
December 14, 2006Anuj K. Purwar1 Design proposal for Read Out Card (ROC) Anuj K. Purwar December 14, 2006 Nevis Meeting.
System-On-a-Programmable-Chip (SOPC) Implementation of the Silicon Track Card (STC) Thesis Defense By Arvindh-kumar Lalam Department of Electrical and.
Serial Communication Analyzer Company Name: Digital laboratory Presenter Name: Igal Kogan Alexander Rekhelis Instructor: Hen Broodney Semester:Winter/Spring.
Silicon Track Trigger Status report 7 Oct (Horst D Wahl) l funding l ongoing activities l what next? l schedule l Webpage of STT group: –
Physics 335 project update Anton Kapliy April 2007.
ECE Lecture 1 1 ECE 561 Digital Circuit Design Department of Electrical and Computer Engineering The Ohio State University.
Random Access Memory (RAM).  A memory unit stores binary information in groups of bits called words.  The data consists of n lines (for n-bit words).
FPLD Decoder: Components & Functions Florida State University Roberto A Brown 6/11/99.
Teaching Digital Logic courses with Altera Technology
1 Level 1 Pre Processor and Interface L1PPI Guido Haefeli L1 Review 14. June 2002.
Hardwired Control Department of Computer Engineering, M.S.P.V.L Polytechnic College, Pavoorchatram. A Presentation On.
LAV firmware status Francesco Gonnella Mauro Raggi 28 th March 2012 TDAQ Working Group Meeting.
L2 Silicon Track Trigger D0 Trigger Workshop 22 April 2002 Ulrich Heintz Boston University.
20 April 2002Bill Lee APS 1 The D0 Silicon Track Trigger Bill Lee Florida State University.
TPC CRU Jorge Mercado (Heidelberg) Ken Oyama (Nagasaki IAS) CRU Team Meeting, Jan. 26, 2016.
ECE 554 Miniproject Spring
Multipoint tracker via GPS and wireless communication Jeremy Siedschlag and Jonathan Stackhouse.
Pedagogic Value in Understanding Computer Architecture of Implementing the Marie Computer from Null and Lobur in the Logic Emulation Software, Multimedia.
Howd - Zur Hung Eric Lai Wei Jie Lee Yu - Chiang Lee Design Manager: Jonathan P. Lee [M2] Huffman Encoder Project Presentation #3 February 7 th, 2007 Overall.
Production Firmware - status Components TOTFED - status
10 Gbps Transimpedance Amplifier and Laser Driver in 0.18 um CMOS
More Devices: Control (Making Choices)
Monitor memory space Address (Hex) Description (Each 24 bits)
By Prof .A. ARPUTHARAJ Department of Electronics St. Josephs college
Presentation transcript:

Presentation to DØ STT Stony Brook by Reginald J. Perry, Ph.D. Professor and Chairman Department of Electrical and Computer Engineering (ECE) FAMU-FSU College of Engineering Florida A&M University Florida State University 1/28/2000 VHDL STATUS of CENTROID FINDER ALGORITHM

D0 STT Meeting at Stony Brook VHDL Status Background and Design Objective n Contacted in early December 1999 by Dr. Wahl. n Recruited two (2) new graduate students to work on project –Shweta Lolage – full-time GRA. –Kishma Meyers – part time –Roberto Brown - part time n Discussed initial algorithm with Eric Hazen just before Christmas 1999 –Working documents Earle, “A State Machine for Input of VTM Data to the Centroid Finder”, 7/20/99 Earle, “A Flowchart for the Centroid Finder”, 9/3/99 n Initial Design Objective –Complete baseline functional design by today’s meeting Conservative design, i.e. Ignore timing constraints No “Bells or Whistles”

D0 STT Meeting at Stony Brook VHDL Status Design Process n Altera FPLDs n Default Synthesis Settings n Partition Design into three parts –1. Decoder VTM FIFO Preprocessor FSM Centroid Finder FIFO –2. Buffer Filler Centroid Finder Algorithm minus “Calculator.” –3. Calculator Computes 13 bit centroid address

D0 STT Meeting at Stony Brook VHDL Status Block Diagram Decoder Buffer Filler Calculator Fifo data D1-D5 8 Vtm35 datatype pointer Fifo empty rdreqbusy datavalid

D0 STT Meeting at Stony Brook VHDL Status Decoder Block

D0 STT Meeting at Stony Brook VHDL Status Buffer Filler Block

D0 STT Meeting at Stony Brook VHDL Status Calculator Block

D0 STT Meeting at Stony Brook VHDL Status Functional Simulation Assumptions 1 MHz Clock Single Chip No Bad Channels No Skipped Channels

D0 STT Meeting at Stony Brook VHDL Status Sample Input Data and Expected Output Results

D0 STT Meeting at Stony Brook VHDL Status Functional Simulation

D0 STT Meeting at Stony Brook VHDL Status Resource Allocation Total logic cells used: 1433/2880 ( 49%) Total embedded cells used: 40/160 ( 25%) Total EABs used: 8/10 ( 80%) Average fan-in: 3.24/4 ( 81%) Total flipflops required: 481 Device EPF10K50EQC208-1

D0 STT Meeting at Stony Brook VHDL Status Current Status n Baseline Design Completed and Documented. n Static Timing Analysis of Baseline Design showed 30MHz Maximum Clock Freq –Performance limited by Buffer Filler Module. n Beginning Revision 2 Design based on Earle, et.al., “Specifications for the STC Daughtercard” –Add Hit Filter –Add 3 or 5 strip cluster finder option –Examine PCI bus interface –Add L3 buffer/monitoring requirements.