LoGen Generation and Simulation of Digital Logic on the Gate-Level via Internet

Relaterede dokumenter
ECE 551: Digital System * Design & Synthesis Lecture Set 5

Portal Registration. Check Junk Mail for activation . 1 Click the hyperlink to take you back to the portal to confirm your registration

IBM Network Station Manager. esuite 1.5 / NSM Integration. IBM Network Computer Division. tdc - 02/08/99 lotusnsm.prz Page 1

QUICK START Updated:

Small Autonomous Devices in civil Engineering. Uses and requirements. By Peter H. Møller Rambøll

NT PDC Udarbejdet af Kenneth Dalbjerg

FACULTY OF SCIENCE :59 COURSE. BB838: Basic bioacoustics using Matlab

E-PAD Bluetooth hængelås E-PAD Bluetooth padlock E-PAD Bluetooth Vorhängeschloss

Hosted CRM Outlook client connector setup guide. Date: Version: 1. Author: anb. Target Level: Customer. Target Audience: End User

Online kursus: Content Mangement System - Wordpress

Lovkrav vs. udvikling af sundhedsapps

Generalized Probit Model in Design of Dose Finding Experiments. Yuehui Wu Valerii V. Fedorov RSU, GlaxoSmithKline, US

IPv6 Application Trial Services. 2003/08/07 Tomohide Nagashima Japan Telecom Co., Ltd.

Improving data services by creating a question database. Nanna Floor Clausen Danish Data Archives

What s Our Current Position? Uddannelsesstruktur i AUE. What Can You Choose After DE5? Uddannelsesstruktur i AUE

Hosted CRM Outlook client connector setup guide. Date: Version: 1. Author: anb. Target Level: Customer. Target Audience: End User

Terese B. Thomsen 1.semester Formidling, projektarbejde og webdesign ITU DMD d. 02/

Opera Ins. Model: MI5722 Product Name: Pure Sine Wave Inverter 1000W 12VDC/230 30A Solar Regulator

3D NASAL VISTA TEMPORAL

DK - Quick Text Translation. HEYYER Net Promoter System Magento extension

Managing stakeholders on major projects. - Learnings from Odense Letbane. Benthe Vestergård Communication director Odense Letbane P/S

1 s01 - Jeg har generelt været tilfreds med praktikopholdet

DET KONGELIGE BIBLIOTEK NATIONALBIBLIOTEK OG KØBENHAVNS UNIVERSITETS- BIBLIOTEK. Index

QUICK START Updated: 18. Febr. 2014

VPN VEJLEDNING TIL MAC

Mock-ups in Design. Infinit Interessegruppemøde CSC Scandihealth 20/ Lars Bo Larsen

Netværk & elektronik

Status på det trådløse netværk

Design til digitale kommunikationsplatforme-f2013

how to save excel as pdf

Udbud på engelsk i UCL. Skabelon til beskrivelse

Project Step 7. Behavioral modeling of a dual ported register set. 1/8/ L11 Project Step 5 Copyright Joanne DeGroat, ECE, OSU 1

Molio specifications, development and challenges. ICIS DA 2019 Portland, Kim Streuli, Molio,

Black Jack --- Review. Spring 2012

Webside score digitalenvelopes.

Engelsk. Niveau C. De Merkantile Erhvervsuddannelser September Casebaseret eksamen. og

Knowledge FOr Resilient

Information Meeting for DE5 and DE3 Further Study Possibilities

SPECIALTRYKKERIETS KUNDE WEBPORTAL KOM GODT I GANG

Titel: Barry s Bespoke Bakery

Forventer du at afslutte uddannelsen/har du afsluttet/ denne sommer?

Particle-based T-Spline Level Set Evolution for 3D Object Reconstruction with Range and Volume Constraints

To the reader: Information regarding this document

3D NASAL VISTA 2.0

VDI AARHUS UNIVERSITET VER 1.5 VDI 30. APRIL

Forventer du at afslutte uddannelsen/har du afsluttet/ denne sommer?

IBM Software Group. SOA v akciji. Srečko Janjić WebSphere Business Integration technical presales IBM Software Group, CEMA / SEA IBM Corporation

Mustafa Saglam SAP Integration & Certification Center

Improving Interdisciplinary Education of Anatomy, Practical Sports using Non-Profit Software

MOC On-Demand Identity with Windows Server 2016 [20742]

