Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Swagata Mandal is active.

Publication


Featured researches published by Swagata Mandal.


XXXVI Symposium on Photonics Applications in Astronomy, Communications, Industry, and High-Energy Physics Experiments (Wilga 2015) | 2015

Internal monitoring of GBTx emulator using IPbus for CBM experiment

Swagata Mandal; W. Zabolotny; Suman Sau; Amlan Chkrabarti; J. Saini; Subhasis Chattopadhyay; Sushanta Kumar Pal

The Compressed Baryonic Matter (CBM) experiment is a part of the Facility for Antiproton and Ion Research (FAIR) in Darmstadt at GSI. In CBM experiment a precisely time synchronized fault tolerant self-triggered electronics is required for Data Acquisition (DAQ) system in CBM experiments which can support high data rate (up to several TB/s). As a part of the implementation of the DAQ system of Muon Chamber (MUCH) which is one of the important detectors in CBM experiment, a FPGA based Gigabit Transceiver (GBTx) emulator is implemented. Readout chain for MUCH consists of XYTER chips (Front end electronics) which will be directly connected to detector, GBTx emulator, Data Processing Board (DPB) and First level event selector board (FLIB) with backend software interface. GBTx emulator will be connected with the XYTER emulator through LVDS (Low Voltage Differential Signalling) line in the front end and in the back end it is connected with DPB through 4.8 Gbps optical link. IPBus over Ethernet is used for internal monitoring of the registers within the GBTx. In IPbus implementation User Datagram Protocol (UDP) stack is used in transport layer of OSI model so that GBTx can be controlled remotely. A Python script is used at computer side to drive IPbus controller.


Wireless Personal Communications | 2015

Outage Minimized Joint Power and Channel Allocation in Multihop Cognitive Radio Networks: A Lifetime-Centric Approach

Tamaghna Acharya; Santi P. Maity; Swagata Mandal

Abstract This paper looks for an optimal solution to address joint power and channel allocation problem in a multihop cognitive radio network (CRN). The overall goal is to minimize the end-to-end outage probability of the CRN while meeting simultaneously total transmission power and interference constraints to primary user (PU). Two different forms of interference model, with and without considering spectral distance between PU and secondary user (SU) channels, are considered where the former again uses uniform and triangular probability density functions for determining interference to PU. The problem has been solved using standard technique of solving convex optimization problem (for power allocation) and weighted bipartite matching (for channel allocation). Furthermore, the proposed solution assumes that transmitting nodes are energy constrained. Hence, network lifetime improvement is an additional design challenge. Simulation results show that the proposed scheme not only minimizes outage probability better compared to existing power allocation strategies but also results in savings of SUs power consumption, which helps to extend network lifetime significantly.


Microprocessors and Microsystems | 2017

Efficient dynamic priority based soft error mitigation techniques for configuration memory of FPGA hardware

Swagata Mandal; Rourab Paul; Suman Sau; Amlan Chakrabarti; Subhasis Chattopadhyay

Abstract Radiation-induced single bit upsets (SBUs) and multi-bit upsets (MBUs) are more prominent in Field Programmable Gate Arrays (FPGAs) due to the presence of a large number of latches in the configuration memory (CM) of FPGAs. At the same time, SBUs and MBUs in the CM can permanently or temporarily affect the hardware circuit implemented on FPGA. Hence, error mitigation and recovery techniques are necessary to protect the FPGA hardware from permanent faults arising due to such SBUs and MBUs. Different existing techniques used to mitigate the effect of soft errors in FPGA have high overhead and their implementations are also quite complex. In this paper, we have proposed efficient single bit as well as multi-bit error correcting methods to correct errors in the CM of FPGAs using simple parity equations and Erasure code. These codes are easy to implement, and the needed decoding circuits are also simple. Use of Dynamic Partial Reconfiguration (DPR) along with a simple hardware scheduling algorithm based download manager helps to perform the error correction in the CM without suspending the operations of the other hardware blocks. We propose a first of its kind methodology for novel transient fault correction using efficient error correcting codes with hardware scheduling for FPGAs. To validate the design we have tested the proposed methodology with Kintex FPGA. We have also measured different parameters like fault recovery time, power consumption, resource overhead and error correction efficiency to estimate the performance of our proposed methods.


IEEE Embedded Systems Letters | 2016

A Novel Method for Soft Error Mitigation in FPGA Using Modified Matrix Code

Swagata Mandal; Rourab Paul; Suman Sau; Amlan Chakrabarti; Subhasis Chattopadhyay

