
Main Menu
K. N. Toosi University
Masoud DehyadegariAssistant Professor, K. N. Toosi University of Technology
Professional Experiences
FPGA: Xillinx, Altera –
using ISE and Quartus
Core generator: various
filters design
Microblaze and NIOS
Hardware Description
Language (HDL) : Verilog and VHDL
System Level Design :
SystemC language – RT, System, and TLM level
Verification Language :
System Verilog, PLI.
Simulation tools :
ModelSim, MATLAB
Synthesis tools: Synplify,
Leonardo, ISE, Quartus
High level synthesis tools
: Catapult C
Design custom hardware for
image processing by Catapult C.
Data Acquisition devices :
National Instrument (NI)
Familiar with measurement
studio library
Implementation a software
to acquire neuroscience signals
Implementation of digital
signal processing components on FPGA and DSP
Modulation and Demodulation
Various Filters, FFTs
Implementation of Fast and
low power implementation of computation circuits
Implementation a
heterogeneous cluster including 16-core processors
Design accelerators to
integrate in homogeneous cluster.
Designed APIs to
synchronize threads such as wait, barrier and so on.
Implementation Data Link
Layer of PCI Express for an IP Core on Virtex FPGA.
Verification of Data Link
Layer of PCI Express for an IP Core on Virtex FPGA.
Artificial Neural-Network:
Hardware Implementation of Brain Emotional Controller