The Department has separate research laboratories for VLSI, Device Modelling, Embedded systems.
There are also many softwares available for VLSI and Embedded systems like Cadence Virtuso, Spectre, Mentor Graphics, Keysight ADS, HSPICE, LTspice, Pspice, MATLAB, Ki-CAD, COMSOL, Silvaco, Xilinx Zync SOC, Kintex KC 705, Raspberry Pi, NVIDIA Jetson Nano, Xilinix (Verilog), etc.
Front end tools
Virtuoso
Allegro PCB
AMS Designer
VSS tool kit
MWO Tool kit
Back End tools
Genus
Incisive
Indago
Jasper
Innovus
DesignWare Library
VCS MX
CoreAssembler
NanoTime Base
DesignWare Developer
RTL Architect Base Pkg
Formality ECO Base
Library Compiler Base
PrimeSim HSPICE Base
Library Compiler Base
VCS MX
WaveView Elite
Laker Placement Add-On
Silicon Smart eFineSim Pro Memry
IC Compiler II Elite
VCS Apex
StarRC Digital Add-On
StarRC Custom Add-On
IC Validator Elite
Vivado
Vitis
System generator
8 kB to 40 kB of on-chip static RAM and 32 kB to 512 kB of on-chip flash memory.
128-bit wide interface/accelerator enables high-speed 60 MHz operation.
In-System Programming/In-Application Programming (ISP/IAP) via on-chip boot loader software.
USB 2.0 Full-speed compliant device controller with 2 kB of endpoint RAM.
Single 10-bit DAC provides variable analog output.
Vectored Interrupt Controller (VIC) with configurable priorities and vector addresses.
Up to 45 of 5 V tolerant fast general purpose I/O pins in a tiny LQFP64 package.
60 MHz maximum CPU clock available from programmable on-chip PLL with settling time of 100 s.
On-chip integrated oscillator operates with an external crystal from 1 MHz to 25 MHz.
On Chip 64KB flash program/data memory
On chip SPI interface
On chip 2048 bytes EEROM
On chip 1792 bytes expanded memory
Frequency of operation 11.0592MHz
4x4 keypad
8 bit DAC innterfface
I2C interface to RTC, NVROM
SPI interface to 12 bit ADC
RS 232 compatible serial interface for communication and ISP
Programmable logic
13,300 logic slices, each with four 6-input LUTs and 8 flipflops
630 KB block RAM
On-chip Xilinx analog-to-digital converter (XADC)
Programmable from JTAG, Quad-SPI flash, and MicroSD card
Memory and storage
512MB DDR3 with 16-bit bus @ 1050Mbps
16MB Quad-SPI Flash
MicroSD slot
Configuration
USB-JTAG FT4232H
Dual Quad-SPI flash memory
MicroSD Card
Memory
PS DDR4 64-bit Component
Quad-SPI flash
Control & I/O
4x directional pushbuttons
PMBUS, clocks, and I2C bus switching
Communication & Networking
USB-UARTs with FT4232H JTAG/3xUART Bridge
RJ-45 Ethernet connector
SATA (M.2) for SSD access