what is this all about? Introduction three-phase diode bridge rectifier input voltages input voltages, waveforms normalization of voltages voltages?

Dagens program. Domæner. change log- screen shots hver gang I har arbejdet med themet. Arkitekturen bag en wp blog. Hvad er widgets.

4000 Generation Vejeceller Single Point Vejecelle SPSXL. Applikationer. Unikke Fordele

PEMS RDE Workshop. AVL M.O.V.E Integrative Mobile Vehicle Evaluation

Vigtigt! Tidligere versioner af Revit bør afinstalleres. Se Komplet afinstallering af Revit (Uninstall Tool)

Software 1 with Java. Recitation No. 7 (Servlets, Inheritance)

Engelsk. Niveau D. De Merkantile Erhvervsuddannelser September Casebaseret eksamen. og

Healthcare Apps. OUH Odense University Hospital & Svendborg Hospital. Kiel, Germany, November /12/13

Verilog HDL. Presented by: Amir Masoud Gharehbaghi

Eksempler SPSX Single Point Vejeceller Generation Vejeceller Single Point Vejecelle SPSX. Applikationer. Unikke Fordele

CHAPTER 8: USING OBJECTS

Hosted Exchange. Setup guide for clients & mobile devices. Date: Version: 15. Author: SBJ/ANB. Target Level: Customer

Basic Design Flow. Logic Design Logic synthesis Logic optimization Technology mapping Physical design. Floorplanning Placement Fabrication

Det er muligt at chekce følgende opg. i CodeJudge: og

Vejledning til at tjekke om du har sat manuel IP på din computer.

Lithium-Ion Jump-Starters / Jumper Cables

PARALLELIZATION OF ATTILA SIMULATOR WITH OPENMP MIGUEL ÁNGEL MARTÍNEZ DEL AMOR MINIPROJECT OF TDT24 NTNU

Vore IIoT fokus områder

Tilmelding sker via stads selvbetjening indenfor annonceret tilmeldingsperiode, som du kan se på Studieadministrationens hjemmeside

BEC. NetScaler Unmanaged VPN. Installation. Bruger Vejledning. Version

Danish Language Course for Foreign University Students Copenhagen, 13 July 2 August 2016 Advanced, medium and beginner s level.

Engineering of Chemical Register Machines

Den uddannede har viden om: Den uddannede kan:

Dell Cloud Client Computing Hvordan virtualisere vi de tunge grafisk applikationer?

Vind Seminar Fredericia 4. april 2013 JOB2SEA

Danish Language Course for International University Students Copenhagen, 12 July 1 August Application form

Remember the Ship, Additional Work

Multiple-level Top-down design of modular flexible products

Boligsøgning / Search for accommodation!

Åben dialogmøde Anvendelse af BIM i infrastruktur

Introduction Ronny Bismark

GÅ-HJEM-MØDE OM FM OG INNOVATION

Praktikevaluering Studerende (Internship evaluation Student)

PDFmaps på smartphones

Anmode om et tilbud: og Vi vil svare inden for 24 timer!

Privat-, statslig- eller regional institution m.v. Andet Added Bekaempelsesudfoerende: string No Label: Bekæmpelsesudførende

Den Danske Esri Brugerkonference 2019 What's new in ArcGIS Enterprise og Administration af ArcGIS Enterprise

Bilag J - Beregning af forventet uheldstæthed på det tosporede vejnet i åbent land Andersen, Camilla Sloth

Titel: Hungry - Fedtbjerget

Webside score facebook.com

Splunk Cookbook Lab Workshop

Before you begin...2. Part 1: Document Setup...3. Part 2: Master Pages Part 3: Page Numbering...5. Part 4: Texts and Frames...

Bilag. Resume. Side 1 af 12

Central Statistical Agency.

The effects of occupant behaviour on energy consumption in buildings

Communicate and Collaborate by using Building Information Modeling

Serverteknologi I Project task list

PDFmaps på smartphones

CS 4390/5387 SOFTWARE V&V LECTURE 5 BLACK-BOX TESTING - 2

Transkript:

LoGen Generation and Simulation of Digital Logic on the Gate-Level via Internet Stephan Kubisch, R Rennert, H Pfüller, D Timmermann Institute of Applied Microelectronics and Computer Engineering University of Rostock stephankubisch@uni-rostockde 24/2/26 LoGen - ICELIE 26, Hammamet

