NATIONAL TECHNICAL UNIVERSITY OF UKRAINE “KYIV POLYTECHNIC INSTITUTE” The Department of Design of Electronic Digital Equipment Digital Lab КЕОА НТУУ «КПІ» Educational Research Laboratory of Digital Technologies (Digital Lab) Oleksandr Lysenko, Prof. April 17, 2013 2 National Technical University of Ukraine “Kyiv Polytechnic Institute” KPI is one of the oldest and biggest technical universities in Europe. It was founded in 1898. www.digitallab.kiev.ua 3 National Technical University of Ukraine “Kyiv Polytechnic Institute” 39 bachelor’s, 92 master’s, 82 Ph.D. programs 27 000 students, largest producer of engineers in Ukraine 25 % students from technical universities of Ukraine are students from NTUU”KPI” www.digitallab.kiev.ua 4 National Technical University of Ukraine “Kyiv Polytechnic Institute” The NTUU "KPI" Community includes: Professors Associate professors Senior lecturers Assistants Lecturers 223 1000 500 200 100 Students: Undergraduate students 18000 Master's students 8000 PhD students 800 -----------------------------------------Total 26800 www.digitallab.kiev.ua 5 Digital Lab: STAFF Oleksandr Lysenko, Professor, Head of Digital Lab Oleksandr Antonyuk, Senior lecturer, Trainer of Altera’s Centre in Ukraine Oleksandr Romanov, PhD student, Assistant lecturer Ievgen Korotkyi, PhD student, Assistant lecturer Anton Varfolomieiev, PhD student, Assistant lecturer www.digitallab.kiev.ua 6 Digital Lab: main activities & partners Activity directions: learning and using of 3 digital electronic platforms – SoC (on PLD), DSP and microcontrollers Partners: Collaboration: Since 2001 - in the framework of University Programs Since 2004 - in the framework of Altera Training Partner Program (ATPP) On the basis of Digital Lab work: the educational laboratories of TI and Atmel the official educational Centre of Altera in Ukraine www.digitallab.kiev.ua 7 Altera Training Partner Program (ATPP) www.digitallab.kiev.ua 8 Altera Training Partner Program (ATPP) www.digitallab.kiev.ua The international Altera’s certificate www.digitallab.kiev.ua 9 10 Our main goals Education of undergraduate and graduate students Training of engineers from industry Own scientific research www.digitallab.kiev.ua 11 Courses, hardware & software related to SoC First level: Education of all students includes the following courses: - Functional-Logical Designing (with Introduction to Quartus II) - Digital Electronics (using of Board UP2 & IDE Quartus II) - RISC Microcontrollers - Methods of DSP (using of MatLab and SimuLink tools) - Computer Technologies of Designing (with Introduction to Verilog, Board Cyclone Nios DK) - Designing of SoC (using of Boards DE2, Cyclone Nios DK, Nios II IDE, DSP Builder, ModelSim) QUARTUS® II www.digitallab.kiev.ua 12 Courses, hardware & software related to SoC Second level: Basic training courses (20 hours): - The Quartus II Software Design Series: Foundation - The Quartus II Software Design Series: Verification - The Quartus II Software Design Series: Optimization QUARTUS® II - The Quartus II Software Design Series: Timing Analysis - Introduction to Verilog & Advanced Verilog Design - Introduction to VHDL - Designing with the Nios II Processor and SoPC Builder - Designing with DSP Builder - Designing with DSP Builder Advanced www.digitallab.kiev.ua 13 Courses, hardware & software related to SoC Core • FPGA Cyclone II I/O • USB blaster • VGA 10-bit DAC • NTSC/PAL decoder Memory • SRAM 512 KB • SDRAM 8 MB • Flash 4 МB • SD slot Oscilloscopes • 27 MHz • 50 MHz www.digitallab.kiev.ua 14 Courses, hardware & software related to DSP First level: Education of all students includes the following courses: - Computer engineering & programming (C programming language) - Functional-Logical Designing - Digital Electronics - Architecture of DSP-processors - Methods of DSP (using of MatLab and SimuLink tools) - Systems of Computer Vision (IDE Code Composer Studio with Board TMDSVDP 6437 DaVinci family) - Designing of Digital Equipment on the DSP (using of Board DSK C5510, IDE Code Composer Studio) www.digitallab.kiev.ua 15 Training courses in DSP The following courses are performed: - Architecture and programming of DSP-microcontrollers TMS320C28x Digital Control (using IDE Code Composer Studio with Board F2812 DSK) - F2812 32 bit fixed-point DSP • • • • Including Code Composer Studio! • operating at 150MHz 18K words on-chip RAM, 128K words on-chip Flash ROM enabling standalone operation 64K words on-board RAM On-board embedded IEEE 1149.1 JTAG controller. Supports C28xx CCStudio debug tools Expansion connectors for custom applications. Parallel port host 5V operation. A/C adapter included www.digitallab.kiev.ua 16 Training courses in DSP Code Composer Studio - DSP industry’s first comprehensive, open Integrated Development Environment (IDE) - Advanced visualization - Intuitive ease-to-use - Third-party plug-ins - Visualization without stopping the processoran industry first www.digitallab.kiev.ua 17 Training courses in DSP - Architecture and programming of DSP family C55x for audio signal processing (using IDE Code Composer Studio with Board C5510 DSK) C5510 Features: VC5510 fixed-point CPU running at 200MHz 8MB SDRAM, 256K words of on-board Flash ROM On-board USB JTAG controller with “plug & play” drivers, and RTDX support On-board IEEE 1149.1 JTAG for optional emulation debug with XDS Expansion: Memory Interface, McBSP, GPIO, and HPI (host-port i/f) Stereo in & out: TU TLV320AIC23 24-bit codec. Four 3.5mm jacks 5 volt operation + Full-feature Code Composer Studio Software! www.digitallab.kiev.ua 18 8 Training courses in DSP - Architecture and programming of DSP DaVinci family C64x for video signal processing (using IDE Code Composer Studio with Board TMDSVDP 6437) DSP & Memory: 600MHz DM6437 DSP 128 Mbytes of DDR2 Flash Memory Interfaces 16 Mbytes of non-volatile Flash memory 64 Mbytes NAND Flash 1 TVP5146M2 video decoder, supports composite or S video Four video DAC outputs - component, RGB, composite (three populated) UART, CAN I/O, and VLYNQ Interfaces 2 Mbytes SRAM AIC33 stereo codec I2C Interface with onboard eeprom and expanders 10/100 MBS Ethernet Interface Configurable boot load options Embedded JTAG emulation interface Single voltage power supply (+5V) Expansion connectors for daughter card use S/PDIF Interface, analog, and optical www.digitallab.kiev.ua 19 8 Training courses in DSP www.digitallab.kiev.ua 20 Courses, hardware & software related to MC First level: Education of all students includes the following courses: - Computer engineering & programming (C programming language) - Functional-Logical Designing - Digital Electronics - CISC & RISC Microcontrollers (51 Core & AVR) - Peripheral devices (using of Experimental Boards MSP-EXP430FG4618, IDE Kickstart or IAR Workbench, the additional Boards Tmote Sky and Chipcon CC2420 DSK) www.digitallab.kiev.ua 21 Training courses in microcontrollers Second level: The following courses are performed: - Architecture and programming of MC family MSP430 (using of IDE Kickstart or IAR Workbench with Experimental Board MSPEXP430FG4618/F5438) www.digitallab.kiev.ua 22 Training courses in microcontrollers - The wireless technology ZigBee based on radio modem of Chipcon-TI CC2420/2520 (using the additional Board Tmote Sky, Chipcon CC2420 DSK and Experimental Board MSP-EXP430FG4618) ZigBee-module Tmote Sky from Moteiv Co., USA (RFT CC2420 + MС MSP430F1611) СС2420DK Development Kit from Chipcon-TI ZigBee-module Digital Lab, Ukraine (RFT CC2420 + MС MSP430F149), 2005 www.digitallab.kiev.ua 23 Training courses in microcontrollers - OMAP of Texas Instruments based on BeagleBoard-xM BigleBoard-xM www.digitallab.kiev.ua 24 Our Web page: www.digitallab.kiev.ua www.digitallab.kiev.ua 15 25 Altera & Digital Lab of NTUU “KPI” Mrs. Margit Tishler’s (Manager for Eastern Europe of Altera) visit to the Digital Lab, August 11, 2010 Photo: At the entrance to the main building of University www.digitallab.kiev.ua 15 26 Texas Instruments & Digital Lab of NTUU “KPI” Mr. Robert Owen’s (University Programme Manager of Texas Instruments) visit to the Digital Lab, March 24, 2010 Photo: (1) – Presentation of Digital Lab, Prof. O. Lysenko; (2) – Presentation of new products of University Programme of Texas Instruments, Mr. R. Оwen www.digitallab.kiev.ua 27 Texas Instruments & Digital Lab of NTUU “KPI” Participate in a beta-test phase of a new C5000 Teaching ROM Title First Name Last Name University Ivo Oesch Berner Fachhochschule Carlos Luis Bernal Quintero Universidad Autonoma de Guadalajara Daniel Santana Instituto Tecnolуgico y de Estudios Superiores de Monterrey (ITESM) DR S.J. Thiruvengadam Thiagrajar college of engineering DR S.Mohammed Mansoor Roomi Thiagrajar college of engineering DR VijayKumar anna university -coimbatore Prof Balakumar Coimbatore Institute of Technology vel anna university-chennai valarmathy Bannari amman institute of technology Peter Karsmakers KH Kempen Prof. Reinhold Unterricker FH Landshut DR Dr. Marcelino Martinez Sober University of Valencia DR Oleksandr Lysenko Kiev Politechnical Inst. NTUU PHD Humberto R. Gamba UTFPR/CPGEI PHD Fabrнcio O. Ourique Pontifical Catholic University of Rio Grande do Sul DR Ricardo Josй de Oliveira Carvalho FURB - Universidade Regional de Blumenau DR Rubem Dutra R. Fagundes Faculdade de Engenharia Leo Wang Birmingham City University DR Josй Antonio Gutiйrrez Gnecchi Instituto Tecnolуgico de Morelia DR Francesco Guidi Universitа degli Studi di Firenze DR Kumar Prof www.digitallab.kiev.ua 28 Digital Lab on MECO 2012 From June 19-21, 2012 Digital Lab participated in the Mediterranean Conference on Embedded Computing (MECO 2012), Montenegro, Bar and had 2 guest educational scientific training-seminars: - SoC Design Methods and Tools; - DSP Design in an Educational and Research Process. Besides that, PhD students I.Korotkyi, O.Romanov, A.Varfolomieiev and Prof. O.Lysenko presented 3 papers: - A. Varfolomieiev, V. Dzyuba, O. Lysenko. Implementation of a Real-Time Object Detection System on a TI TMS320DM6437 DSP; - I. Korotkyi, O. Lysenko. Application-Specific Network-on-Chip with Link Aggregation; - O. Romanov, O. Lysenkо. The Comparative Analysis of the Efficiency of Regular and Pseudo-optimal Topologies of Networks-on-Chip Based on Netmaker. Photo: Participant registration on MECO 2012 Conference (from left to right): Prof. O.Lysenko, PhD students A.Varfolomieiev, O.Romanov and senior lecturer O.Antonuyk www.digitallab.kiev.ua 29 Digital Lab on MECO 2012 Photo: (1) – Presentation of Digital Lab, Prof. O. Lysenko (3) – Senior lecturer O.Antonyuk and PhD student O.Romanov at seminar training (2) – Lecture of PhD student I.Korotkyi (4) – Lecture of PhD student A.Varfolomieiev www.digitallab.kiev.ua 30 Digital Lab on MECO 2012 Gratitude Certificate for best Conference training Achievement Award for best Conference paper (Prof. O. Lysenko, PhD student I.Korotkyi) Photo - Prof. O.Lysenko with his PhD students A.Varfolomieiev, O.Romanov and I.Korotkyi near the well-known sight of Montenegro – St. Stephan Island www.digitallab.kiev.ua 31 Digital Lab today www.digitallab.kiev.ua 32 Digital Lab today www.digitallab.kiev.ua 33 Digital Lab’s main directions of collaboration 1. R&D of control and monitoring systems for different applied tasks: - processing of signals from sensors of different physical quantities, formation of control actions on actuators according to given control law; - preprocessing of analog signals, agreement with signal sources, filtration, measurement and transmission of data through standard interfaces. 2. R&D of control systems for low-powered follow-up (by speed and/or position) motors: - for commutatorless three-phase motors; - DC motors; - stepping motors. 3. R&D of systems for realization of different DSP algorithms: - based on DSP of Texas Instruments; - based on FPGA of Altera or Xilinx. www.digitallab.kiev.ua 34 Digital Lab’s main directions of collaboration 4. R&D of IP-blocks for development of SoC and NoC using VHDL, Verilog, System Verilog and System C languages. 5. R&D of distributed signal processing systems from sensors based on wireless ZigBee technology. 6. R&D of video signal processing systems: - for image identification; - for solving problems of automatic tracking of objects. The modern electronic components are used: - DSPs from С2000, С5000 and С6000 families and ARM Cortex A8 & DSP C64x+ of Texas Instruments; - low-powered microcontrollers MSP430 of Texas Instruments and AVR microcontrollers of Atmel; - FPGA of Altera and Xilinx; - radiotransceivers of CC24/25 хх family of Сhipcon-Texas Instruments. www.digitallab.kiev.ua 35 Digital Lab: contact information Thank you for attention! Questions? Oleksandr Lysenko, Prof. Head of Department of Design of Electronic Digital Equipment & Digital Lab National Technical University of Ukraine "Kyiv Polytechnic Institute" Faculty of Electronics 37, Peremogy ave., Kyiv, 03056, Ukraine Tel.+380-44-454-93-63 E-mail: o.lysenko@kpi.ua Web: www.digitallab.kiev.ua http://keoa.kpi.ua www.digitallab.kiev.ua