Electronics Problem Statements
Electronics Problem Statements
Electronics Problem Statements
Expected outputs:
Bonus :
Check if the empirical relationship between mean, median and
mode is followed (approximately)
Mean – Mode = 3 (Mean – Median)
Test Case:
● For Floating Point Adder and Floating Point Multiplier, the
inputs can be of your choice. (like 55.6+66.3 and 69.3*56.0,
do not use integers in your test case)
● For Output 3 and output 4 use inputs from the table given
below
Submission Guidelines
Resources:
Adders
https://ieeexplore.ieee.org/document/7164650
Problem Statement:
The below circuit is the model for the transmission wire. Assume
that the cables located at CERN and the circuit below give the
same frequency response. Design an EQ circuit for this
corresponding system to get a flat frequency response which also
matches the given specifications.
Image 1
Circuit description
The above circuit is a three stage op amp built using
transconductance amplifiers with transconductances Gm1 , Gm2 ,
Gm3. The amplifiers have finite output impedances at the output
node whose values are given in terms of conductances Go1 , Go2
and Go3. They also have capacitors C1 , C2 , C3 along with finite
impedances which are tied at the output node. C3 and C4 are the
miller compensated capacitors whose values are given below.
Find and study the behavior of this system considering Vo as
output and Ve as input differential voltage.
Hint : Find the frequency response of the above circuit by using
the fundamental laws of circuit theory.
Circuit specifications:
1) The whole system should give a flat frequency response.
2) Include a power management circuit which shuts down the
circuit entirely when the output power of the equalizer
crosses certain threshold (fix your threshold according to the
VDD used and don't forget to mention your threshold in the
doc)
3) Your circuit should consume minimum power and should
have less loading effect
4) Your Equalizer circuit should be able to remove the noise
from the input signal too. (Hint : think of an amplifier which
can remove noise )
Evaluation Criteria:
1. How flat is your system(given circuit and Equalizer circuit
combined) response
2. How power efficient is your circuit
3. Working of power protector circuit
4. Your study of the given circuit (image 1)
5. The use of MOSFETS in the circuit
Submission Guidelines:
Sub-folders:
TRINIT_<TeamName>_EC02/SimulationFiles –
Add all your spice simulation files here.
TRINIT_<TeamName>_EC01/CircuitExplanation –
The PDF explaining your logic (with necessary screenshots) and
high-resolution image of the circuit.
TRINIT_<TeamName>_EC01/DemoVideo – Video(s)
(Screen recording) demonstrating the simulation
(maximum duration: 5 minutes total).
Submitting on D2C:
Create a public github repository with name-
“TRINIT_<TeamName>_EC<ProblemCode>” and upload the
drive link in the repository’s README. You are free to include any
extra files/explanations on the repository. Submit the GitHub
repository
link on D2C.
Resources:
Transconductance amplifiers:
https://www.eeeguide.com/transconductance-amplifier/
Basics of frequency response:
https://ee.sharif.edu/~faez/ch14.pdf
https://www.electroschematics.com/3-band-equalizer/
In the automotive industry's evolution, the shift from point-to-point wiring to in-vehicle
networks revolutionized electronic device connections, addressing the challenges of
bulky, costly wire harnesses. The emergence of CAN, a high-integrity serial bus system,
became the standard for networking intelligent devices, leading to the adoption of ISO
11898 in 1993, enhancing efficiency across various
markets.
Software Used:
LogiSim (Find download link in Resources)
Implementation Rules:
● Use logic 0 as the dominant bit and logic 1 as the recessive
● Only one bit is transmitted at once
● Each message frame must include SOF, Identifier, (optional) IDE, Data
Length(DLC), Data field, (optional)CRC, (optional) CRC delimiter,
(optional) ACK, (optional) ACK delimiter, and EOF.
● Importing any kind of HDL library is not allowed.
● No hard coding is allowed except for the contents of the state diagram.
Actual convolutional code encoding and decoding must take place.
● Good design practices are expected, such as modularising your circuit
with subcircuits
● All sequential elements must trigger on Rising Edge.
● All elements must be active high, including asynchronous sets and resets.
TX2 message
message.identifier =0x002, message.DLC=6. message = “TWONIT”
TX3 message
message.identifier =0x003, message.DLC=6. message = “TRINIT”
Submission Rules:
Brownie Points
1. Implement the option to switch to CAN 2.0B extended format by using the
recessive value in the IDE field of the message frame
2. Implement an option to change the data length arbitrarily in the DLC field of the
message frame
3. Implement the CRC and ACK mechanism for error handling and successful
recipient of messages.
4. Implement a CAN filter and mask mechanism to lighten the burden on the
receiver and only listen to the message intended for it
References
1. https://www.eecs.umich.edu/courses/eecs461/doc/CAN_notes.pdf
2. LogiSim download link