Internal Logic Analyzer Characterization presentation By: Moran Katz and Zvika Pery Mentor: Moshe Porian Dual-semester project Spring 2012.

Slides:



Advertisements
Similar presentations
Internal Logic Analyzer Final presentation-part B
Advertisements

Internal Logic Analyzer Final presentation-part A
Data Protection Card Submit: Assaf Matia Technion Guide: Eran Segev Rafael Guide: Henri Delmar Winter & Spring 2004.
Characterization Presentation Neural Network Implementation On FPGA Supervisor: Chen Koren Maria Nemets Maxim Zavodchik
Reliable Data Storage using Reed Solomon Code Supervised by: Isaschar (Zigi) Walter Performed by: Ilan Rosenfeld, Moshe Karl Spring 2004 Part A Final Presentation.
IO Controller Module Arbitrates IO from the CCP Physically separable from CCP –Can be used as independent data logger or used in future projects. Implemented.
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.
Students:Gilad Goldman Lior Kamran Supervisor:Mony Orbach Mid-Semester Presentation Spring 2005 Network Sniffer.
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.
Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab Project performed by: Naor Huri Idan Shmuel.
Reliable Data Storage using Reed Solomon Code Supervised by: Isaschar (Zigi) Walter Performed by: Ilan Rosenfeld, Moshe Karl Spring 2004 Midterm Presentation.
1 Fast Communication for Multi – Core SOPC Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab.
Characterization Presentation Neural Network Implementation On FPGA Supervisor: Chen Koren Maria Nemets Maxim Zavodchik
1 FINAL PRESENTATION PART A Implementation of generic interface To electronic components via USB2 Connection Supervisor Daniel Alkalay System architectures.
Interface of DSP to Peripherals of PC Spring 2002 Supervisor: Broodney, Hen | Presenting: Yair Tshop Michael Behar בס " ד.
Ethernet Bomber Ethernet Packet Generator for network analysis Oren Novitzky & Rony Setter Advisor: Mony Orbach Started: Spring 2008 Part A final Presentation.
Ethernet Bomber Ethernet Packet Generator for network analysis Oren Novitzky & Rony Setter Advisor: Mony Orbach Spring 2008 – Winter 2009 Midterm Presentation.
Technion Digital Lab Project Performance evaluation of Virtex-II-Pro embedded solution of Xilinx Students: Tsimerman Igor Firdman Leonid Firdman.
Implementation of DSP Algorithm on SoC. Characterization presentation Student : Einat Tevel Supervisor : Isaschar Walter Accompany engineer : Emilia Burlak.
1 Mid-term Presentation Implementation of generic interface To electronic components via USB2 Connection Supervisor Daniel Alkalay System architectures.
PCI-Express Network Sniffer Characterization Presentation Project Period : 2 semesters Students: Neria Wodage Aviel Tubul Advisor: Mony Orbach 17/12/2007.
Winter 2013 Independent Internet Embedded System - Final A Preformed by: Genady Okrain Instructor: Tsachi Martsiano Duration: Two semesters
General Purpose FIFO on Virtex-6 FPGA ML605 board midterm presentation
General Purpose FIFO on Virtex-6 FPGA ML605 board Students: Oleg Korenev Eugene Reznik Supervisor: Rolf Hilgendorf 1 Semester: spring 2012.
Picture Manipulation using Hardware Presents by- Uri Tsipin & Ran Mizrahi Supervisor– Moshe Porian Final Presentation – Part B Dual-semester project
Final presentation – part B Olga Liberman and Yoav Shvartz Advisor: Moshe Porian April 2013 S YMBOL G ENERATOR 2 semester project.
SOC Consortium Course Material ASIC Logic National Taiwan University Adopted from National Chiao-Tung University IP Core Design.
Presented by : Maya Oren & Chen Feigin Supervisor : Moshe Porian Lab: High Speed Digital System One Semester project – Spring
1 WORLD CLASS – through people, technology and dedication High level modem development for Radio Link INF3430/4431 H2013.
OPTO Link using Altera Stratix GX transceiver Jerzy Zieliński PERG group Warsaw.
Presented by : Olga Liberman & Yoav Shvartz Supervisor : Moshe Porian
Picture to be sent (640x480) Displayed Picture (800x600) HOST VGA DE2 Board.
Interfaces to External EDA Tools Debussy Denali SWIFT™ Course 12.
Picture Manipulation using Hardware Presents by- Uri Tsipin & Ran Mizrahi Supervisor– Moshe Porian Final Presentation – Part A Dual-semester project
Picture Manipulation using Hardware Presents by- Uri Tsipin & Ran Mizrahi Supervisor– Moshe Porian Final Presentation – Part B Dual-semester project
© 2010 Altera Corporation—Public Easily Build Designs Using Altera’s Video and Image Processing Framework 2010 Technology Roadshow.
LZRW3 Decompressor dual semester project Characterization Presentation Students: Peleg Rosen Tal Czeizler Advisors: Moshe Porian Netanel Yamin
Electrocardiogram (ECG) application operation – Part B Performed By: Ran Geler Mor Levy Instructor:Moshe Porian Project Duration: 2 Semesters Spring 2012.
REGISTER MANAGEMENT TOOL Preformed by: Liat Honig Nitzan Carmel Supervisor: Moshe Porian Date: 24/11/2011, winter semester 2011 Duration: One semester.
LZRW3 Data Compression Core Dual semester project April 2013 Project part A final presentation Shahar Zuta Netanel Yamin Advisor: Moshe porian.
Project Characterization Implementing a compressor in software and decompression in hardware Presents by - Schreiber Beeri Yavich Alon Guided by – Porian.
Part A Presentation Implementation of DSP Algorithm on SoC Student : Einat Tevel Supervisor : Isaschar Walter Accompanying engineer : Emilia Burlak The.
Presented by : Olga Liberman & Yoav Shvartz Supervisor : Moshe Porian
LZRW3 Decompressor dual semester project Part A Mid Presentation Students: Peleg Rosen Tal Czeizler Advisors: Moshe Porian Netanel Yamin
LZRW3 Data Compression Core Project part B final presentation Shahar Zuta Netanel Yamin Advisor: Moshe porian December 2013.
Electrocardiogram (ECG) application operation – Part A Performed By: Ran Geler Mor Levy Instructor:Moshe Porian Project Duration: 2 Semesters Spring 2012.
PROJECT - ZYNQ Yakir Peretz Idan Homri Semester - winter 2014 Duration - one semester.
Final Presentation Implementation of DSP Algorithm on SoC Student : Einat Tevel Supervisor : Isaschar Walter Accompanying engineer : Emilia Burlak The.
Network On Chip Platform
FPGA Calculator Core Final Presentation Chen Zukerman Liran Moskovitch Advisor : Moshe Porian Duration: semesterial December 2012.
Project Final Semester A Presentation Implementing a compressor in software and decompression in hardware Presents by - Schreiber Beeri Yavich Alon Guided.
FPGA Calculator Core Mid Presentation Chen Zukerman Liran Moskovitch Advisor : Moshe Porian Duration: semesterial November 2011.
Picture Manipulation using Hardware Presents by- Uri Tsipin & Ran Mizrahi Supervisor– Moshe Porian Characterization presentation Dual-semester project.
Presenting: Yaron Yagoda Kobi Cohen DSP SWITCH Digital Systems Laboratory Winter Supervisor: Isaschar Walter Semester A final Presentation.
Adaptive Mirror Control System Characterization Presentation Performed by: Boris Goychman & Eyal Tsin Instructor: Tsachi Martsiano Semestrial project,
REGISTER MANAGMENT TOOL Preformed by: Liat Honig Nitzan Carmel Supervisor: Moshe Porian Date: 29/1/2012 winter semester 2011 Duration: One semester Middle.
Electrocardiogram (ECG) application operation Performed By: Ran Geler Mor Levy Instructor:Moshe Porian Project Duration: 2 Semesters Spring 2012 Characterization.
Picture Manipulation using Hardware Presents by- Uri Tsipin & Ran Mizrahi Supervisor– Moshe Porian Middle presentation Dual-semester project
Part A Final Dor Obstbaum Kami Elbaz Advisor: Moshe Porian August 2012 FPGA S ETTING U SING F LASH.
Menu Navigation Presented by: Tzahi Ezra Advisors: Moshe Porian Netanel Yamin One semester project Presented on: Project initiation: NOV 2014.
Menu Navigation Presented by: Tzahi Ezra Advisors: Moshe Porian Netanel Yamin One semester project Project initiation: NOV 2014 PROJECT’S MID PRESENTATION.
Mid presentation Part A Project Netanel Yamin & by: Shahar Zuta Moshe porian Advisor: Dual semester project November 2012.
Ethernet Bomber Ethernet Packet Generator for network analysis
LAB 3 – Synchronous Serial Port Design Using Verilog
Mini scope one semester project Project final Presentation Svetlana Gnatyshchak Lior Haiby Advisor: Moshe Porian Febuary 2014.
Menu Navigation Presented by: Tzahi Ezra Advisors: Moshe Porian Netanel Yamin One semester project Project initiation: NOV 2014 PROJECT’S CHARACTERIZATION.
Internal Logic Analyzer Middle presentation-part A By: Moran Katz and Zvika Pery Mentor: Moshe Porian Dual-semester project Spring 2012.
Lab 1: Using NIOS II processor for code execution on FPGA
Course Agenda DSP Design Flow.
Presentation transcript:

