You are on page 1of 10

***********************************************************************************

*******************************
online MS Team recording links
***********************************************************************************
*******************************
L3+L4 Monday - June 1 - https://web.microsoftstream.com/video/8eae5cdb-a6b1-4762-
9c63-99ac0522a255
L35+L36 Monday - June 1 - https://web.microsoftstream.com/video/13f7a892-821c-4b7d-
992f-221fc29a7d83

***********************************************************************************
*******************************
MPI Lab 2019
***********************************************************************************
*******************************
1. 8086 Lab Exercises - 15 marks - on 8086 ALP
Programming Constructs - 2
Pre-requisitve Variables Arrays constants Stack Arithmetic
Logical Select Loop flow-control Procedure MACRO String Libraries
stack call trace - how stack works
string instructions - move / copy / palindrome / reverse /
scan / compare

emulator and MASM in DosBox - 3

Interrupts File Sort Search Series Number-Conversion - 5


Interrupts
custom ISR - IVT updation / Custom ISR execution
delay using built-in ISR - Delay using ISR
VGA graphics - Draw 2D images
File Handling
search and sort
` series generation
number base conversion

Emulation of Controlling External Devices - TLC / stepper motor / robot


/ printer - 5

2. choosen processor demo - choose a processor or microcontroller /


Architecture, PIN, Addressing modes, Instruction set architecture / ALP Programs /
Simulator or Emulator
3. Assessment 1 - ALP Emulation - a and b - 15 marks
Mriyank - 4 a and b
Arijeeth - 2 a and b
ritwick - 8 a and b
rohan mittal - 7 a and b
lakshith dhanuka - 7 a and b

4. Assessment 2 - ALP Project code Walkthrough - 15 marks - deadline - March


13
Demo and walkthrough of MPU or MCU based project in assembly
programming - components / interfacing / code - 15 marks

santhanu - Presettable Alarm 8086 8253 8255


shivam yadhav - automatic plant irrigation system
hariprasad - automatic railway gate control 8051
reece and siddharth - TLC
ritika mandal - fire alarm system
mayukh gosh
surya
choclate vending machine
aarish
spandan
digital stop watch
kuldeep
smart mirror

5. MPI Interfacing IC - 15 marks


component descripion - working principle, interface diagram, alp to
read and write - 5 marks
emulation - 5 marks
J integration - 5 marks

6. FAT - 40 marks

**************************
List of Assessments
**************************

1. Programming Constructs - 2 marks

2. Emulator and MASM - 3 marks

3. INT File Sort Search Series Conversion - 5 marks

4. Controlling External Devices - 5 marks

5. Assessment - 1 CPU Case Study and ALP Demo - 15 marks

6. Interfacing IC Working IF Read Write ALP - 5 marks

7. Interfacing IC Emulation - 5 marks

8. Assessment - 2 - ALP Project Walk-through - 15 marks

9. Integration of Interfacing IC in J - 5 marks

Internals - 60 marks

10. No FAT - 40 marks

**************************************************************
To-Do
**************************************************************
Lab
CAT-I Improvement - if you want to claim
J component

****************************************************
upload template for ALP
**************************
alp code
mnemonic table
address - instruction - opcode - size of the instruction
output snapshot

**************************
CAT - I Improvement update
**************************
Proteus - 8086 / Microcontroller / Arduino
ritika
himanshu
soorya
siddharth
reece
shanthanu
bhavesh
kashyap
samridhi - https://youtu.be/42xb_e5j0qU - TLC using 555 and 4017 decade
counter
https://www.youtube.com/watch?v=7g4IyaryXPU - keypad and 7s interfacing
with 8086
Mryank - 7S and buttons / stepper motor

***********************************************************************************
*******************************
MPI J 2019 - Publication
*******************************************************
3 layer (DAQ / Cloud / UI) with Two way communication
Hardware - (sensor / actuator / physical input / output display /
communication peripheral / additional peripheral)
Cloud - Thingspeak
Algorithm - ML / dataset
UI - web or mobile
*******************************************************
Review 0 - Group / Domain / Issue
socio economic problems from (companies / hackathon / govt / funding
agencies / academic) perespective
statistics - facts and figures
technology perspective -
mathematical model
proposed solution architecture - generic framework
*******************************************************
Review 1 - Survey (papers / products / patents) - comparative analysis
domain / problem / survey / approach / experiment / results /
comparison / pros and cons / future work
*******************************************************
Review 2 - Refined Problem Statement / Specificiations / first 50%
implementation
*******************************************************
Review 3 - second 50% implementation / Quantitative and Qualitative Results
*******************************************************
Expo
*******************************************************
Final Review (Online Mode)
*******************************************************
Presentation
Domain
Issue on Focus
Survey
Problem Statement
Proposed Solution
Methodology
Implementation
Results
Future Work
Demo by either of
Simulation Software
Online Simulator
Hardware System Design
Explain everything with pictures and theory in and out
Report
IEEE format draft for publication
*******************************************************

***********************************************************************************
***************************
kapar
bibek

***********************************************************************************
*******************************
MPI Theory
***********************************************************************************
*******************************
DA1 - Time,space,power complexity of the processor

DA2 - Power saving mechanisms

DA3 - multi-core - parallelization - parallel programs


***********************************************************************************
*******************************
Additional Learning
***********************************************************************************
*******************************
Spandan - Interactive Tool for Teaching Aid

***********************************************************************************
*******************************
online mode Topics
***********************************************************************************
*******************************
Module-4
1. 8259 PIC
(Architecture - Pin - Features - Command Word Registers - Interfacing -
Sample ALP)

Module-5
2. ADC and DAC
(Architecture - Pin - Features - Command Word Registers - Interfacing -
Sample ALP)
3. 8251 USART
(Architecture - Pin - Features - Command Word Registers - Interfacing -
Sample ALP)
4. keyboard interfacing
(Architecture - Pin - Features - Command Word Registers - Interfacing -
Sample ALP)

Module-6
5. 8087 architecture and Pin
6. sample instructions of 8087
7. sample programs - area calculation

Module-7
8. flynns classification
9. overview of multi-core
10. ARM
11. snapdragon
12. snapdragon vs ARM

***********************************************************************************
*******************************
MPI Lab Assessment 1 - 15 marks
***********************************************************************************
*******************************
L3+L4
Shaun - 1
Siddharth - 2
Harsh Vardhan - 3
Gagan - 4
abhishek - 9
saksham - 10
tehli - 5
bajrang - 8
password verification and loops
bibek - 6
anshuman - 7
piyush - 6
dhananjay - 4 a and b
letter case count and water level controller

srivatsava - 3
shivam
5a and b (recursive logic factorial and sum of n numbers / password
verification)

bijesh - 2
shreyansh - 1
govinda k - absent
shankau subra sarkar - absent
***********************************************************************************
*******************************
L35+L36
***********************************************************************************
*******************************
surya - 6a
kuldeep - 2
anuragh - 1
preetham - 2
sreemanth - 3
santhanu - 4
ashish - 5
haarish - 6
spandhan - 6a
lakshith - 7
rithika - 10b
sumedha - 1a
pranavi - 8b (partial)
akhil - 9 (partial)
arijeeth - 2b
reece - 1a
mayukh gosh - 4a

Rajath - 10

***********************************************************************************
*******************************
Teams
***********************************************************************************
*******************************
Preetham
Jyothsana
Preetham - Lab assessment 1 - 2 a and b

pratheek sinha - 4
jatin kumar - 2
motorola 68000
ARM Cortex M3

gagan
binesh
Zilog Z80 - asm80.com (online emulator) - presentation
8086 programs
assessment 1 a and b(static)

santhanu
Lab Assessememt - 4
Test O Milk - DRDO
Proteus
Lab Assessment - 2 - Pre-settable Alarm
To reduce road accidents

Spandan
Haarish
zilog Z80
NFC based e-beat patrol tracking system / QR code / Subhabu App

saksham goyal
ritika mandal
Lab Assessment 1 - Ritika - 10
How to Build a Neural Network in Microcontrollers

Ashish Paudel
kuldeep singh
Arduino nano V 3.0 ATMega32A

Shivam Yadhav
8085

Shreyansh
which processor you have choosen for study?
ALP emulation programs till Assessment 1
Assessment 1 a and b part
now 6 7 9
assessment 2 project walkthrough

pranavi pendiyala
Pentium M
Implementation of 8b Sync MPU

hariprasad
Choosen Processor - 8051 - keil microvision
J - safe transport
Lab Assessment - 1 -2 a and b

ramneni anuragh

ritwick sharan
rohan mittal
ATtiny85 - avr studio
ritwick - lab assessment 1 - 8b

siddharth dhaiya
reece desouza
ARM7 LPC2148
Smart Home Security System for India
Proteus - 8086 with 8255 and LCD
lab assessment 2 -

govida yadav
80386

bhavesh sahu
anurag kashyap
8080
J- security and privacy solutions for healthcare iot
Assessment 1

yogesh pandit
ahmed
AT89C2051
biometric voice recognition
yogesh pandit - lab asessment 1 - 5 a and b

prabhakar kumar
mryank kumar
ARM� Cortex�-M4F Based MCU TM4C123G LaunchPad� Evaluation Kit - arm
cortex m4 programming tutorial on youtube
https://www.youtube.com/playlist?list=PLPW8O6W-
1chwyTzI3BHwBLbGQoPFxPAPM

mayukh ghosh
surya ram
ATMega328 PU MCU
Proteus - Labcenter Electronics - PDS.exe (Run as administrator)
LED pattern generation
UNO with servo motor
UNO with lcd and ldr and led

shantanu
MIPS R2000

himanshu
ARM controller LPC1768 - https://www.engineersgarage.com/arm/getting-
started-with-the-arm-cortex-m3-lpc1768-part-1-21/

siddharth
AMD K5 Processsor

Shaun
ATMega32

shankau subra sarkar


motorolla 68000

Rajath Sharma
Sumedha Poddar
Lab Assessment - 1
8086
ARM7 - NXP LCP2148 - keil microvision 5 -
https://www.keil.com/demo/eval/arm.htm and package for LPC 2148 - assembly and
embedded c programs simulation

sreemanth
rohit
ARM7TDMI

Mitushi Raj
Samridhi Singh
PIC

Aman Srivastava
Harsh Vardhana Agarwal
IBM Z196
Motorola 6809

J - Smart TLC

anshu sharma
piyush kumar
Mega 2560 R3
J - Fitness Tracker

***********************************************************************************
*******************************
WINSEM-19-20 - CSE2006 - MPI - Lab - Online Mode - Zoom - Schedule - regarding.
***********************************************************************************
*******************************
L3+L4
**************************************
shaunoommen.alexander2018@vitstudent.ac.in;
shreyanshjain.2018@vitstudent.ac.in;
daruru.binesh2018@vitstudent.ac.in;
shivam.yadav2018@vitstudent.ac.in;
saksham.goyal2018@vitstudent.ac.in;
psri.siddarth2018@vitstudent.ac.in;
harshvardhan.agarwal2018@vitstudent.ac.in;
gagan.gupta2018@vitstudent.ac.in;
abhishek.dhall2018@vitstudent.ac.in;

aman.srivastava2018@vitstudent.ac.in;
shankhashubhra.sarkar2018@vitstudent.ac.in;
anshu.sharma2018@vitstudent.ac.in;
bajrangprasad.sah2018@vitstudent.ac.in;
krishnasah.teli2018@vitstudent.ac.in;
bibekkumar.sah2018@vitstudent.ac.in;
govinda.yadav2018@vitstudent.ac.in;
dhananjay.kapar2018@vitstudent.ac.in;
piyushkumar.karn2018@vitstudent.ac.in;

**************************************
L35+L36
**************************************
kuldeep.singh2017@vitstudent.ac.in;
sumedha.poddar2018@vitstudent.ac.in;
rajatsharma.2018@vitstudent.ac.in;
jatin.kumar2018@vitstudent.ac.in;
prateeksinha.2018@vitstudent.ac.in;
n.srinivas2018@vitstudent.ac.in;
arijeet.kumar2018@vitstudent.ac.in;
prabhakar.kumar2018@vitstudent.ac.in;
lakshit.dhanuka2018@vitstudent.ac.in;

mriyankkumar.singh2018@vitstudent.ac.in;
shantanum.g2018@vitstudent.ac.in;
spandan.dasgupta2018@vitstudent.ac.in;
mayukh.ghosh2018@vitstudent.ac.in;
siddharth.2018a@vitstudent.ac.in;
rohit.p2018@vitstudent.ac.in;
sooryaram.shimgekar2018@vitstudent.ac.in;
mirzaaarish.baig2018@vitstudent.ac.in;
reecebaptist.dsouza2018@vitstudent.ac.in;

rohan.mittal2018@vitstudent.ac.in;
vikasmani.tripathi2018@vitstudent.ac.in;
sa.hariprasad2018@vitstudent.ac.in;
g.sreemanth2018@vitstudent.ac.in;
akhil.joseph2018@vitstudent.ac.in;
anurag.kashyap2018@vitstudent.ac.in;
bhavesh.sahu2018@vitstudent.ac.in;
satyapardha.preetham2018@vitstudent.ac.in;
tarushi.jain2018@vitstudent.ac.in;

jyotsna.sreemahima2018@vitstudent.ac.in;
anuraag.ramineni2018@vitstudent.ac.in;
mitushi.raj2018@vitstudent.ac.in;
sakshirao.varam2018@vitstudent.ac.in;
samridhi.singh2018@vitstudent.ac.in;
ritwik.sharan2018@vitstudent.ac.in;
pranavi.pendyala2018@vitstudent.ac.in;
yogesh.pandit2018@vitstudent.ac.in;
ahmedshimels.muhe2018@vitstudent.ac.in;
ashish.paudel2018@vitstudent.ac.in;
ritika.mandal2018@vitstudent.ac.in;
himanshuramesh.2018@vitstudent.ac.in;

**********************************
MPI Theory C1 Slot
**********************************
kuldeep.singh2017@vitstudent.ac.in;
sumedha.poddar2018@vitstudent.ac.in;
rajatsharma.2018@vitstudent.ac.in;
jatin.kumar2018@vitstudent.ac.in;
prateeksinha.2018@vitstudent.ac.in;
n.srinivas2018@vitstudent.ac.in;
arijeet.kumar2018@vitstudent.ac.in;
prabhakar.kumar2018@vitstudent.ac.in;
lakshit.dhanuka2018@vitstudent.ac.in;
mriyankkumar.singh2018@vitstudent.ac.in;
shantanum.g2018@vitstudent.ac.in;
spandan.dasgupta2018@vitstudent.ac.in;
mayukh.ghosh2018@vitstudent.ac.in;
siddharth.2018a@vitstudent.ac.in;
rohit.p2018@vitstudent.ac.in;
sooryaram.shimgekar2018@vitstudent.ac.in;

mirzaaarish.baig2018@vitstudent.ac.in;
reecebaptist.dsouza2018@vitstudent.ac.in;
rohan.mittal2018@vitstudent.ac.in;
vikasmani.tripathi2018@vitstudent.ac.in;
sa.hariprasad2018@vitstudent.ac.in;
g.sreemanth2018@vitstudent.ac.in;
akhil.joseph2018@vitstudent.ac.in;
anurag.kashyap2018@vitstudent.ac.in;

bhavesh.sahu2018@vitstudent.ac.in;
satyapardha.preetham2018@vitstudent.ac.in;
tarushi.jain2018@vitstudent.ac.in;
daruru.binesh2018@vitstudent.ac.in;
shivam.yadav2018@vitstudent.ac.in;
jyotsna.sreemahima2018@vitstudent.ac.in;
anuraag.ramineni2018@vitstudent.ac.in;
saksham.goyal2018@vitstudent.ac.in;
mitushi.raj2018@vitstudent.ac.in;
sakshirao.varam2018@vitstudent.ac.in;
samridhi.singh2018@vitstudent.ac.in;
ritwik.sharan2018@vitstudent.ac.in;
pranavi.pendyala2018@vitstudent.ac.in;
yogesh.pandit2018@vitstudent.ac.in;
ahmedshimels.muhe2018@vitstudent.ac.in;
shankhashubhra.sarkar2018@vitstudent.ac.in;
ashish.paudel2018@vitstudent.ac.in;
ritika.mandal2018@vitstudent.ac.in;
himanshuramesh.2018@vitstudent.ac.in;
***********************************************************************************
*******************************

You might also like