Design and Implementation of Low Power Area Crosst
Design and Implementation of Low Power Area Crosst
1051/e3sconf/202454014001
ICPES 2023
1. INTRODUCTION
Crosstalk is the main issue in wireless communication, integrated circuit design, structured
cabling, and other communication systems. Electronics professionals are familiar with the
term "crosstalk," which describes the occurrence when a signal from one band of a
transmission line has an unfavourable impact on another channel. Due to reciprocal
inductance between two connections, crosstalk occurs in integrated circuits. By designing of
integrated circuit we will get undesired effect that is call it as crosstalk due to the coupling
capacitance the crosstalk produces [2].
© The Authors, published by EDP Sciences. This is an open access article distributed under the terms of the Creative
Commons Attribution License 4.0 (https://creativecommons.org/licenses/by/4.0/).
E3S Web of Conferences 540, 14001 (2024) https://doi.org/10.1051/e3sconf/202454014001
ICPES 2023
The switching properties of a net are affected by the contemporaneous switching of net
that are physically near to one another because of parasitic capacitance in VLSI circuits. The
analysis net that experiences coupled noise is referred to as the victim, and any nearby nets
that cause pairing noise on the defendant are referred to as the aggressors. As a result of the
victim being pushed up owing to the coupling capacitance's short size, the glitch caused by
the aggressor's transition is known as a coupling noise pulse. The linkage pulse can delay
the victim changeover and lengthen the victim arrival time if the aggressor and victim
switch in mutually opposing directions. The coupling-noise spike can shorten the victim
arrival time and accelerate the victim transition if the aggressor and victim pair changes
directions. Delay noise is the term used to describe this variation in victim arrival time brought
on by coupling noise. High performance VLSI circuits' circuit latency is significantly
influenced by delay noise[3] .
In present fabrications of VLSI circuits are rapidly increases consequently, the capability
of coupling noise prediction at the framework level is crucial if the coupling noise is not
predict get the distortion signal and get undesired output and reduces the quality of the data.
So by eliminating coupling noise will get desired output and produces quality of the data [5].
A circuit failure could happen if the recipient's peak noise energy exceeds the threshold
voltage. On top of that, due to periodic errors inside the logic gates, the generated more
power that can be transmitted on the slack line as a result of noise voltage. [4].
The operational clock frequency of VLSI chips often serves to describe their
performance. Each chip may be
exposed to different operating circumstances throughout each clock cycle, including
various input vectors, temperatures, and voltage profiles. Circuit designers use timing
analysis as a tool to check whether such a chip can operate at the desired frequency. The
objective is to ensure correct circuit operation by making sure the impulses at the circuit's
output arrive at the appropriate time, meaning neither too early nor too late. Time
analysis thereby promulgates the impulses to the circuit's outputs for a specific circuit
layout and confirms that all timing restrictions are met. Timing verification is commonly
carried by using static timing analysis (STA).
This implementation decreases the crosstalk problem to improve VLSI circuit
performance. The data can be encoded before being transmitted into the interconnects by
designing a bus encoding technique
2. Literature review
Before, several techniques are used to reduce the crosstalk elimination problem. Filtering
circuits that are mainly RLC-based are used to lower peaks generated by crosstalk
problems and some of them work in encoding and decoding schemes to reduce the
crosstalk elimination problem to encode the data before connecting to the signals to the
long nets. Here are some of the previous suggestions for eliminating crosstalk which are
given below.
B. Obulesu, Dr. P. Sudhakara Rao [1]Proposed the power and area constrained crosstalk
elimination circuit by minimize the power and area in the VLSI connections. Due to
crosstalk occurrence in conventional design the usage of power and area is more, to
reduce that a proposed model is implemented
The very worst crosstalk distortion for both intra-chip and inter-chip optical connectivity
systems is reviewed methodically by Luan H. K. Duong et al. In order to study the inter-
chip crosstalk they employed I 2CON, they investigate both coherent and inconsistent
2nd crosstalk sounds. All network-level analytical models may be turned into machine-
level prototypes using this method, starting from the bottom up, for testing. Additionally,
2
E3S Web of Conferences 540, 14001 (2024) https://doi.org/10.1051/e3sconf/202454014001
ICPES 2023
they calculate signal-to-noise ratio(SNR), crosstalk noise, and signal power loss[6] .
Crosstalk noise in Wavelength Division Multiplexing (WDM)-based fibre network-on-
SNR chip, crosstalk noise is a major issue (ONoCs).Finding the best ONoC design to
meet certain performance and scaling criteria includes assessing the worst scenario as
well as the mean crosstalk noise and SNR in various ONoC architectures.M. Nikdast et
al. offer a thorough systematic study and worst-case evaluation, as well as average signal
strength, interference power, and SNR ratio centered on WDM cell-based ONoC, based
on bold and bold bent tree using the guide and flare of the Crux optical system.[7] The
studies in any WDM-based ONoC are made easier by the integration of the proposed
analytical models into a Crosstalk noise and Loss Analysis Platform (CLAP). It shows
that different ONoC designs result in distinct SNR presentations using quantitative
simulations in CLAP. Additionally, they show that how SNR varies.
Ramesh Kumar, Vobulapuram. to examine all cross effects of VLSI connections, presented
a Time-limited distribution technology (unconditional technology) (US-FDTD). A
nonlinear CMOS driver that contains a leakage drive parameter and is created by the
modified alpha power law model drives the interconnect lines. Capacitive loads serve as
the connecting lines terminations. The projected perfect is completely stable and is not
constrained by the Courant-Friedrich-Lewy (CFL) condition. For the approximation of
performance factors, the projected model yields an average percentage error <1% [8].
Srinivas Katkoori and Hariharan Sankaran In tire-based macro cell designs, it offers a
high-level integration structure to reduce the worst incidence. Before making any physical
adjustments, the crosshair can also be removed. The transition model, which includes the
Miller Coupling Factor (MCF) 4, is the worst-case cross-correlation model in the double-
attack model (HLS). They develop effects depend on steel modelling (SA), which region
development had forecast. They also provide a series of carrier lines, a conscious cross
traffic that functions in the opposite direction as reverse encryption traffic, and a set of
movements (planning, assigning, and bindings) for each HLS task. Nine DSP standards
were used in these investigations. In the worst-case scenario, the suggested strategy
decreased the number of crossroads from 27percent to 82percent and the number of buses
by 75percent [9].
Xu Jingyu, et al. [10] proposed a method for minimizing the complexity of finding a
solution without cross-track in detailed routing by developing approaches for dealing with
crosstalk from a global perspective. This strategy functions as follows: To lessen
congestion and improve delays, the time relaxation strategy is used early. A Crosstalk
control mechanism is created in the final phase to obtain a workable crust talk solution.
Our method reduces crosstalk by eliminating the high visibility area through topological
optimization, using a conservative Crostalc model.
3. PROPOSED MODEL
In this paper, a bus encoding strategy is suggested as a solution to the crosstalk problem.
Here, the bus data will be encoded depending on the crosstalk model to remove the mutual
inductance issue present in the interconnects. The method below gives an overview of the
bus encoding strategy that has been suggested and the accompanying crosstalk model that
has been employed.
Crosstalk model
Considering the crosstalk model is one of the main justifications for applying bus encoding
scheme design. In this model, bus encoding is used to solve the crosstalk issue. In this
model, a 4-bit bus is considered for eliminating crosstalk problem. Fig. 1 depicts the RC
3
E3S Web of Conferences 540, 14001 (2024) https://doi.org/10.1051/e3sconf/202454014001
ICPES 2023
model for the bus encoding approach. Consumption of power in bus encoded data is shown
in below:
2
= .( +
S L DD c ) (1)
2
= .( S + DD C) (2)
Where VDD is defined as the supply voltage, f is the clock frequency, CL is the load
capacitance, Cc is the coupling capacitance The distinct capacitance ratio is as follows.
= C C / CL (3)
The cost is influenced by the technology. For instance, the value is influenced by joint
width, distance, percentage, and dielectric thickness. The average values of active
switching for carrying capacity are shown in equation (1) by TS, while the average
readings of communication activities are shown by TC. The TS value, however, lies
between 0 and 1. The TS value that is not encoded is 1. The TC value likewise falls
between 0 and 1. Similarly, uncoded TC has a value of 1. Three bits from adjacent lines
are compared in the activity to discover their differences.
4
E3S Web of Conferences 540, 14001 (2024) https://doi.org/10.1051/e3sconf/202454014001
ICPES 2023
5
E3S Web of Conferences 540, 14001 (2024) https://doi.org/10.1051/e3sconf/202454014001
ICPES 2023
The crosstalk probability detector model as shown in Fig.2. this circuit model is made of
AND, OR, NOT and XOR logic gates and it act as comparator. The previously encoded
output is connected to the probability detector it detects the probability of the crosstalk and
its output is named as selection line to the selector.
The output that has already been encoded is saved in a different register bank. The 4-bit
shift register is regarded as a memory component for the purpose of storing the encoder's
output data. The current encoded outcome can be constructed using the existing bus data
input and already decoded output. To conduct the decoding operation, a different CON
control signal will be delivered to the receiver. The encoder side will produce the output
based on the choice. Based on the generated decision, a selection module is built to reverse
the input. The option that comes from the decision block will be used to generate the
control signal CON. The decoder will use this to carry out the decoding procedure
depending on the encoded data and the decision.
The following equation shows the mathematical expression for the encoding process.
if (OC_EBW == 1)
B(t) = NOT b(t)
CON = 1
else (5)
B(t) = b(t)
CON = 0
According to the equation (6) the decoding operation will be performed out. When CON is
true inversion operation will be performed otherwise the output is consider as the same data
as input. The block diagram for the bus decoding process as shown in Fig.4.
if (CON == 1)
b(t) = NOT B(t)
else (6)
b(t) = B(t)
6
E3S Web of Conferences 540, 14001 (2024) https://doi.org/10.1051/e3sconf/202454014001
ICPES 2023
The power report of the proposed design is shown in Fig.7. By allocating output
load(capacitor) is 0.001pF, junction temperature is 25.383 oc, ambient temperature is 25oc
and effective thermal resistance is 4.563oc/w then the total on-chip power is 0.149w as
compared to conventional design the power of the proposed design reduces. As the
changing of the output load the power changes. The device static power is 0.144w(97%)
and dynamic power is 0.005w(3%) it is shown in Fig.7.
7
E3S Web of Conferences 540, 14001 (2024) https://doi.org/10.1051/e3sconf/202454014001
ICPES 2023
8
E3S Web of Conferences 540, 14001 (2024) https://doi.org/10.1051/e3sconf/202454014001
ICPES 2023
9
E3S Web of Conferences 540, 14001 (2024) https://doi.org/10.1051/e3sconf/202454014001
ICPES 2023
10
E3S Web of Conferences 540, 14001 (2024) https://doi.org/10.1051/e3sconf/202454014001
ICPES 2023
11
E3S Web of Conferences 540, 14001 (2024) https://doi.org/10.1051/e3sconf/202454014001
ICPES 2023
12
E3S Web of Conferences 540, 14001 (2024) https://doi.org/10.1051/e3sconf/202454014001
ICPES 2023
5. CONCLUSION
Crosstalk is eliminated in VLSI interconnects by implementing bus encoding technique. By
eliminating crosstalk, a desired output is produced in VLSI circuits. In this design, very few
hardware components are used to build it. As a result, the design uses less area, power
consumption and time. By considering the work results, the time constraints are met, area
utilization is 24 cells and power is 0.149w are produced. The proposed method was shown
to be effective in reducing crosstalk, power consumption and area compared to a
conventional design. The design is developed in the Xilinx Vivado 2018 software.
REFERENCE
[1] B. Obulesu, Dr. P. Sudhakara Rao. “Power and area constrained crosstalk elimination
circuit for high-speed VLSI interconnects” Neuro Quantology 20.6 (2022): 705-717.
[2] S. Kundu, S. T. Zachariah, Yi-Shing Chang. "On modeling crosstalk faults." IEEE
Transactions on Computer-Aided Design of Integrated Circuits and Systems 24.12
(2005): 1909-1915.
[3] Alodeep Sanyal, Sandip Kundu, and Abhisek Pan. "A study on the impact of loading
effect on capacitive crosstalk noise." 2009 10th International Symposium on Quality
Electronic Design. IEEE, 2009.
[4] M. Mehari, and N. Masoumi. "A thorough investigation into active and passive
shielding methods for nanoVLSI interconnects against EMI and crosstalk." AEU-
International Journal of Electronics and Communications 69.9(2015): 1199- 1207.
[5] Shilpa, D. R., and B. V. Uma. "Architectural Level Crosstalk minimization: A Tool."
Procedia Computer Science 93 (2016): 117-124.
[6] Luan H. K. Duong, et al. "Coherent and incoherent crosstalk noise analyses in
interchip/intrachip optical interconnection networks." IEEE Transactions on Very
Large Scale Integration (VLSI) Systems 24.7 (2016): 2475-2487.
[7] M. Nikdast, et al. "Crosstalk noise in WDM-based optical networks-onchip: A formal
study and comparison." IEEE Transactions on Very Large Scale Integration (VLSI)
Systems 23.11 (2014): 2552-2565.
[8] Vobulapuram, Ramesh Kumar. "An unconditionally stable FDTD model for crosstalk
analysis of VLSI interconnects." IEEE Transactions on Components, Packaging, and
Manufacturing Technology 5.12 (2015): 1810-1817.
[9] Hariharan Sankaran, and Srinivas Katkoori. "Simultaneous Scheduling, Allocation,
Binding, Re-Ordering, and Encoding for Crosstalk Pattern Minimization During High–
Level Synthesis." IEEE Transactions on Very Large Scale Integration (VLSI) Systems
19.2 (2009): 217-226.
[10] Jingyu Xu, et al. "A coupling and crosstalk-considered timing-driven global routing
algorithm for high-performance circuit design." INTEGRATION, the VLSI journal
39.4 (2006): 457-473
13