Internal Logic Analyzer Characterization presentation By: Moran Katz and Zvika Pery Mentor: Moshe Porian Dual-semester project Spring 2012

Agenda Overview Goals Requirements Architecture Data transfer Whishbone protocol Signal generator Internal Logic Analyzer Core Testability GUI Schedule

Altera- Signal TapXilinx- Chip Scope Project Overview Logic Analyzer- Debugging tool for FPGA Contains software & hardware Hardware: Change FPGA code Memories to store data Logic to change configuration Software: Include GUI Choose trigger, data location, signals name, record results Common Logic Analyzer tools today:

UART IN RX PATH WBM WhishBone intercon Signal Generator Internal Logic Analyzer Core WBM WBS TX PATH WBM WBS UART OUT Clock & Reset 100 MHZ Reset 50 MHZ GUI FPGA Reset WBS WBM- Whishbone Master WBS-Whishbone Slave Project goals Design an internal logic analyzer to the FPGA which will be an independent part Hardware: (1) VHDL (2) Record the chosen signals (3) Send it back to the user Software: (1) GUI- allow to present the recorded information (2) Send request to change hardware according user’s choise (3) Build a system to check our implementation XILINX- SPARTAN 3E ALTERA- CYCLON II Altera Cyclone II

Save and load settings Requirements Option to choose the parameters Save the recorded information and present it using waveform Internal communication is through Wishbone protocol External communication is through UART protocol Type of trigger, for example ‘rise’Signals name, which signals to record position of trigger 30%-70% 50%-50% 70%-30% Duration of recording

