Asiful Mondal

Director of Engineering

Bengaluru, Karnataka, India17 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in SystemC and TLM modeling for SoC development.
  • Led pre-silicon platform development for advanced SoC architectures.
  • Proficient in integrating SystemC models with QEMU for validation.
Stackforce AI infers this person is a Semiconductor expert specializing in SoC development and virtualization.

Contact

Skills

Core Skills

LeadershipSystemcTlmEmbedded Systems

Other Skills

10G EthernetARMARM ArchitectureAlgorithmsBIOS DevelopmentC++ClearCaseData StructuresDebuggingDevice Driver DevelopmentDigital Signal ProcessorsEDAEmbedded LinuxEmbedded SoftwareHybrid Simulation

About

Experience in SOC, ESL modeling, Virtual Prototyping ,Virtual platform development for advanced Multi-core SOC Architectures. Significant experience with Proficiency in systemC, C++, TLM modeling, TLM 2.0 standard, systemC/C++ based models. Played key role in pre-Silicon platform development for the TI next generation Vision and ADAS SoC by helping different team (internal/External) to develop Device Driver,BIOS( on M4, TI DSP and TI VIsion co processor ) , BIOS-SDK,ROM-CODE and helped the team to bring up the customers used cases on the Virtual Platform before the silicon is tapped out. Experience in RTL - SystemC co - simulation Experience in integrating SystemC model with QEMU using PCIe i/f, QEMU Virtualization Experience in developing features like Video Probe ( a Eclipse plugins ) for the Simulator that is being used to visualize different pipeline stages of IP such as Display Subsystem and Image Sub system. Experience in practicing the project management/ Process related aspect to deliver a good quality of product Specialties: C,C++,STL,TLM2.0,SystemC,System Verilog, VMM, Shell Scripting, VaST, CoMET tool for creation of virtual system prototype, embedded s/w development. Design Skills: OOAD, Design patterns Langages :C, C++, Systemc, familier with system verilog and java, socket programming etc. Verification Methodology :System Verilog,VMM Libraries :SystemC, STL, BOOST Scripting :Perl,Shell scripting Tools :Virtualizer, CCS, Virtio, Cadence Incisive, DDD, Microsoft Visual Studio. Clearcase, Scons IP/Architecture :8085, 8051, AMBA AHB, UART, Flash Memory (Samsung, Hynix, Micron), DMA(2 channel and 8 channel), AMBA Timer, USIM, SIM card, RTC, FCDP, ADC, Video Processing Engine(BB_2D), VIP, VPE, OCMC Circular Buffer, QSPI, Interrupt Crossbar, Display Subsystem, Imaging Subsystems, Ethernet Controllers, Virtualization. PCIe

Experience

Synopsys inc

6 roles

R&D Director

Promoted

Feb 2025Present · 1 yr 1 mo

Sr. Mgr R&D

Promoted

Dec 2021Feb 2025 · 3 yrs 2 mos

Leadership

R&D Manager II

Jan 2019Dec 2021 · 2 yrs 11 mos

R&D Manager I

Sep 2017Dec 2018 · 1 yr 3 mos

Senior R&D Engineer II

Jun 2016Aug 2017 · 1 yr 2 mos

Senior R&D Engineer I

May 2014May 2016 · 2 yrs

  • Design and Development of multiple Designware Ethernet Controllers TLM modelling ( C++/SystemC/TLM/SCML):
  • Developed C++ Utility Class for Ethernet Frame and to provide various frame processing options for IEEE 802.3/ 802.1Q/802.1Q-in-Q Ethernet frames.
  • Design and Development of multiple Designware Ethernet Controller Tiles such as EQoS, GMAC etc
  • Responsible for porting EQoS driver to ARM platform for 3.17 kernel, bring up EQoS driver and done Application Level testing.
  • Design and Development of the Designware DDR controller using SystemC/TLM/SCML
  • Design and Development of Intel 82599 Ethernet Controller with I/O Virtualization support ( VMDq and SR-IOV ) using SystemC/TLM/SCML
  • Responsible for integrating 82599 SystemC Model with QEMU to validate both the PF and VF features and lead the validation of Virtualization capability of the model in the context of System Level Validation using QEMU + SystemC environment.
  • Worked on Intel's Server Adaptor X520-T2 h/w board.
  • H/W setup or installation.
  • Building and configuring the Linux Kernel version 3.10 ported with the latest ixgbe drivers, bring up the drivers, building the DPDK application, running the application.
  • Bring up Virtual Machine and Nested Virtual Machine on Fedora 18 host O/S with linux kernel version 3.10. This exercise is done with Fedora 18 Host PC with Intel’s Server Adaptor X520-T2 plugged-in into the PC
  • Setting up the virtual network, and run Intel's DPDK apps on vm and nested vm.
SystemCTLMC++SystemC/TLM/SCMLQEMU

Texas instruments

2 roles

Senior Software Engineer

Aug 2012May 2014 · 1 yr 9 mos · Bangalore

  • Playing a key role in pre-Silicon platform development for the TI next generation Vision and ADAS multicore SoC by developing complex IPs using SystemC, owning the complete integration and release.
  • The role also involved enabling different team (internal/External) to develop Device Driver, BIOS development on different Cores, BIOS-SDK development,ROM-CODE development, worked closely with customer for their debugging, Software development/Software integration and finally Bring up the whole SW stack onto the Virtual Platform and help the team for software bring up from SystemC Simulator to Zebu etc.
  • Experiment on hybrid simulation, a co - simulation between SytemC simulator and RTL sim
SystemCDevice Driver DevelopmentBIOS DevelopmentEmbedded Systems

Software Engineer

Nov 2010Aug 2012 · 1 yr 9 mos · Bangalore

  • The role involved developing of Complex SoC components, integration, verification and finally release as a SystemC Simulator. Assist different teams for their pre - silicon development on Virtual Platform and solving customers problem by helping them to debug their software on Virtual Platform. Help different teams for their software bring up from SystemC Simulator to Zebu etc.
SystemCIntegrationVerificationEmbedded Systems

Lg electronics

Software Engineer

Sep 2010Oct 2010 · 1 mo

  • Mobile application Development

Infineon technologies

Business Associate

May 2008Sep 2010 · 2 yrs 4 mos

  • System level modeling using SystemC event based metheology,VaST,TLM for the VP (Virtual Prototype) Development

Education

West Bengal University of Technology, Kolkata

MCA — Computer Applications

Jan 2005Jan 2008

The University of Burdwan

B.Sc(IT)(Hons) — Information Technology

Jan 2001Jan 2004

R.K.High. School

Stackforce found 100+ more professionals with Leadership & Systemc

Explore similar profiles based on matching skills and experience