Field programmable gate arrays (FPGAs) are readily affected by transient faults in the presence of radiation and other environmental hazards compared to application specific integrated circuits. Hence, error mitigation and recovery techniques are necessary to protect the FPGA hardware from soft errors arising from transient faults. In this letter, modified matrix code (MMC) is used for multibit error correction in FPGA-based systems, and dynamic partial reconfiguration is considered to reduce the reconfiguration time. We propose a first of its kind methodology for novel transient fault correction using MMC for FPGAs. To validate the design, the proposed method has been tested on a Kintex FPGA and its performance has been estimated in terms of hardware complexity, power consumption, overhead, and error correction efficiency.


ieee computer society annual symposium on vlsi | 2015

FPGA Based Novel High Speed DAQ System Design with Error Correction

Swagata Mandal; Suman Sau; Amlan Chakrabarti; Jogendra Saini; Sushanta Kumar Pal; Subhasish Chattopadhyay

Present state of the art applications in the area of high energy physics experiments (HEP), radar communication, satellite communication and bio medical instrumentation require fault resilient data acquisition (DAQ) system with the data rate in the order of Gbps. In order to keep the high speed DAQ system functional in such radiation environment where direct intervention of human is not possible, a robust and error free communication system is necessary. In this work we present an efficient DAQ design and its implementation on field programmable gate array (FPGA). The proposed DAQ system supports high speed data communication (~4.8 Gbps) and achieves multi-bit error correction capabilities. BCH code (named after Raj Boseand D. K. Ray Chaudhuri) has been used for multi-bit error correction. The design has been implemented on Xilinx Kintex-7board and is tested for board to board communication as well as for board to PC using PCIe (Peripheral Component Interconnect express) interface. To the best of our knowledge, the proposed FPGA based high speed DAQ system utilizing optical link and multi-bit error resiliency can be considered first of its kind. Performance estimation of the implemented DAQ system is done based on resource utilization, critical path delay, efficiency and bit error rate (BER).


asian test symposium | 2015

FPGA Implementation of High Speed Latency Optimized Optical Communication System Based on Orthogonal Concatenated Code

Swagata Mandal; Suman Sau; Amlan Chakrabarti; Sushanta Kumar Pal; Subhasish Chattopadhyay

There is an immense need of very high speed robust data communication in many critical applications like radar communication, satellite communication, high energy physics experiment (HEP) and biomedical instrumentation etc. Transient errors due to radiation and other environmental hazards are responsible to create some temporary malfunctions in such high speed communication system. Concatenated code can make the high speed communication more robust against transient errors. This paper presents a novel design of latency optimized optical communication system involving orthogonal concatenated code generated through BCH code (named after Raj Bose and D. K. Ray-Chaudhuri) and Hamming code as component code and its efficient implementation on hardware using Kintex-7 FPGA board. Our design optimizes the transmission latency of the system to a great extent and makes it extremely efficient for real time high data rate applications. We have successfully tested our design for board to board communication over latency optimized optical link at ~5 Gbps data rate. Resource utilization, power estimation and bit error rate (BER) of our implemented system are also reported.


IEEE Transactions on Nuclear Science | 2017

An FPGA-Based High-Speed Error Resilient Data Aggregation and Control for High Energy Physics Experiment

Swagata Mandal; J. Saini; W. Zabolotny; Suman Sau; Amlan Chakrabarti; Subhasis Chattopadhyay

Due to the dramatic increase of data volume in modern high energy physics (HEP) experiments, a robust high-speed data acquisition (DAQ) system is very much needed to gather the data generated during different nuclear interactions. As the DAQ works under harsh radiation environment, there is a fair chance of data corruption due to various energetic particles like alpha, beta, or neutron. Hence, a major challenge in the development of DAQ in the HEP experiment is to establish an error resilient communication system between front-end sensors or detectors and back-end data processing computing nodes. Here, we have implemented the DAQ using field-programmable gate array (FPGA) due to some of its inherent advantages over the application-specific integrated circuit. A novel orthogonal concatenated code and cyclic redundancy check (CRC) have been used to mitigate the effects of data corruption in the user data. Scrubbing with a 32-b CRC has been used against error in the configuration memory of FPGA. Data from front-end sensors will reach to the back-end processing nodes through multiple stages that may add an uncertain amount of delay to the different data packets. We have also proposed a novel memory management algorithm that helps to process the data at the back-end computing nodes removing the added path delays. To the best of our knowledge, the proposed FPGA-based DAQ utilizing optical link with channel coding and efficient memory management modules can be considered as first of its kind. Performance estimation of the implemented DAQ system is done based on resource utilization, bit error rate, efficiency, and robustness to radiation.


nuclear science symposium and medical imaging conference | 2016

Integration of GBTx emulator with MUCH-XYTER and data processing board for CBM experiment

Swagata Mandal; J. Saini; Suman Sau; Amlan Chakrabarti; W. Zabolotny; Subhasis Chattopadhyay; W.F.J. Muller