UART IN RX PATH WBM WhishBone intercon Signal Generator Internal Logic Analyzer Core WBM WBS TX PATH WBM WBS UART OUT Clock & Reset 100 MHZ Reset 50 MHZ GUI FPGA Reset WBS WBM- Whishbone Master WBS-Whishbone Slave Architecture Altera Cyclone II

Data Transfer UART IN RX PATH WBM WhishBone intercon Signal Generator Internal Logic Analyzer Core WBM WBS TX PATH WBM WBS UART OUT Clock & Reset 100 MHZ Reset 50 MHZ GUI FPGA Reset WBS WBM- Whishbone Master WBS-Whishbone Slave Trigger- first signal Recording time- 50% Signal’s number-2 injecting signals behavior signal Recorded data Altera Cyclone II

Whishbone Protocol

Testability GUI

Schedule DateGoals 1/04/2012 – 15/04/2012Project Characterization & Theoretical self instruction 2/05/2012Project Characterization Presentation 3/05/2012 – 30/05/2012Full Characterization of all blocks 30/05/2012 – 30/06/2012System blocks VHDL implementation + simulation 30/06/2012 – 22/07/2012Exams. 23/07/2012 – 31/07/2012Continue system blocks implementation + simulation 01/08/2012Mid presentation 02/08/2012 – 09/08/2012Integration + simulation 10/08/2012 – 24/08/2012Matlab GUI implementation

Schedule DateGoals 25/08/2012 –Synthesis 04/09/2012 – 05/10/2012Test & Debug 06/10/2012End of first semester Presentation Second semesterAdding smart triggers Testing new triggers End of second semester Presentation