Las Palmas de G.C., Dec. 1999 IUMA Projects and activities.

Slides:



Advertisements
Similar presentations
VHDL Design of Multifunctional RISC Processor on FPGA
Advertisements

Digital System Design Subject Name : Digital System Design Course Code : IT-314.
Field Programmable Gate Array
Introduction to Programmable Logic John Coughlan RAL Technology Department Electronics Division.
VHDL Structural Architecture ENG241 Week #5 1. Fall 2012ENG241/Digital Design2 VHDL Design Styles Components and interconnects structural VHDL Design.
Programmable Interval Timer
Copyright © 2001 Stephen A. Edwards All rights reserved Review of Digital Logic Prof. Stephen A. Edwards.
Sequential Definitions  Use two level sensitive latches of opposite type to build one master-slave flipflop that changes state on a clock edge (when the.
ENGIN112 L30: Random Access Memory November 14, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 30 Random Access Memory (RAM)
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.
ENGIN112 L31: Read Only Memory November 17, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 31 Read Only Memory (ROM)
University College Cork IRELAND Hardware Concepts An understanding of computer hardware is a vital prerequisite for the study of operating systems.
Introduction SYSC5603 (ELG6163) Digital Signal Processing Microprocessors, Software and Applications Miodrag Bolic.
CS 151 Digital Systems Design Lecture 30 Random Access Memory (RAM)
CS 151 Digital Systems Design Lecture 31 Read Only Memory (ROM)
Spectrum Analyzer Ray Mathes, Nirav Patel,
(1) Introduction © Sudhakar Yalamanchili, Georgia Institute of Technology, 2006.
General FPGA Architecture Field Programmable Gate Array.
GOOD MORNING.
3 1 3 C H A P T E R Hardware: Input, Processing, and Output Devices.
Conception d’un processeur DSP faible énergie en logique ternaire
Shashi Kumar 1 Logic Synthesis: Course Introduction Shashi Kumar Embedded System Group Department of Electronics and Computer Engineering Jönköping Univ.
Principles Of Digital Design Chapter 1 Introduction Design Representation Levels of Abstraction Design Tasks and Design Processes CAD Tools.
1 SERIAL PORT INTERFACE FOR MICROCONTROLLER EMBEDDED INTO INTEGRATED POWER METER Mr. Borisav Jovanović, Prof.dr Predrag Petković, Prof.dr. Milunka Damnjanović,
CAD for Physical Design of VLSI Circuits
Abdullah Aldahami ( ) Feb26, Introduction 2. Feedback Switch Logic 3. Arithmetic Logic Unit Architecture a.Ripple-Carry Adder b.Kogge-Stone.
School of Computer Science G51CSA 1 Computer Systems Architecture Fundamentals Of Digital Logic.
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Logic Synthesis for Low Power(CHAPTER 6) 6.1 Introduction 6.2 Power Estimation Techniques 6.3 Power Minimization Techniques 6.4 Summary.
Basic digital logic J. Christiansen, CERN - EP/MIC
Fast Memory Addressing Scheme for Radix-4 FFT Implementation Presented by Cheng-Chien Wu, Master Student of CSIE,CCU 1 Author: Xin Xiao, Erdal Oruklu and.
K.C.RAVINDRAN,GRAPES-3 EXPERIMENT,OOTY 1 Development of fast electronics for the GRAPES-3 experiment at Ooty K.C. RAVINDRAN On Behalf of GRAPES-3 Collaboration.
CSE 494: Electronic Design Automation Lecture 2 VLSI Design, Physical Design Automation, Design Styles.
J. Christiansen, CERN - EP/MIC
Univ. of TehranAdv. topics in Computer Network1 Advanced topics in Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr.
Memory and Storage Dr. Rebhi S. Baraka
SEQUENTIAL CIRCUITS Component Design and Use. Register with Parallel Load  Register: Group of Flip-Flops  Ex: D Flip-Flops  Holds a Word of Data 
Radix-2 2 Based Low Power Reconfigurable FFT Processor Presented by Cheng-Chien Wu, Master Student of CSIE,CCU 1 Author: Gin-Der Wu and Yi-Ming Liu Department.
+ CS 325: CS Hardware and Software Organization and Architecture Memory Organization.
Chapter 3 Digital Logic Structures. 3-2 Combinational vs. Sequential Combinational Circuit always gives the same output for a given set of inputs  ex:
Computer Hardware A computer is made of internal components Central Processor Unit Internal External and external components.
Computer Architecture Lecture 24 Fasih ur Rehman.
Computer Systems Architecture Copyright © Genetic Computer School 2008 SA 2- 0 Lesson 2 The Digital Logic Level.
Different Microprocessors Tamanna Haque Nipa Lecturer Dept. of Computer Science Stamford University Bangladesh.
LOGIC OPTIMIZATION USING TECHNOLOGY INDEPENDENT MUX BASED ADDERS IN FPGA Project Guide: Smt. Latha Dept of E & C JSSATE, Bangalore. From: N GURURAJ M-Tech,
D FLIP FLOP DESIGN AND CHARACTERIZATION -BY LAKSHMI SRAVANTHI KOUTHA.
ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Dr. Shi Dept. of Electrical and Computer Engineering.
Different Microprocessors Tamanna Haque Nipa Lecturer Dept. of Computer Science Stamford University Bangladesh.
Seok-jae, Lee VLSI Signal Processing Lab. Korea University
EE141 Arithmetic Circuits 1 Chapter 14 Arithmetic Circuits Rev /12/2003 Rev /05/2003.
Information Technology INT1001 Lecture 2 1. Computers Are Your Future Tenth Edition Chapter 6: Inside the System Unit Copyright © 2009 Pearson Education,
Introduction to Field Programmable Gate Arrays (FPGAs) EDL Spring 2016 Johns Hopkins University Electrical and Computer Engineering March 2, 2016.
RTL Hardware Design by P. Chu Chapter 9 – ECE420 (CSUN) Mirzaei 1 Sequential Circuit Design: Practice Shahnam Mirzaei, PhD Spring 2016 California State.
-1- Soft Core Viterbi Decoder EECS 290A Project Dave Chinnery, Rhett Davis, Chris Taylor, Ning Zhang.
1 CE 454 Computer Architecture Lecture 6 Ahmed Ezzat The Digital Logic, Ch-3.3, 3.4,
Microprocessor and Microcontroller Fundamentals
Electronics for Physicists
DESIGN AND IMPLEMENTATION OF DIGITAL FILTER
Chapter 11 Sequential Circuits.
EE345: Introduction to Microcontrollers Memory
COOLRUNNER II REAL DIGITAL CPLD
Lesson 4 Synchronous Design Architectures: Data Path and High-level Synthesis (part two) Sept EE37E Adv. Digital Electronics.
Control Unit Introduction Types Comparison Control Memory
Introduction to Micro Controllers & Embedded System Design
Five Key Computer Components
Registers.
Electronics for Physicists
Low Power Digital Design
Introduction SYSC5603 (ELG6163) Digital Signal Processing Microprocessors, Software and Applications Miodrag Bolic.
Introduction SYSC5603 (ELG6163) Digital Signal Processing Microprocessors, Software and Applications Miodrag Bolic.
Presentation transcript:

Las Palmas de G.C., Dec IUMA Projects and activities

Las Palmas de G.C., Dec Examples of projects ä Creation of a ciphering engine using RISC and cryptographic circuits for ISDN applications ä Implemention of a VIS in SPARC V.8 for cheap multimedia applications ä High-level synthesis system for DSP circuits ä Implementation of electronic systems in MCM with Cadence/Allegro ä Algorithms for multimedia in the MVP (TMS320C80) development system. ä...

Las Palmas de G.C., Dec JavaRISC Project ä Hardware implementation of the JAVA Virtual Machine usign RISC style architecture ä Synthetized from a RT Level VHDL description using Synopsys and Cadence  Implemented in CMOS ES2 0.7  m technology

Las Palmas de G.C., Dec T-DES Project ä Interchip Digital Link Interface for direct connection to ISDN ä Triple DES Cipher Algorithm ä Synthetized from VHDL using Synopsys and Cadence  Results for ES2 CMOS 0.7  m: ä gates ä transistors ä 15.6 mm 2 ä Peak throughput: 256 kbps

Las Palmas de G.C., Dec CEIP Project: Cipher Engine for ISDN ä Includes: ä 2 Flash-RAM Chips ä 4 Static RAM ä 1 microcontroller RISC ä 15 T-DES CFB Chips ä 1 ASIC

Las Palmas de G.C., Dec ATM project ATM Physical Layer Trans conductance amp Clock recovery Cell delineation Error recovery HEC generation ATM Layer VPI label trans- lation Policing Routing label RX/TXLaserdiode SRAM CPU Photodiode Micro machined alignment H-GaAs-IV Multi Chip module C-GaAsH-GaAs-IV Switchfabric Operations and management

Las Palmas de G.C., Dec ATM Project (FIFO)

Las Palmas de G.C., Dec ATM Project (test bench)

Las Palmas de G.C., Dec ATM Project (test bench)

Las Palmas de G.C., Dec Fast Fourier Transform Project ä Processing unit  process every butterfly ä Routing unit Routing unit. Processing unit

Las Palmas de G.C., Dec Fast Fourier Transform Project ä Processing Unit +  W N m  - + a b a´ b´

Las Palmas de G.C., Dec Fast Fourier Transform Project 1. Initial stage 2. Scale factor 3. radix2/radix4 combination 4.  i coefficients stored in a ROM 5. Post-processing 6. Vector Merging Adder 7. Control Unit

Las Palmas de G.C., Dec Fast Fourier Transform Project ä Convergence and scale factor for N=16 and  =  /3 Escale factor Convergence radix2radix4repeatscal. zizi

Las Palmas de G.C., Dec Fast Fourier Transfor Project (results) Delays and power dissipation FFT Processor characteristics Power = 12,5 W Area = 5732 x 6070  m 2 (35 mm 2 ) Encapsulated = LD256

Las Palmas de G.C., Dec Fast Fourier Transfor Project (results) ä Comparison with other architectures

Las Palmas de G.C., Dec The Crosspoint Switch has 32 data inputs and 32 data outputs. Any input can be multiplexed to any, some or all outputs. Signals in data path are fully differential to minimize duty cycle distortion and achieve an excepcional signal fidelity.  VSC851 Project The switch is configured by sequentially loading each multiplexer’s 5-bit Holding register with the desired input address D[4:0]. When complete, a high pulse is applied to GSTROBE and all new configurations are simultaneously transferred into the switch multiplexers.

Las Palmas de G.C., Dec VSC851 Project Switch Matrix Control Logic

Las Palmas de G.C., Dec VSC851 Project

Las Palmas de G.C., Dec VSC851 Project (testing procedure)  Propagation Delay. Duty Cycle Distortion. Output Skew. Minimum Input Pulse Width. Maximum Bit Rate. Jitter & Interchannel Coupling. In order to test the 1.6 Gb/s 32x32 Crosspoint Switch, a characterization board was designed. This board allows to measure the following parameters:

Las Palmas de G.C., Dec VSC851 Project (testing procedure)

Las Palmas de G.C., Dec VSC851 Project (testing results) Four boards with chips from different lots were tested. According with the test, the Crosspoint Switch is fully with a 90% of nominal differential amplitude. 

Las Palmas de G.C., Dec VSC851 Project (comparative results)

Las Palmas de G.C., Dec VSC851 Project ä Power consumption: 9 W ä Duty cycle distortion < 150 ps ä 1 st case: 5  s to “0” and = 265 ps on “1”, 142 on “0” ä 2nd case: and ä Propagation delay = 1,8 ns ä Output to output skew < 300 ps ä Minimum pulse width = 720 ps ä Packaging = 256-pin LDCC ä Power supply: -2V y 3,3 V ä Output level: 3,3 V TTL y ECL differential

Las Palmas de G.C., Dec OLYMPO Project

Las Palmas de G.C., Dec Summary ä Research and development projects funded by European Union, Spanish government, Canary government and industries. ä CMOS, GaAs and SiGe technology based. ä Projects for digital processing, communications, computers, CAD tools... ä Around 20 researchers involved in these projects.