A discrete memristor is introduced into the Rulkov neuron to mimic biological neuronal synapse and modify firing dynamics. In the memristive Rulkov neuron, chaotic firing with local amplitude control is obtained, where the range of chaotic bursting can be modified by two independent controllers. These two independent bifurcation parameters provide direct amplitude/frequency control. Furthermore, offset boosting-entangled complex dynamics are captured, where the initial condition of the membrane potential can visit any of the self-reproducing attractors and even modify the complex firing, indicating the coexistence of homogeneous and heterogeneous multistabilities. Consequently, a CH32-based circuit is developed to verify various firing activities. The pseudo-random number generator results are explored based on the National Institute of Standards and Technology showing its higher performance in secure optical communication, which is further proved in the seven-core 2-km communication setup.
28 June 2024 in International Journal of Bifurcation and Chaos
The gravity forward modeling algorithm is a compute-intensive method and is widely used in scientific computing, particularly in geophysics, to predict the impact of subsurface structures on surface gravity fields. Traditional implementations rely on CPUs, where performance gains are mainly achieved through algorithmic optimization. With the rise of domain-specific architectures, FPGA offers a promising platform for acceleration, but faces challenges such as limited programmability and the high cost of nonlinear function implementation. This work proposes an FPGA-based co-processor to accelerate gravity forward modeling. A RISC-V core is integrated with a custom instruction set targeting key computation steps. Tasks are dynamically scheduled and executed on eight fully pipeline processing units, achieving high parallelism while retaining programmability. To address nonlinear operations, we introduce a piecewise linear approximation method optimized via stochastic gradient descent (SGD), significantly reducing resource usage and latency. The design is implemented on the AMD UltraScale+ ZCU102 FPGA (Advanced Micro Devices, Inc. (AMD), Santa Clara, CA, USA) and evaluated across several forward modeling scenarios. At 250 MHz, the system achieves up to 179× speedup over an Intel Xeon 5218R CPU (Intel Corporation, Santa Clara, CA, USA) and improves energy efficiency by 2040×. To the best of our knowledge, this is the first FPGA-based gravity forward modeling accelerate design.