The Compressed Baryonic Matter (CBM) experiment is a part of the Facility for Antiproton and Ion Research (FAIR) at Darmstadt, Germany. The challenge in CBM experiment is to measure the particles generated in nuclear collisions with unprecedented precision and statistics. To capture the data from each collision a highly time synchronized fault tolerant self-triggered electronics is required for Data Acquisition (DAQ) system that can support high data rate (up to several TB/s). Basic readout chain for CBM consists of a front-end Application Specific Integrated Circuit (ASIC) also known as X-Y Time Energy Read-out (XYTER) ASIC, a radiation hardened high speed optical transceiver board with Gigabit Transceiver (GBTx) ASIC followed by a Data Processing Board (DPB) and First Level Event Selector Interface Board (FLIB). As the first step towards the development of the readout chain, FPGA prototypes of GBTx ASIC and XYTER ASIC also known as GBTx emulator and XYTER emulator are developed. GBTx chips are connected to the XYTER in the front end through Low Voltage Differential Signalling (LVDS) electrical line also known as E-link and in the back-end with DPB using optical fiber. In this work, an FPGA-based readout chain prototype comprising of XYTER emulator, GBTx emulator, and DPB is developed where control and configuration signal of XYTER will be sent from DPB through GBTx emulator. A Python script is written in the computer to generate the control information that will be transferred to DPB through Ethernet using IPBus protocol.


arXiv: Hardware Architecture | 2015

High speed fault tolerant secure communication for muon chamber using FPGA based GBTx emulator

Suman Sau; Swagata Mandal; J. Saini; Amlan Chakrabarti; Subhasis Chattopadhyay

The Compressed Baryonic Matter (CBM) experiment is a part of the Facility for Antiproton and Ion Research (FAIR) in Darmstadt at the GSI. The CBM experiment will investigate the highly compressed nuclear matter using nucleus-nucleus collisions. This experiment will examine lieavy-ion collisions in fixed target geometry and will be able to measure hadrons, electrons and muons. CBM requires precise time synchronization, compact hardware, radiation tolerance, self-triggered front-end electronics, efficient data aggregation schemes and capability to handle high data rate (up to several TB/s). As a part of the implementation of read out chain of Muon Cliamber(MUCH) [1] in India, we have tried to implement FPGA based emulator of GBTx in India. GBTx is a radiation tolerant ASIC that can be used to implement multipurpose high speed bidirectional optical links for high-energy physics (HEP) experiments and is developed by CERN. GBTx will be used in highly irradiated area and more prone to be affected by multi bit error. To mitigate this effect instead of single bit error correcting RS code we have used two bit error correcting (15, 7) BCH code. It will increase the redundancy which in turn increases the reliability of the coded data. So the coded data will be less prone to be affected by noise due to radiation. The data will go from detector to PC through multiple nodes through the communication channel. The computing resources are connected to a network which can be accessed by authorized person to prevent unauthorized data access which might happen by compromising the network security. Thus data encryption is essential. In order to make the data communication secure, advanced encryption standard [2] (AES - a symmetric key cryptography) and RSA [3], [4] (asymmetric key cryptography) are used after the channel coding. We have implemented GBTx emulator on two Xilinx Kintex-7 boards (KC705). One will act as transmitter and other will act as receiver and they are connected through optical fiber through small form-factor pluggable (SFP) port. We have tested the setup in the runtime environment using Xilinx Cliipscope Pro Analyzer. We also measure the resource utilization, throughput., power optimization of implemented design.


ieee computer society annual symposium on vlsi | 2018

Lightweight ASIC Implementation of AEGIS-128

Anubhab Baksi; Vikramkumar Pudi; Swagata Mandal; Anupam Chattopadhyay

Collaboration


Dive into the Swagata Mandal's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Subhasis Chattopadhyay

Variable Energy Cyclotron Centre

View shared research outputs
Top Co-Authors

Avatar

Suman Sau

University of Calcutta

View shared research outputs
Top Co-Authors

Avatar

J. Saini

Variable Energy Cyclotron Centre

View shared research outputs
Top Co-Authors

Avatar

Sushanta Kumar Pal

Variable Energy Cyclotron Centre

View shared research outputs
Top Co-Authors

Avatar

Suman Sau

University of Calcutta

View shared research outputs
Top Co-Authors

Avatar

W. Zabolotny

Warsaw University of Technology

View shared research outputs
Top Co-Authors

Avatar

Rourab Paul

University of Calcutta

View shared research outputs
Top Co-Authors

Avatar

Subhasish Chattopadhyay

Variable Energy Cyclotron Centre

View shared research outputs
Top Co-Authors

Avatar

Anupam Chattopadhyay

Nanyang Technological University

View shared research outputs
Researchain Logo
Decentralizing Knowledge