Outline Introduction LoGen What is LoGen? Technical Background Requirements Digital Circuits in LoGen Generation of Circuits Simulation of Circuits LoGen s current Use and Availability 24/2/26 LoGen - ICELIE 26, Hammamet 2

Introduction Blended Learning Singh et al: provide the right content to the right person at the right time E-Learning Intelligent Tutor Systems (ITS) 24/2/26 LoGen - ICELIE 26, Hammamet 3

What is LoGen? Tutoring system Generation & simulation of digital circuits Browser-based Straightforward & simple ready to use, no installation No CAD or design tool! Target groups High school graduates Freshmen/beginners Undergraduates 24/2/26 LoGen - ICELIE 26, Hammamet 4

Technical Background Typical Client-Sever architecture Dynamical HTML pages on client Interaction via hyperlinks CGI/PHP scripts via web server to a PHP server Clients Central database for Accounts Personalized design files Internet Access Web Server PHP Server & Database 24/2/26 LoGen - ICELIE 26, Hammamet 5

Requirements Web-compatible computing device Laptop, Workstation PDA, Smartphone Thin clients are sufficient ( plain HTML) Internet access Cable/xDSL Dial-In feasible but not suggested Standard web browser No plugins required (Java, Flash etc ) 24/2/26 LoGen - ICELIE 26, Hammamet 6

Digital Circuits in LoGen Digital logic on the gate level Inverter, (n)and, (n)or Latches, flip-flops Wires (crossings, connections) Bidirectional diodes Displays, light bulbs Stimuli generators Pure analysis of combinational logic Timing & parasitics not taken into account 24/2/26 LoGen - ICELIE 26, Hammamet 7

Generation of Circuits Definition of the structural layer 2 n Columns 2-dimensional chessboard structure Each tile is one gate or part of a complex gate 2 m Rows Screen Special tiles for assembling Size limited by screen (and motivation) 24/2/26 LoGen - ICELIE 26, Hammamet 8

Generation of Circuits 2 n 2 m <a href= / /genexxx?row=2&col= >tile 2</a> 24/2/26 LoGen - ICELIE 26, Hammamet 9

Simulation of Circuits Additional state layer Current value, own function No of predecessors & successors Evaluation of the structural layer + state layer Mechanism from automata theory Structural Layer State Layer 24/2/26 LoGen - ICELIE 26, Hammamet

Simulation of Circuits Example circuit simple 2-input OR-gate 3 NANDs 2 stimuli generators to drive the inputs Activate the first stimuli generator to change the input values A B Out 24/2/26 LoGen - ICELIE 26, Hammamet

Simulation of Circuits The input value changed The evaluation result is indicated using a red bulb Activate the second stimuli generator to change the input values A B Out 24/2/26 LoGen - ICELIE 26, Hammamet 2

Simulation of Circuits The input value changed again The evaluation result is indicated using a red bulb A B Out 24/2/26 LoGen - ICELIE 26, Hammamet 3

LoGen s current Use Recruiting new students Introductory courses for high school graduates For students Auxiliary learning method next to technically oriented lectures During exercises For laboratory test As project to work on The ideal case ;-) Self-evaluation of own work and ideas 24/2/26 LoGen - ICELIE 26, Hammamet 4

Availability Free access via the MD s web server German and English translation Guest account for simulation Login-Name: xxx Password: yyy Email for a personalized account URL http://wwwelektrotechnikuni-rostockde/logen 24/2/26 LoGen - ICELIE 26, Hammamet 5

LoGen Generation and Simulation of Digital Logic on the Gate-Level via Internet Thank you for your attention Feel free to ask! 24/2/26 LoGen - ICELIE 26, Hammamet 6

LoGen Backup Slides 24/2/26 LoGen - ICELIE 26, Hammamet 7

Separation from other Tools Comparison with Hades (http://tams-wwwinformatikuni-hamburgde/applets/hades) Target Group Realization/ Bandwidth Interface Adaptation Phase Abstraction Level Functional Spectrum Hades Graduates & Advanced Users Java / High, online Multiple Windows, sophisticated Training & Practice required Gate level, System level, HW/SW Codesign Circuit Generation, Time-Sim, Execution of Java Applets LoGen Freshmen, Beginners HTML / Moderate, online Hyperlinks Appr 5 Minutes Gate Level Digital Logic Circuit Generation, pure Functional Evaluation 24/2/26 LoGen - ICELIE 26, Hammamet 8