SlideShare a Scribd company logo
1 of 14
Download to read offline
Trends in VLSI Circuit in 2020
International Journal of VLSI design &
Communication Systems (VLSICS)
ISSN : 0976 - 1357 (Online); 0976 - 1527(print)
http://airccse.org/journal/vlsi/vlsics.html
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON
FPGA
Jaya Koshta, Kavita Khare and M.K Gupta Maulana Azad
National Institute of Technology, Bhopal
ABSTRACT
Video Compression is very essential to meet the technological demands such as low power, less
memory and fast transfer rate for different range of devices and for various multimedia
applications. Video compression is primarily achieved by Motion Estimation (ME) process in
any video encoder which contributes to significant compression gain.Sum of Absolute
Difference (SAD) is used as distortion metric in ME process.In this paper, efficient Absolute
Difference(AD)circuit is proposed which uses Brent Kung Adder(BKA) and a comparator based
on modified 1’s complement principle and conditional sum adder scheme. Results shows that
proposed architecture reduces delay by 15% and number of slice LUTs by 42 % as compared to
conventional architecture. Simulation and synthesis are done on Xilinx ISE 14.2 using Virtex 7
FPGA.
KEYWORDS
HEVC, motion estimation, sum of absolute difference, parallel prefix adders, Brent Kung Adder.
Full Text: http://aircconline.com/vlsics/V10N2/10219vlsi01.pdf
REFERENCES:
[1] G. J. Sullivan, J.-R. Ohm, W.-J. Han, and T. Wiegand, “Overview of the high efficiency
video coding (HEVC)standard,” IEEE Trans. Circuits Syst. Video Technol., vol.22, no. 12, pp.
1649-1668, December 2012.
[2] I. Richardson, “HEVC: An introduction to high efficiency video coding,” 2001,
https://www.vcodex.com/h265.html
[3] N. Purnachand, L. N. Alves, and A. Navarro, “Fast Motion Estimation Algorithm for
HEVC”, IEEE International Conference on Consumer Electronics-Berlin (ICCE-Berlin),
September 2012.
[4] S.Wong, B. Stougie, and S. Cotofana, “Alternatives in FPGA-based SAD Implementations,”
in IEEE International Conference on Field-Programmable Technology (FPT),IEEE, 2002, pp.
449–452.
[5] S. Vassiliadis, E. A. Hakkennes, J. S. S. M. Wong, and G.G.Pechanek, “The Sum-
AbsoluteDifference Motion Estimation Accelerator,” in Euromicro Conference, 1998.
Proceedings, 24th. IEEE, 1998, pp. 559–566.
[6] Ahmed Medhat, Ahmed Shalaby, Mohammed S. Sayed, Maha Elsabrouty and Farhad
Mehdipour. “A Highly Parallel SAD Architecture for Motion Estimation in HEVC Encoder”,
Circuits and Systems (APCCAS), IEEE Asia Pacific Conference, 280 - 283, 2014.
[7] Stefania Perri , Paolo Zicari , Pasquale Corsonello, “Efficient Absolute Difference Circuits in
Virtex5 FPGAs”, IEEE, 2010.
[8] Martin Kumm, Marco Kleinlein and Peter Zipf, “Efficient Sum of Absolute Difference
Computation on FPGAs”,26thInternational Conference on Field Programmable Logic and
Applications.
[9] Joaquin Olivares, Ignacio Benavides and et.al., “Minimum Sum of Absolute Differences
implementation in a single FPGA device”, Dept. of Electro-technics and Electronics, University
of Cordoba, Spain.
[10] P.Jayakrishnan and Harish. M. Kittur, “Pipelined Arch.for Motion Estimation in HEVC
Video Coding”, Indian Journal of Science and Tech,August 2016.
[11] D. V Manjunatha, Pradeep Kumar and R. Karthik, “FPGA Implementation of Sum of
Absolute Difference (SAD) for video applications”, ARPN Journal of Engineering and Applied
Sciences, Vol. 12, No. 24, December 2017
[12] Geeta Rani and Sachin Kumar, “Delay analysis of parallel-prefix adders”, International
Journal of Science and Research (IJSR), 3(6):2339-2342, 2014.
[13] Nurdiani Zamhari, Peter Voon, Kuryati Kipli, Kho Lee Chin, Maimun Huja
Husin,“Comparison of Parallel Prefix Adder (PPA)”, Proceedings of the World Congress on
Engineering 2012,Vol II.
[14] R. P Brent & H. T. Kung, “A Regular Layout for Parallel Adders”, IEEE Trans. Computers,
Vol. C31, pp 260-264, 1982.
[15] Shun-Wen Cheng, “A High-Speed Magnitude Comparator with Small Transistor Count”, in
Proceedings of IEEE internationalconference ICECS, 1168 - 1171 Vol.3, Dec 2003.
[16] J.Sklansky, “Conditional-Sum Addition Logic,” IRE Transactions on Electronic Computers,
Vol. EC9, No. 2, pp. 226-231, June,1960
[17] S. Rehman; R. Young;C. Chatwin;P. Birch, “An FPGA Based Generic Framework for High
Speed Sum of Absolute Difference Implementation”, Europ. Jour Scient. Res., vol.33, no.1,
2009.
[18] Manjunatha, D. V., and G. Sainarayanan. “Low-Power Sum of Absolute Difference
Architecture for Video Coding”, Emerging Research in Electronics, Computer Science and
Technology. Springer India, 2014. 335-341.
[19] LiYufei,Feng Xiubo and Wang Q in, “A High-Performance Low Cost SAD Architecture
for Video Coding”, IEEE Transactions on Consumer Electronics, pp. 535-541, Vol. 53, No. 2,
May 2007.
[20] Jarno, Vanne, Eero Aho, Timo D. Hamalainen and Kimmo Kuusilinna, “A High-
Performance Sum of Absolute Difference Implementation Motion Estimation”, IEEE
Transactions on Circuits and Systems for Video Technology, pp. 876-883, Vol. 16, No. 7, 2006.
[21] Elhamzi W., Dubois J., Miteran J “An efficient low-cost FPGA implementation of a
configurable motion estimation for H.264 video coding”, Springer Journal of Real-Time
Processing,Vol:9, No:1, pp. 19–30,2014.
[22] Moorthy T., Ye A, “A scalable architecture for variable block size motion estimation on
fieldprogrammable gate arrays” , IEEE Canadian Conference of Electrical and Computer
Engineering (CCECE),Niagara Falls, May, pp.1303–1308,2008.
[23] Davis P., Sangeetha M. ,“Implementation of Motion Estimation Algorithm for
H.265/HEVC”, International Journal of Advanced Research in Electrical, Electronics and
Instrumentation Engineering. Vol:3,No:3, pp. 122–126,2014.
FPGA IMPLEMENTATION OF HUANG HILBERT TRANSFORM FOR
CLASSIFICATION OF EPILEPTIC SEIZURES USING ARTIFICIAL NEURAL
NETWORK
G.Deepika1
and K.S.Rao2
1
Research scholar at JNTU,Hyderabad , Asso.Prof at RRS college of Engg,
2
Director & Professor in ECE Dept,Anurag group of Institutions, Hyderabad
ABSTRACT
The most common brain disorders due to abnormal burst of electrical discharges are termed as
Epileptic seizures. This work proposes an efficient approach to extract the features of epileptic
seizures by decomposing EEG into band limited signals termed as IMF’s by empirical
decomposition EMD. Huang Hilbert Transform is applied on these IMF’s for calculating
Instantaneous frequencies and are classified using artificial neural network trained by Back
propagation algorithm. The results indicate an accuracy of 97.87%. The algorithm is
implemented using Verilog HDL on Zynq 7000 family FPGA evaluation board using Xilinx
vivado 2015.2 version.
KEYWORDS
EEG, IMF,EMD
Full Text: http://aircconline.com/vlsics/V10N3/10319vlsi02.pdf
REFERENCES
[1] J. Gotman., “Automatic recognition of epileptic seizures in the EEG,” Clinical
Neurophysiology, vol. 54, pp. 530–540, 1982
[2] J.Gotman., “Automatic seizure detection: improvements and evaluation,” Clinical
Neurophysiology, vol. 76, pp. 317–324, 1990
[3] N.E. Huang, Z. Shen, S.R. Long, M.L. Wu, H.H. Shih,Q. Zheng, N.C. Yen, C.C. Tung, and
H.H. Liu, “TheEmpirical Mode Decomposition and Hilbert Spectrumfor Nonlinear and
Nonstationary Time Series Analysis,” Proc. Roy. Soc., vol. 454, pp. 903 – 995, 1998.
[4] Y.U. Khan, J. Gotman, “Electroencephalogram Wavelet based automatic seizure detection
intra cerebral”, Clinical Neurophysiology, vol. 114, pp. 899-908, 2003
[5] Güler NF, Übeyli ED, Güler.”Recurrent neural networks employing Lyapunov xponents for
EEG signal classification”,Expert Syst Appl. 2005; 29(3):506-14
[6] Varun Bajaj, Ram Bilas Pachori “Epileptic Seizure Detection Based on the Instantaneous
Area of Analytic Intrinsic Mode Functions of EEG Signals,” Biomed Eng Lett, vol. 3, pp. 17-21,
2013
[7] EEG time time series (epilepticdata)(2005,Nov.) [Online],
http://www.meb.unibonn.de/epileptologie/science/physik/eegdata.html
[8] Hedi Khammari , Ashraf Anwar, “A Spectral Based Forecasting Tool of Epileptic Seizures ”
IJCSI International.Journal of Computer Science Issues, Vol. 9, Issue 3, No 3, May 2012
[9] Rami J Oweis and Enas W Abdulhay., “Seizure classification in EEG signals utilizing
Hilbert- Huang transform” BioMedical Engineering OnLine 2011, 10:38
[10] lajos losonczi, lászló bakó, sándor-tihamér ,Brassai and lászló-ferenc Márton., “Hilbert-
huang transform used for eeg signal analysis ,” The 6th edition of the Interdisciplinarity in
Engineering International Conference , “Petru Maior” University ofTîrgu Mure, Romania, 2012
DUTY CYCLE CORRECTOR USING PULSE WIDTH MODULATION
Meghana Patil1
, Dr. Kiran Bailey2
and Rajanikanth Anuvanahally3
1
Department of Electronics and Communication, BMSCE, Bengaluru, Karnataka,India
2
Department of Electronics and Communication, BMSCE, Bengaluru, Karnataka,India
3
Senior Member IEEE, Bengaluru, Karnataka, India
ABSTRACT
In circuits, clocks usually play a very important role. Whenever data needs to be sampled, it is
done with respect to clock signals. It uses the edges of the clock to sample the data. So, it
becomes very much necessary to see to it that the clock signals are properly received specially in
receiver circuits where data sampling is done, mainly in Double data rate(DDR) circuits. Due to
effects such as jitter, skew, interference, device mismatches etc., duty cycle gets affected. We
come up with duty cycle correctors that ensure 50% duty cycle of the clock signals. A duty cycle
corrector (DCC) with analog feedback is proposed and simulated in 45nm process technology
node. The duty cycle corrector operates for MHz frequency range covering the duty cycle from
35%-65%, with +/- 1.5% accuracy. The design is simple and the power consumption is 1.01mW.
KEYWORDS
DCC, Integrator, Control voltage generator, frequency range
Full Text: http://aircconline.com/vlsics/V10N3/10319vlsi01.pdf
REFERENCES
[1] Jayaprakash SR, Sujatha S. Hiremath,(2017) “Dual loop clock duty cycle corrector for high
speed serial interface”, IEEE, pp 935-939.
[2] Immanuel Raja, Gaurab Banerjee, Jacob A Abraham, (2016) “ A 0/1-3.5Ghz duty cycle
measurement and correction technique in 130nm CMOS”, IEEE transaction on VLSI, Vol. 24,
No.5, pp 1975-1983.
[3] Feng Lin, (2011) “All digital duty-cycle correction circuit design and its applications in high
performance DRAM”, IEEE.
[4] Yusong Qiu, Yun Zeng and Feng Zhang, (2014) “1-5Ghz duty-cycle corrector circuit with
wide correction range and high precision”, Electronics letters, Vol. 50, No.11, pp 792-794.
[5] Young Jae Min, Chan Hui Jeong, et.al.,(2012) “A 0.31-1 Ghz Fast corrected duty cycle
corrector with successive approximation register for DDR DRAM applications”, IEEE
transaction on VLSI, Vol. 20, No. 8, pp 1524-1528.
[6] Chan hui Jeong, Ammar Abdullah, (2016) “All digital duty cycle corrector with a wide duty
correction range for DRAM applications”, IEEE transaction on VLSI, Vol. 24, No.1, pp 363-
367.
[7] Poki Chen, Shi Wei Chen, Juan-shan Lai, (2007) “Low power wide range duty cycle
corrector based on pulse shrinking/stretching mechanism”, IEEE, pp 935-939.
[8] Behzad Razavi, :Design of analog CMOS integrated circuits”, McGraw Hill International
Edition.
[9] Ravi Mehta, Sumanthra set, et.al., (2012) “A programmable, Multi GHz, Wide range duty
cycle correction circuit in 45nm process”, IEEE, pp 257-260.
[10] Sotirios Tambouris, Texas Instruments Deutschland, (2009) “CMOS integrated circuit for
correction of duty cycle of clock signal”, US Patent 7586349.
[11] Chin – Wei Tsai, Yu – Lung Lo, Chia – Chen Chang, et.al., (2017) “ All digital duty cycle
corrector with synchronous and high accuracy output for double data rate synchronous dynamic
random access memory applications”, The Japan Society of Applied Physics, pp 04CF02-1 –
04CF02-6.
[12] Sharath Patil, S. B. Rudraswamy, (2009) “Duty cycle correction using negative feedback
loop”, MIXDES 16th International Conference on Mixed design of integrated circuits systems,
Poland, pp 424-426.
[13] Ji - Hoon Lim, Jun – Hyun Bae, et.al., (2016) “ A Delay- locked loop with a feedback edge
combiner of duty cycle corrector with 20-80% input duty cycle for SDRAMs”, IEEE transcation
on circuits and systems – II: express briefs, Vol. 63. No/ 2, pp 141-145.
[14] Kanak Agarwal, Robert Montoye, (2006) “ A duty cycle correction circuit for high
frequency clocks”, IEEE : Symposium on VLSI circuit digest of technical papers.
DESIGN AND IMPLEMENTATION OF COMBINED PIPELINING AND PARALLEL
PROCESSING ARCHITECTURE FOR FIR AND IIR FILTERS USING VHDL
Jacinta Potsangbam1
and Manoj Kumar2
1
M. Tech VLSI Design, Dept. of ECE, National Institute of Technology, Manipur, India
2
Assistant Professor, Dept. of ECE, National Institute of Technology, Manipur, India
ABSTRACT
Along with the advancement in VLSI (Very Large Scale Integration) technology, the
implementation of Finite impulse response (FIR) filters and Infinite impulse response (IIR)
filters with enhanced speed has become more demanding. This paper aims at designing and
implementing a combined pipelining and parallel processing architecture for FIR and IIR filter
using VHDL (Very High Speed Integrated Circuit Hardware Descriptive Language) to reduce
the power consumption and delay of the filter. The proposed architecture is compared with the
original FIR and IIR filter respectively in terms of speed, area, and power. Also, the proposed
architecture is compared with existing architectures in terms of delay. The implementation is
done by using VHDL codes. FIR and IIR filters structures are implemented at 1200 KHz clock
frequency. Synthesis and simulation have been accomplished on Artix-7 series FPGA, target
device (xc7a200tfbg676) (speed grade -1) using VIVADO 2016.3.
KEYWORDS
DSP, FIR, FPGA, IIR, MIMO.
Full Text: http://aircconline.com/vlsics/V10N4/10419vlsi01.pdf
REFERENCES
[1]. K. K. Parhi, VLSI Digital Signal Processing Systems: Design and Implementation. New
York: Wiley, 1999.
[2]. S. M. Rabiul Islam, R. Sarker, S. Saha and A. F. M. Nokib Uddin, “Design of a
Programmable digital IIR filter based on FPGA” 2012 International Conference on Informatics,
Electronics & Vision (ICIEV), Dhaka, pp. 716-72, 2012.
[3]. Suresh Gawande and SnehaBhujbal “High Speed IIR Notch Filter Using Pipelined
Technique” International Journal of Advanced Research in Electrical, Electronics and
Instrumentation Engineering Vol. 6, Issue 2, February 2017.
[4]. Yu-Chi Tsao and Ken Choi“Area-Efficient VLSI Implementation for Parallel Linear- Phase
FIR Digital Filters of Odd Length Based on Fast FIR Algorithm” IEEE Transactions On Circuits
And Systems—ii: Express Briefs, Vol. 59, No. 6, June 2012.
[5]. Ravinder Kaur and Ashish Raman “Design and Implementation of High Speed IIR and FIR
Filter using Pipelining”
[6]. B. K. Mohanty and P. K. Meher, "A High-Performance FIR Filter Architecture for Fixed and
Reconfigurable Applications," IEEE Transactions on Very Large Scale Integration (VLSI)
Systems, vol. 24, no. 2, pp. 444-452, Feb. 2016.
[7]. https://en.wikipedia.org/wiki/Infinite_impulse_responsepage was last edited on 17 January
2019, at 20:29 (UTC). International Journal of VLSI design & Communication Systems
(VLSICS) Vol 10, No 4, August 2019 16
[8]. Aarti Sharma and Sanjay Kumar “VLSI Implementation of Pipelined FIR Filter”
International Journal of Innovative Research In Electrical, Electronics, InstrumentationAnd
Control Engineering Vol. 1, Issue 5, August 2013.
[9]. S. Khorbotly, J. E. Carletta and R. J. Veillette, “A methodology for implementing pipelined
fixedpoint infinite impulse response filters,” 41st Southeastern Symposium on System Theory,
Tullahoma, TN, 2009, pp. 280-284, 2009.
[10]. Keshab K. Parhi and David G. Messerschmitt, “Pipeline Interleaving and Parallelism in
Recursive Digital Filters-Part I: Pipelining Using Scattered Look-Ahead and Decomposition”
IEEE Transactions on Acoustics, Speech, and Signal Processing, Vol. 31. No. 7, July 1989.
[11]. David A. Parker and Keshab K. Parhi, “Low-Area/Power Parallel FIR Digital Filter
Implementations,” Journal of VLSI Signal Processing 17, 75–92 (1997).
[12]. Shaila Khan and Uma Sharma, “Implementation of Low Power Area Efficient Parallel FIR
Digital Filter Structures of Odd Length Based on Common Sub expression Algorithm”
International Journal of Advanced Research in Electronics and Communication Engineering
(IJARECE) Volume 5, Issue 1, January 2016.
[13]. S. Balasubramaniam and R. Bharathi, “Performance Analysis of Parallel FIR Digital Filter
using VHDL” International Journal of Computer Applications Volume 39– No.9, February 2012.
[14]. Keshab K. Parhi and David G. Messerschmitt, “Pipeline Interleaving and Parallelism in
Recursive Digital Filters-Part II: Pipelined Incremental Block Filtering” IEEE Transactions on
Acoustics, Speech, and Signal Processing. Vol 37. No.7. July1989.
[15]. KanuPriya and Rajesh Mehra “Area Efficient Design of Fir Filter using Symmetric
Structure” International Journal of Advanced Research in Computer and Communication
Engineering Vol. 1, Issue 10, December 2012.
[16]. L KholeePhimu and Manojkumar“VLSI Implementation of Area Efficient 2-parallel FIR
Digital Filter” International Journal of VLSI design & Communication Systems (VLSICS)
Vol.7, No.5/6, December 2016.
[17]. Saranya R, Pradeep C, Neena Baby and R Radhakrishnan “FPGA Synthesis of
Reconfigurable Modules for FIR Filter” International Journal of Reconfigurable and Embedded
Systems (IJRES) Vol. 4, No. 2, pp. 63-70, 2015.
[18]. Mahesh Kadam, KishorSawarkar and SudhakarMande “Comparative Analysis and
Efficient VLSI Implementation of FIR Filter” International Journal of Advanced Research in
Electrical, Electronics and Instrumentation Engineering, Vol. 3, Issue 7, July 2014.
[19]. TamliDhanrajSawarkar, Prof.LokeshChawle and Prof. N.G. Narole, “Implementation of 4-
Tap Sequential and Parallel Micro-programmed Based Digital FIR Filter Architecture using
VHDL” International Journal of Innovative Research in Computer and Communication
Engineering Vol. 4, Issue 4, April 2016.
[20]. G. Deepak, P. K. Meher and A. Sluzek, "Performance Characteristics of Parallel and
Pipelined Implementation of FIR Filters in FPGA Platform," 2007 International Symposium on
Signals, Circuits and Systems, Iasi, 2007, pp. 1-4.
[21]. Manoj Kumar, “Design of IIR systolic array architecture by using linear mapping
technique”, International Journal of Computer Applications, vol.182, no.39, pp.14-19, 2019.
DESIGN AND ANALYSIS OF A 32-BIT PIPELINED MIPS RISC PROCESSOR
P. Indira1
, M. Kamaraju2
and Ved Vyas Dwivedi3
1,3
Department of Electronics and Communication Engineering, CU Shah University, Wadhwan,
Gujarat, India
2
Department of Electronics and Communication Engineering,Gudlavalleru Engineering College,
JNT University, Kakinada, Andhra Pradesh, India
ABSTRACT
Pipelining is a technique that exploits parallelism, among the instructions in a sequential
instruction stream to get increased throughput, and it lessens the total time to complete the work.
. The major objective of this architecture is to design a low power high performance structure
which fulfils all the requirements of the design. The critical factors like power, frequency, area,
propagation delay are analysed using Spartan 3E XC3E 1600e device with Xilinx tool. In this
paper, the 32-bit MIPS RISC processor is used in 6-stage pipelining to optimize the critical
performance factors. The fundamental functional blocks of the processor include Input/Output
blocks, configurable logic blocks, Block RAM, and Digital clock Manager and each block
permits to connect to multiple sources for the routing. The Auxiliary units enhance the
performance of the processor. The comparative study elevates the designed model in terms of
Area, Power and Frequency. MATLAB2D/3D graphs represents the relationship among various
parameters of this pipelining. In this pipeline model, it consumes very less power (0.129 W),path
delay (11.180 ns) and low LUT utilization (421). Similarly, the proposed model achieves better
frequency increase (285.583 Mhz.), which obtained better results compared to other models.
KEYWORDS
MATLAB, SPARTAN3E, MIPS RISC processor, Xilinx, Digital Clock Manager
Full Text: http://aircconline.com/vlsics/V10N5/10519vlsi01.pdf
REFERENCES
[1] Rashid F. Olanrewaju, Fawwaj E Fajingbesi, S.B. Junaid, Ridzwan Alahudin, Farhat Anwar
& Bisma Rasool Pampori (2017) “Design and Implementation of a Five Stage Pipelining
Architecture Simulator for RiSC-16 Instruction Set”, Indian Journal of Science and Technology,
Vol. 10, No. 3, pp 1-9.
[2] Vijaykumar J, Nagaraju B, Swapna C & Ramanujappa T (2014 April) “Design and
Development of FGPA based Low Power pipelined 64-bit RISC processor with Double
precession Floating point Unit”, International Conference on Communication and Signal
processing.
[3] Saranya Krishnamurthy, Ramani Kannan, Erman Azwan Yahya & Kishore Bingi (2017) “
Design of FIR Filter using Novel pipelined Bypass Multiplier”,IEEE 3rd International
Symposium on Robotics and Manufacturing Automation, pp1-6.
[4] Sneha Mangalwedhe, Roopa Kulkarni & S. Y. Kulkarni (2017) “Low Power Implementation
of 32-bit RISC Processor with pipelining. 2nd International Conference on Microelectronics”,
Computing & Communication Systems (MCCS-2017), at Bangalore.
[5] Husainali S Bhimani, Hitesh N. Patel & Abhishek A Davda (2016) “Design of 32-bit 3-stage
pipelined processor based on MIPS in Verilog HDL and implementation on FPGA
Virtex7”,International Journal of Applied Information Systems, Vol. 10, No. 9.
[6] Rakesh M.R. (2014 April) “RISC Processor Design in VLSI Technology Using the Pipeline
Technique”, International journal of innovative research in Electrical, Electronics,
Instrumentation and control Engineering, Vol. 2, No. 4.
[7] Indu M& Arun Kumar M. (2013 August) “Design of Low Power Pipelined RISC
Processor”,International Journal of Advanced Research in Electrical Electronics and
Instrumentation Engineering, Vol. 2, No. 8.
[8] Priyanka Trivedi &Rajan Prasad Tripathi (2015) “Design & Analysis of 16 bit RISC
Processor Using Low Power Pipelining”,International Conference on Computing,
Communication and Automation, pp 1294-1297.
[9] Charu Sharma & Gurupreet Singh Saini (2017 June) “Design and Analysis of High
Performance RISC Processor using Hyperpipelining Technique”,IJASRE, Vol. 3, No. 5, pp 200-
206.
[10] Meera S & Umamaheshwari D “Genetic Algorithm for Leakage Reduction through IVC
using Verilog” International Journal of Microelectronics Engineering, Vol. 1, No. 1, pp 51-62.
[11] Zulkifli.M, Yudhanto.Y.P , Soetharyo N.A, and Adiono.T (2009, August), “Reduced Stall
MIPS Architecture using Pre-Fetching Accelerator”,International Conference onElectrical
Engineering and Informatics, IEEE.
[12] Md. Ashraful Islam, Md. Yeasin Arafath, Md. Jahid Hasan (2014, December) “Design of
DDR4 SDRAM Controller”,8 th International Conference on Electrical and Computer
Engineering, Dhaka, Bangladesh.
[13] Liang Geng, Ji-zhong Shen, Cong-yuan Xu (2016) “Power-efficient dual-edge implicit
pulse-triggered flip-flop with an embedded clock-gating scheme”, Frontiers of Information
Technology and Electrical Engineering,Vol. 17, No. 9. PP 962-972.
[14] Aruljothi K, Prajitha PB & Rajaprabha R (2014) “Leakage Power reduction using Power
gating and Multi-vt technique”, International Journal of Advanced research in Computer
Engineering and Technology, Vol. 3, No. 1.
[15] Narender Kumar & Munish Rattan. (2015 December) “Implementation of Embedded RISC
processor with Dynamic Power Management for Low-Power Embedded system on SOC”, IEEE
Proceedings of 2015 RAECS.
[16] Nishant Kumar & Ekta Aggrawal (2013, September), “General Purpose Six-Stage Pipelined
Processor”,International Journal of Scientific & Engineering Research, Vol. 4, No.9.
[17] Mamum Bin IbneReaz, Shabiul Islam & Mohd. S. Sulaiman (2002 December) “A single
Clock Cycle MIPS RISC Processor Design using VHDL”,In proceedings of IEEE International
Conference on Semiconductor Electronics, Penang, Malaysia, pp 199-203.
[18] Gautham P, Parthasarathy R. & KarthiBalasubramanian (2009 December) “Low Power
Pipelined MIPS Processor Design”, In proceedings of IEEE International Conference on
Integrated circuits, pp 462- 465.
[19] Koji Nakano, Kensuke Kawakami, Koji Shigemoto, Yuki Kamada & Yasuaki Ito (2008) “A
Tiny Processing System for Education and Small embedded Systems on the FPGAs”, In IEEE
International Conference on Embedded and Ubiquitous Computing.

More Related Content

What's hot

EEG Based BCI Applications with Deep Learning
EEG Based BCI Applications with Deep LearningEEG Based BCI Applications with Deep Learning
EEG Based BCI Applications with Deep LearningRiddhi Jain
 
IRJET- Precision of Lead-Point with Support Vector Machine based Microelectro...
IRJET- Precision of Lead-Point with Support Vector Machine based Microelectro...IRJET- Precision of Lead-Point with Support Vector Machine based Microelectro...
IRJET- Precision of Lead-Point with Support Vector Machine based Microelectro...IRJET Journal
 
Final thesis presentation on bci
Final thesis presentation on bciFinal thesis presentation on bci
Final thesis presentation on bciRedwan Islam
 
A hybrid classification model for eeg signals
A hybrid classification model for  eeg signals A hybrid classification model for  eeg signals
A hybrid classification model for eeg signals Aboul Ella Hassanien
 
EEG Classification using Semi Supervised Learning
EEG Classification using Semi Supervised LearningEEG Classification using Semi Supervised Learning
EEG Classification using Semi Supervised Learningijtsrd
 
A low cost SSVEP-EEG based human-computer-interaction system for completely l...
A low cost SSVEP-EEG based human-computer-interaction system for completely l...A low cost SSVEP-EEG based human-computer-interaction system for completely l...
A low cost SSVEP-EEG based human-computer-interaction system for completely l...journalBEEI
 
Brain-Computer Interfaces
Brain-Computer InterfacesBrain-Computer Interfaces
Brain-Computer Interfacesguest9006ab
 
Design and Implementation of Brain Computer Interface for Wheelchair control
Design and Implementation of Brain Computer Interface for Wheelchair controlDesign and Implementation of Brain Computer Interface for Wheelchair control
Design and Implementation of Brain Computer Interface for Wheelchair controlIRJET Journal
 
Classification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELM
Classification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELMClassification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELM
Classification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELMIJTET Journal
 
Basic Theories of Neurotechnology
Basic Theories of NeurotechnologyBasic Theories of Neurotechnology
Basic Theories of NeurotechnologyHayato Waki
 
IRJET- Human Emotions Detection using Brain Wave Signals
IRJET- Human Emotions Detection using Brain Wave SignalsIRJET- Human Emotions Detection using Brain Wave Signals
IRJET- Human Emotions Detection using Brain Wave SignalsIRJET Journal
 
Speeding Up Resting State Networks Recognition via a Hardware Accelerator
Speeding Up Resting State Networks Recognition via a Hardware AcceleratorSpeeding Up Resting State Networks Recognition via a Hardware Accelerator
Speeding Up Resting State Networks Recognition via a Hardware AcceleratorNECST Lab @ Politecnico di Milano
 
Moving One Dimensional Cursor Using Extracted Parameter
Moving One Dimensional Cursor Using Extracted ParameterMoving One Dimensional Cursor Using Extracted Parameter
Moving One Dimensional Cursor Using Extracted ParameterCSCJournals
 
A-Virtual-Electrode-through-Summation-of-Time-Offset-Pulses
A-Virtual-Electrode-through-Summation-of-Time-Offset-PulsesA-Virtual-Electrode-through-Summation-of-Time-Offset-Pulses
A-Virtual-Electrode-through-Summation-of-Time-Offset-PulsesTrevor Davis
 
Applications of Artificial Neural Networks in Civil Engineering
Applications of Artificial Neural Networks in Civil EngineeringApplications of Artificial Neural Networks in Civil Engineering
Applications of Artificial Neural Networks in Civil EngineeringPramey Zode
 
BCI FOR PARALYSES PATIENT CONVERTING AUDIO TO VIDEO
BCI FOR PARALYSES PATIENT CONVERTING AUDIO TO VIDEOBCI FOR PARALYSES PATIENT CONVERTING AUDIO TO VIDEO
BCI FOR PARALYSES PATIENT CONVERTING AUDIO TO VIDEOHarathi Devi Nalla
 

What's hot (19)

EEG Based BCI Applications with Deep Learning
EEG Based BCI Applications with Deep LearningEEG Based BCI Applications with Deep Learning
EEG Based BCI Applications with Deep Learning
 
IRJET- Precision of Lead-Point with Support Vector Machine based Microelectro...
IRJET- Precision of Lead-Point with Support Vector Machine based Microelectro...IRJET- Precision of Lead-Point with Support Vector Machine based Microelectro...
IRJET- Precision of Lead-Point with Support Vector Machine based Microelectro...
 
Final thesis presentation on bci
Final thesis presentation on bciFinal thesis presentation on bci
Final thesis presentation on bci
 
A hybrid classification model for eeg signals
A hybrid classification model for  eeg signals A hybrid classification model for  eeg signals
A hybrid classification model for eeg signals
 
EEG Classification using Semi Supervised Learning
EEG Classification using Semi Supervised LearningEEG Classification using Semi Supervised Learning
EEG Classification using Semi Supervised Learning
 
A low cost SSVEP-EEG based human-computer-interaction system for completely l...
A low cost SSVEP-EEG based human-computer-interaction system for completely l...A low cost SSVEP-EEG based human-computer-interaction system for completely l...
A low cost SSVEP-EEG based human-computer-interaction system for completely l...
 
Int conf 03
Int conf 03Int conf 03
Int conf 03
 
Brain-Computer Interfaces
Brain-Computer InterfacesBrain-Computer Interfaces
Brain-Computer Interfaces
 
Design and Implementation of Brain Computer Interface for Wheelchair control
Design and Implementation of Brain Computer Interface for Wheelchair controlDesign and Implementation of Brain Computer Interface for Wheelchair control
Design and Implementation of Brain Computer Interface for Wheelchair control
 
Ijetcas14 323
Ijetcas14 323Ijetcas14 323
Ijetcas14 323
 
Classification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELM
Classification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELMClassification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELM
Classification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELM
 
Basic Theories of Neurotechnology
Basic Theories of NeurotechnologyBasic Theories of Neurotechnology
Basic Theories of Neurotechnology
 
IRJET- Human Emotions Detection using Brain Wave Signals
IRJET- Human Emotions Detection using Brain Wave SignalsIRJET- Human Emotions Detection using Brain Wave Signals
IRJET- Human Emotions Detection using Brain Wave Signals
 
Speeding Up Resting State Networks Recognition via a Hardware Accelerator
Speeding Up Resting State Networks Recognition via a Hardware AcceleratorSpeeding Up Resting State Networks Recognition via a Hardware Accelerator
Speeding Up Resting State Networks Recognition via a Hardware Accelerator
 
Moving One Dimensional Cursor Using Extracted Parameter
Moving One Dimensional Cursor Using Extracted ParameterMoving One Dimensional Cursor Using Extracted Parameter
Moving One Dimensional Cursor Using Extracted Parameter
 
A-Virtual-Electrode-through-Summation-of-Time-Offset-Pulses
A-Virtual-Electrode-through-Summation-of-Time-Offset-PulsesA-Virtual-Electrode-through-Summation-of-Time-Offset-Pulses
A-Virtual-Electrode-through-Summation-of-Time-Offset-Pulses
 
Presentation1
Presentation1Presentation1
Presentation1
 
Applications of Artificial Neural Networks in Civil Engineering
Applications of Artificial Neural Networks in Civil EngineeringApplications of Artificial Neural Networks in Civil Engineering
Applications of Artificial Neural Networks in Civil Engineering
 
BCI FOR PARALYSES PATIENT CONVERTING AUDIO TO VIDEO
BCI FOR PARALYSES PATIENT CONVERTING AUDIO TO VIDEOBCI FOR PARALYSES PATIENT CONVERTING AUDIO TO VIDEO
BCI FOR PARALYSES PATIENT CONVERTING AUDIO TO VIDEO
 

Similar to FPGA Implementation of Huang Hilbert Transform for Classification of Epileptic Seizures

Recent articles published in VLSI design & Communication Systems
 Recent articles published in VLSI design & Communication Systems Recent articles published in VLSI design & Communication Systems
Recent articles published in VLSI design & Communication SystemsVLSICS Design
 
Motor Imagery based Brain Computer Interface for Windows Operating System
Motor Imagery based Brain Computer Interface for Windows Operating SystemMotor Imagery based Brain Computer Interface for Windows Operating System
Motor Imagery based Brain Computer Interface for Windows Operating SystemIRJET Journal
 
A nonlinearities inverse distance weighting spatial interpolation approach ap...
A nonlinearities inverse distance weighting spatial interpolation approach ap...A nonlinearities inverse distance weighting spatial interpolation approach ap...
A nonlinearities inverse distance weighting spatial interpolation approach ap...IJECEIAES
 
CLASSIFICATION OF ELECTROENCEPHALOGRAM SIGNALS USING XGBOOST ALGORITHM AND SU...
CLASSIFICATION OF ELECTROENCEPHALOGRAM SIGNALS USING XGBOOST ALGORITHM AND SU...CLASSIFICATION OF ELECTROENCEPHALOGRAM SIGNALS USING XGBOOST ALGORITHM AND SU...
CLASSIFICATION OF ELECTROENCEPHALOGRAM SIGNALS USING XGBOOST ALGORITHM AND SU...IRJET Journal
 
Analog VLSI Circuit optimization Technique .pptx
Analog VLSI Circuit optimization Technique .pptxAnalog VLSI Circuit optimization Technique .pptx
Analog VLSI Circuit optimization Technique .pptxramnits13
 
CLASS D POWER AMPLIFIER FOR MEDICAL APPLICATION
CLASS D POWER AMPLIFIER FOR MEDICAL APPLICATIONCLASS D POWER AMPLIFIER FOR MEDICAL APPLICATION
CLASS D POWER AMPLIFIER FOR MEDICAL APPLICATIONieijjournal
 
CLASS D POWER AMPLIFIER FOR MEDICAL APPLICATION
CLASS D POWER AMPLIFIER FOR MEDICAL APPLICATIONCLASS D POWER AMPLIFIER FOR MEDICAL APPLICATION
CLASS D POWER AMPLIFIER FOR MEDICAL APPLICATIONieijjournal1
 
Class D Power Amplifier for Medical Application
Class D Power Amplifier for Medical ApplicationClass D Power Amplifier for Medical Application
Class D Power Amplifier for Medical Applicationieijjournal
 
June 2020: Top Read Articles in Control Theory and Computer Modelling
June 2020: Top Read Articles in Control Theory and Computer ModellingJune 2020: Top Read Articles in Control Theory and Computer Modelling
June 2020: Top Read Articles in Control Theory and Computer Modellingijctcm
 
Wavelet-Based Approach for Automatic Seizure Detection Using EEG Signals
Wavelet-Based Approach for Automatic Seizure Detection Using EEG SignalsWavelet-Based Approach for Automatic Seizure Detection Using EEG Signals
Wavelet-Based Approach for Automatic Seizure Detection Using EEG SignalsIRJET Journal
 
IRJET- EOG based Human Machine Interface to Control Electric Devices using Ey...
IRJET- EOG based Human Machine Interface to Control Electric Devices using Ey...IRJET- EOG based Human Machine Interface to Control Electric Devices using Ey...
IRJET- EOG based Human Machine Interface to Control Electric Devices using Ey...IRJET Journal
 
A machine learning algorithm for classification of mental tasks.pdf
A machine learning algorithm for classification of mental tasks.pdfA machine learning algorithm for classification of mental tasks.pdf
A machine learning algorithm for classification of mental tasks.pdfPravinKshirsagar11
 
Top Read Articles---January 2024--VLSICS
Top Read Articles---January 2024--VLSICSTop Read Articles---January 2024--VLSICS
Top Read Articles---January 2024--VLSICSVLSICS Design
 
January 2024 Top Cited -.pdf
January  2024 Top Cited  -.pdfJanuary  2024 Top Cited  -.pdf
January 2024 Top Cited -.pdfijscai
 
A Survey on Ultrasound Beamforming Strategies
A Survey on Ultrasound Beamforming StrategiesA Survey on Ultrasound Beamforming Strategies
A Survey on Ultrasound Beamforming StrategiesIRJET Journal
 
IJCNC Top 10 Trending Articles in Academia !!!
IJCNC Top 10 Trending Articles in Academia !!!IJCNC Top 10 Trending Articles in Academia !!!
IJCNC Top 10 Trending Articles in Academia !!!IJCNCJournal
 
Design of single channel portable eeg
Design of single channel portable eegDesign of single channel portable eeg
Design of single channel portable eegijbesjournal
 
SUBSTATION MONITORING AND CONTROLLING BASED ON MICROCONTROLLER BY USING IOT
SUBSTATION MONITORING AND CONTROLLING BASED ON MICROCONTROLLER BY USING IOTSUBSTATION MONITORING AND CONTROLLING BASED ON MICROCONTROLLER BY USING IOT
SUBSTATION MONITORING AND CONTROLLING BASED ON MICROCONTROLLER BY USING IOTIRJET Journal
 
IRJET- Assessment of Blood Vessel using Fat Cell Acoustics
IRJET-  	  Assessment of Blood Vessel using Fat Cell AcousticsIRJET-  	  Assessment of Blood Vessel using Fat Cell Acoustics
IRJET- Assessment of Blood Vessel using Fat Cell AcousticsIRJET Journal
 
IRJET - FPGA based Electrocardiogram (ECG) Signal Analysis using Linear Phase...
IRJET - FPGA based Electrocardiogram (ECG) Signal Analysis using Linear Phase...IRJET - FPGA based Electrocardiogram (ECG) Signal Analysis using Linear Phase...
IRJET - FPGA based Electrocardiogram (ECG) Signal Analysis using Linear Phase...IRJET Journal
 

Similar to FPGA Implementation of Huang Hilbert Transform for Classification of Epileptic Seizures (20)

Recent articles published in VLSI design & Communication Systems
 Recent articles published in VLSI design & Communication Systems Recent articles published in VLSI design & Communication Systems
Recent articles published in VLSI design & Communication Systems
 
Motor Imagery based Brain Computer Interface for Windows Operating System
Motor Imagery based Brain Computer Interface for Windows Operating SystemMotor Imagery based Brain Computer Interface for Windows Operating System
Motor Imagery based Brain Computer Interface for Windows Operating System
 
A nonlinearities inverse distance weighting spatial interpolation approach ap...
A nonlinearities inverse distance weighting spatial interpolation approach ap...A nonlinearities inverse distance weighting spatial interpolation approach ap...
A nonlinearities inverse distance weighting spatial interpolation approach ap...
 
CLASSIFICATION OF ELECTROENCEPHALOGRAM SIGNALS USING XGBOOST ALGORITHM AND SU...
CLASSIFICATION OF ELECTROENCEPHALOGRAM SIGNALS USING XGBOOST ALGORITHM AND SU...CLASSIFICATION OF ELECTROENCEPHALOGRAM SIGNALS USING XGBOOST ALGORITHM AND SU...
CLASSIFICATION OF ELECTROENCEPHALOGRAM SIGNALS USING XGBOOST ALGORITHM AND SU...
 
Analog VLSI Circuit optimization Technique .pptx
Analog VLSI Circuit optimization Technique .pptxAnalog VLSI Circuit optimization Technique .pptx
Analog VLSI Circuit optimization Technique .pptx
 
CLASS D POWER AMPLIFIER FOR MEDICAL APPLICATION
CLASS D POWER AMPLIFIER FOR MEDICAL APPLICATIONCLASS D POWER AMPLIFIER FOR MEDICAL APPLICATION
CLASS D POWER AMPLIFIER FOR MEDICAL APPLICATION
 
CLASS D POWER AMPLIFIER FOR MEDICAL APPLICATION
CLASS D POWER AMPLIFIER FOR MEDICAL APPLICATIONCLASS D POWER AMPLIFIER FOR MEDICAL APPLICATION
CLASS D POWER AMPLIFIER FOR MEDICAL APPLICATION
 
Class D Power Amplifier for Medical Application
Class D Power Amplifier for Medical ApplicationClass D Power Amplifier for Medical Application
Class D Power Amplifier for Medical Application
 
June 2020: Top Read Articles in Control Theory and Computer Modelling
June 2020: Top Read Articles in Control Theory and Computer ModellingJune 2020: Top Read Articles in Control Theory and Computer Modelling
June 2020: Top Read Articles in Control Theory and Computer Modelling
 
Wavelet-Based Approach for Automatic Seizure Detection Using EEG Signals
Wavelet-Based Approach for Automatic Seizure Detection Using EEG SignalsWavelet-Based Approach for Automatic Seizure Detection Using EEG Signals
Wavelet-Based Approach for Automatic Seizure Detection Using EEG Signals
 
IRJET- EOG based Human Machine Interface to Control Electric Devices using Ey...
IRJET- EOG based Human Machine Interface to Control Electric Devices using Ey...IRJET- EOG based Human Machine Interface to Control Electric Devices using Ey...
IRJET- EOG based Human Machine Interface to Control Electric Devices using Ey...
 
A machine learning algorithm for classification of mental tasks.pdf
A machine learning algorithm for classification of mental tasks.pdfA machine learning algorithm for classification of mental tasks.pdf
A machine learning algorithm for classification of mental tasks.pdf
 
Top Read Articles---January 2024--VLSICS
Top Read Articles---January 2024--VLSICSTop Read Articles---January 2024--VLSICS
Top Read Articles---January 2024--VLSICS
 
January 2024 Top Cited -.pdf
January  2024 Top Cited  -.pdfJanuary  2024 Top Cited  -.pdf
January 2024 Top Cited -.pdf
 
A Survey on Ultrasound Beamforming Strategies
A Survey on Ultrasound Beamforming StrategiesA Survey on Ultrasound Beamforming Strategies
A Survey on Ultrasound Beamforming Strategies
 
IJCNC Top 10 Trending Articles in Academia !!!
IJCNC Top 10 Trending Articles in Academia !!!IJCNC Top 10 Trending Articles in Academia !!!
IJCNC Top 10 Trending Articles in Academia !!!
 
Design of single channel portable eeg
Design of single channel portable eegDesign of single channel portable eeg
Design of single channel portable eeg
 
SUBSTATION MONITORING AND CONTROLLING BASED ON MICROCONTROLLER BY USING IOT
SUBSTATION MONITORING AND CONTROLLING BASED ON MICROCONTROLLER BY USING IOTSUBSTATION MONITORING AND CONTROLLING BASED ON MICROCONTROLLER BY USING IOT
SUBSTATION MONITORING AND CONTROLLING BASED ON MICROCONTROLLER BY USING IOT
 
IRJET- Assessment of Blood Vessel using Fat Cell Acoustics
IRJET-  	  Assessment of Blood Vessel using Fat Cell AcousticsIRJET-  	  Assessment of Blood Vessel using Fat Cell Acoustics
IRJET- Assessment of Blood Vessel using Fat Cell Acoustics
 
IRJET - FPGA based Electrocardiogram (ECG) Signal Analysis using Linear Phase...
IRJET - FPGA based Electrocardiogram (ECG) Signal Analysis using Linear Phase...IRJET - FPGA based Electrocardiogram (ECG) Signal Analysis using Linear Phase...
IRJET - FPGA based Electrocardiogram (ECG) Signal Analysis using Linear Phase...
 

Recently uploaded

Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 

Recently uploaded (20)

Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 

FPGA Implementation of Huang Hilbert Transform for Classification of Epileptic Seizures

  • 1. Trends in VLSI Circuit in 2020 International Journal of VLSI design & Communication Systems (VLSICS) ISSN : 0976 - 1357 (Online); 0976 - 1527(print) http://airccse.org/journal/vlsi/vlsics.html
  • 2. EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA Jaya Koshta, Kavita Khare and M.K Gupta Maulana Azad National Institute of Technology, Bhopal ABSTRACT Video Compression is very essential to meet the technological demands such as low power, less memory and fast transfer rate for different range of devices and for various multimedia applications. Video compression is primarily achieved by Motion Estimation (ME) process in any video encoder which contributes to significant compression gain.Sum of Absolute Difference (SAD) is used as distortion metric in ME process.In this paper, efficient Absolute Difference(AD)circuit is proposed which uses Brent Kung Adder(BKA) and a comparator based on modified 1’s complement principle and conditional sum adder scheme. Results shows that proposed architecture reduces delay by 15% and number of slice LUTs by 42 % as compared to conventional architecture. Simulation and synthesis are done on Xilinx ISE 14.2 using Virtex 7 FPGA. KEYWORDS HEVC, motion estimation, sum of absolute difference, parallel prefix adders, Brent Kung Adder. Full Text: http://aircconline.com/vlsics/V10N2/10219vlsi01.pdf REFERENCES: [1] G. J. Sullivan, J.-R. Ohm, W.-J. Han, and T. Wiegand, “Overview of the high efficiency video coding (HEVC)standard,” IEEE Trans. Circuits Syst. Video Technol., vol.22, no. 12, pp. 1649-1668, December 2012. [2] I. Richardson, “HEVC: An introduction to high efficiency video coding,” 2001, https://www.vcodex.com/h265.html [3] N. Purnachand, L. N. Alves, and A. Navarro, “Fast Motion Estimation Algorithm for HEVC”, IEEE International Conference on Consumer Electronics-Berlin (ICCE-Berlin), September 2012. [4] S.Wong, B. Stougie, and S. Cotofana, “Alternatives in FPGA-based SAD Implementations,” in IEEE International Conference on Field-Programmable Technology (FPT),IEEE, 2002, pp. 449–452.
  • 3. [5] S. Vassiliadis, E. A. Hakkennes, J. S. S. M. Wong, and G.G.Pechanek, “The Sum- AbsoluteDifference Motion Estimation Accelerator,” in Euromicro Conference, 1998. Proceedings, 24th. IEEE, 1998, pp. 559–566. [6] Ahmed Medhat, Ahmed Shalaby, Mohammed S. Sayed, Maha Elsabrouty and Farhad Mehdipour. “A Highly Parallel SAD Architecture for Motion Estimation in HEVC Encoder”, Circuits and Systems (APCCAS), IEEE Asia Pacific Conference, 280 - 283, 2014. [7] Stefania Perri , Paolo Zicari , Pasquale Corsonello, “Efficient Absolute Difference Circuits in Virtex5 FPGAs”, IEEE, 2010. [8] Martin Kumm, Marco Kleinlein and Peter Zipf, “Efficient Sum of Absolute Difference Computation on FPGAs”,26thInternational Conference on Field Programmable Logic and Applications. [9] Joaquin Olivares, Ignacio Benavides and et.al., “Minimum Sum of Absolute Differences implementation in a single FPGA device”, Dept. of Electro-technics and Electronics, University of Cordoba, Spain. [10] P.Jayakrishnan and Harish. M. Kittur, “Pipelined Arch.for Motion Estimation in HEVC Video Coding”, Indian Journal of Science and Tech,August 2016. [11] D. V Manjunatha, Pradeep Kumar and R. Karthik, “FPGA Implementation of Sum of Absolute Difference (SAD) for video applications”, ARPN Journal of Engineering and Applied Sciences, Vol. 12, No. 24, December 2017 [12] Geeta Rani and Sachin Kumar, “Delay analysis of parallel-prefix adders”, International Journal of Science and Research (IJSR), 3(6):2339-2342, 2014. [13] Nurdiani Zamhari, Peter Voon, Kuryati Kipli, Kho Lee Chin, Maimun Huja Husin,“Comparison of Parallel Prefix Adder (PPA)”, Proceedings of the World Congress on Engineering 2012,Vol II. [14] R. P Brent & H. T. Kung, “A Regular Layout for Parallel Adders”, IEEE Trans. Computers, Vol. C31, pp 260-264, 1982. [15] Shun-Wen Cheng, “A High-Speed Magnitude Comparator with Small Transistor Count”, in Proceedings of IEEE internationalconference ICECS, 1168 - 1171 Vol.3, Dec 2003. [16] J.Sklansky, “Conditional-Sum Addition Logic,” IRE Transactions on Electronic Computers, Vol. EC9, No. 2, pp. 226-231, June,1960 [17] S. Rehman; R. Young;C. Chatwin;P. Birch, “An FPGA Based Generic Framework for High Speed Sum of Absolute Difference Implementation”, Europ. Jour Scient. Res., vol.33, no.1, 2009.
  • 4. [18] Manjunatha, D. V., and G. Sainarayanan. “Low-Power Sum of Absolute Difference Architecture for Video Coding”, Emerging Research in Electronics, Computer Science and Technology. Springer India, 2014. 335-341. [19] LiYufei,Feng Xiubo and Wang Q in, “A High-Performance Low Cost SAD Architecture for Video Coding”, IEEE Transactions on Consumer Electronics, pp. 535-541, Vol. 53, No. 2, May 2007. [20] Jarno, Vanne, Eero Aho, Timo D. Hamalainen and Kimmo Kuusilinna, “A High- Performance Sum of Absolute Difference Implementation Motion Estimation”, IEEE Transactions on Circuits and Systems for Video Technology, pp. 876-883, Vol. 16, No. 7, 2006. [21] Elhamzi W., Dubois J., Miteran J “An efficient low-cost FPGA implementation of a configurable motion estimation for H.264 video coding”, Springer Journal of Real-Time Processing,Vol:9, No:1, pp. 19–30,2014. [22] Moorthy T., Ye A, “A scalable architecture for variable block size motion estimation on fieldprogrammable gate arrays” , IEEE Canadian Conference of Electrical and Computer Engineering (CCECE),Niagara Falls, May, pp.1303–1308,2008. [23] Davis P., Sangeetha M. ,“Implementation of Motion Estimation Algorithm for H.265/HEVC”, International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering. Vol:3,No:3, pp. 122–126,2014.
  • 5. FPGA IMPLEMENTATION OF HUANG HILBERT TRANSFORM FOR CLASSIFICATION OF EPILEPTIC SEIZURES USING ARTIFICIAL NEURAL NETWORK G.Deepika1 and K.S.Rao2 1 Research scholar at JNTU,Hyderabad , Asso.Prof at RRS college of Engg, 2 Director & Professor in ECE Dept,Anurag group of Institutions, Hyderabad ABSTRACT The most common brain disorders due to abnormal burst of electrical discharges are termed as Epileptic seizures. This work proposes an efficient approach to extract the features of epileptic seizures by decomposing EEG into band limited signals termed as IMF’s by empirical decomposition EMD. Huang Hilbert Transform is applied on these IMF’s for calculating Instantaneous frequencies and are classified using artificial neural network trained by Back propagation algorithm. The results indicate an accuracy of 97.87%. The algorithm is implemented using Verilog HDL on Zynq 7000 family FPGA evaluation board using Xilinx vivado 2015.2 version. KEYWORDS EEG, IMF,EMD Full Text: http://aircconline.com/vlsics/V10N3/10319vlsi02.pdf REFERENCES [1] J. Gotman., “Automatic recognition of epileptic seizures in the EEG,” Clinical Neurophysiology, vol. 54, pp. 530–540, 1982 [2] J.Gotman., “Automatic seizure detection: improvements and evaluation,” Clinical Neurophysiology, vol. 76, pp. 317–324, 1990 [3] N.E. Huang, Z. Shen, S.R. Long, M.L. Wu, H.H. Shih,Q. Zheng, N.C. Yen, C.C. Tung, and H.H. Liu, “TheEmpirical Mode Decomposition and Hilbert Spectrumfor Nonlinear and Nonstationary Time Series Analysis,” Proc. Roy. Soc., vol. 454, pp. 903 – 995, 1998. [4] Y.U. Khan, J. Gotman, “Electroencephalogram Wavelet based automatic seizure detection intra cerebral”, Clinical Neurophysiology, vol. 114, pp. 899-908, 2003 [5] Güler NF, Übeyli ED, Güler.”Recurrent neural networks employing Lyapunov xponents for EEG signal classification”,Expert Syst Appl. 2005; 29(3):506-14
  • 6. [6] Varun Bajaj, Ram Bilas Pachori “Epileptic Seizure Detection Based on the Instantaneous Area of Analytic Intrinsic Mode Functions of EEG Signals,” Biomed Eng Lett, vol. 3, pp. 17-21, 2013 [7] EEG time time series (epilepticdata)(2005,Nov.) [Online], http://www.meb.unibonn.de/epileptologie/science/physik/eegdata.html [8] Hedi Khammari , Ashraf Anwar, “A Spectral Based Forecasting Tool of Epileptic Seizures ” IJCSI International.Journal of Computer Science Issues, Vol. 9, Issue 3, No 3, May 2012 [9] Rami J Oweis and Enas W Abdulhay., “Seizure classification in EEG signals utilizing Hilbert- Huang transform” BioMedical Engineering OnLine 2011, 10:38 [10] lajos losonczi, lászló bakó, sándor-tihamér ,Brassai and lászló-ferenc Márton., “Hilbert- huang transform used for eeg signal analysis ,” The 6th edition of the Interdisciplinarity in Engineering International Conference , “Petru Maior” University ofTîrgu Mure, Romania, 2012
  • 7. DUTY CYCLE CORRECTOR USING PULSE WIDTH MODULATION Meghana Patil1 , Dr. Kiran Bailey2 and Rajanikanth Anuvanahally3 1 Department of Electronics and Communication, BMSCE, Bengaluru, Karnataka,India 2 Department of Electronics and Communication, BMSCE, Bengaluru, Karnataka,India 3 Senior Member IEEE, Bengaluru, Karnataka, India ABSTRACT In circuits, clocks usually play a very important role. Whenever data needs to be sampled, it is done with respect to clock signals. It uses the edges of the clock to sample the data. So, it becomes very much necessary to see to it that the clock signals are properly received specially in receiver circuits where data sampling is done, mainly in Double data rate(DDR) circuits. Due to effects such as jitter, skew, interference, device mismatches etc., duty cycle gets affected. We come up with duty cycle correctors that ensure 50% duty cycle of the clock signals. A duty cycle corrector (DCC) with analog feedback is proposed and simulated in 45nm process technology node. The duty cycle corrector operates for MHz frequency range covering the duty cycle from 35%-65%, with +/- 1.5% accuracy. The design is simple and the power consumption is 1.01mW. KEYWORDS DCC, Integrator, Control voltage generator, frequency range Full Text: http://aircconline.com/vlsics/V10N3/10319vlsi01.pdf REFERENCES [1] Jayaprakash SR, Sujatha S. Hiremath,(2017) “Dual loop clock duty cycle corrector for high speed serial interface”, IEEE, pp 935-939. [2] Immanuel Raja, Gaurab Banerjee, Jacob A Abraham, (2016) “ A 0/1-3.5Ghz duty cycle measurement and correction technique in 130nm CMOS”, IEEE transaction on VLSI, Vol. 24, No.5, pp 1975-1983. [3] Feng Lin, (2011) “All digital duty-cycle correction circuit design and its applications in high performance DRAM”, IEEE. [4] Yusong Qiu, Yun Zeng and Feng Zhang, (2014) “1-5Ghz duty-cycle corrector circuit with wide correction range and high precision”, Electronics letters, Vol. 50, No.11, pp 792-794. [5] Young Jae Min, Chan Hui Jeong, et.al.,(2012) “A 0.31-1 Ghz Fast corrected duty cycle corrector with successive approximation register for DDR DRAM applications”, IEEE transaction on VLSI, Vol. 20, No. 8, pp 1524-1528.
  • 8. [6] Chan hui Jeong, Ammar Abdullah, (2016) “All digital duty cycle corrector with a wide duty correction range for DRAM applications”, IEEE transaction on VLSI, Vol. 24, No.1, pp 363- 367. [7] Poki Chen, Shi Wei Chen, Juan-shan Lai, (2007) “Low power wide range duty cycle corrector based on pulse shrinking/stretching mechanism”, IEEE, pp 935-939. [8] Behzad Razavi, :Design of analog CMOS integrated circuits”, McGraw Hill International Edition. [9] Ravi Mehta, Sumanthra set, et.al., (2012) “A programmable, Multi GHz, Wide range duty cycle correction circuit in 45nm process”, IEEE, pp 257-260. [10] Sotirios Tambouris, Texas Instruments Deutschland, (2009) “CMOS integrated circuit for correction of duty cycle of clock signal”, US Patent 7586349. [11] Chin – Wei Tsai, Yu – Lung Lo, Chia – Chen Chang, et.al., (2017) “ All digital duty cycle corrector with synchronous and high accuracy output for double data rate synchronous dynamic random access memory applications”, The Japan Society of Applied Physics, pp 04CF02-1 – 04CF02-6. [12] Sharath Patil, S. B. Rudraswamy, (2009) “Duty cycle correction using negative feedback loop”, MIXDES 16th International Conference on Mixed design of integrated circuits systems, Poland, pp 424-426. [13] Ji - Hoon Lim, Jun – Hyun Bae, et.al., (2016) “ A Delay- locked loop with a feedback edge combiner of duty cycle corrector with 20-80% input duty cycle for SDRAMs”, IEEE transcation on circuits and systems – II: express briefs, Vol. 63. No/ 2, pp 141-145. [14] Kanak Agarwal, Robert Montoye, (2006) “ A duty cycle correction circuit for high frequency clocks”, IEEE : Symposium on VLSI circuit digest of technical papers.
  • 9. DESIGN AND IMPLEMENTATION OF COMBINED PIPELINING AND PARALLEL PROCESSING ARCHITECTURE FOR FIR AND IIR FILTERS USING VHDL Jacinta Potsangbam1 and Manoj Kumar2 1 M. Tech VLSI Design, Dept. of ECE, National Institute of Technology, Manipur, India 2 Assistant Professor, Dept. of ECE, National Institute of Technology, Manipur, India ABSTRACT Along with the advancement in VLSI (Very Large Scale Integration) technology, the implementation of Finite impulse response (FIR) filters and Infinite impulse response (IIR) filters with enhanced speed has become more demanding. This paper aims at designing and implementing a combined pipelining and parallel processing architecture for FIR and IIR filter using VHDL (Very High Speed Integrated Circuit Hardware Descriptive Language) to reduce the power consumption and delay of the filter. The proposed architecture is compared with the original FIR and IIR filter respectively in terms of speed, area, and power. Also, the proposed architecture is compared with existing architectures in terms of delay. The implementation is done by using VHDL codes. FIR and IIR filters structures are implemented at 1200 KHz clock frequency. Synthesis and simulation have been accomplished on Artix-7 series FPGA, target device (xc7a200tfbg676) (speed grade -1) using VIVADO 2016.3. KEYWORDS DSP, FIR, FPGA, IIR, MIMO. Full Text: http://aircconline.com/vlsics/V10N4/10419vlsi01.pdf REFERENCES [1]. K. K. Parhi, VLSI Digital Signal Processing Systems: Design and Implementation. New York: Wiley, 1999. [2]. S. M. Rabiul Islam, R. Sarker, S. Saha and A. F. M. Nokib Uddin, “Design of a Programmable digital IIR filter based on FPGA” 2012 International Conference on Informatics, Electronics & Vision (ICIEV), Dhaka, pp. 716-72, 2012. [3]. Suresh Gawande and SnehaBhujbal “High Speed IIR Notch Filter Using Pipelined Technique” International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering Vol. 6, Issue 2, February 2017. [4]. Yu-Chi Tsao and Ken Choi“Area-Efficient VLSI Implementation for Parallel Linear- Phase FIR Digital Filters of Odd Length Based on Fast FIR Algorithm” IEEE Transactions On Circuits And Systems—ii: Express Briefs, Vol. 59, No. 6, June 2012.
  • 10. [5]. Ravinder Kaur and Ashish Raman “Design and Implementation of High Speed IIR and FIR Filter using Pipelining” [6]. B. K. Mohanty and P. K. Meher, "A High-Performance FIR Filter Architecture for Fixed and Reconfigurable Applications," IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 24, no. 2, pp. 444-452, Feb. 2016. [7]. https://en.wikipedia.org/wiki/Infinite_impulse_responsepage was last edited on 17 January 2019, at 20:29 (UTC). International Journal of VLSI design & Communication Systems (VLSICS) Vol 10, No 4, August 2019 16 [8]. Aarti Sharma and Sanjay Kumar “VLSI Implementation of Pipelined FIR Filter” International Journal of Innovative Research In Electrical, Electronics, InstrumentationAnd Control Engineering Vol. 1, Issue 5, August 2013. [9]. S. Khorbotly, J. E. Carletta and R. J. Veillette, “A methodology for implementing pipelined fixedpoint infinite impulse response filters,” 41st Southeastern Symposium on System Theory, Tullahoma, TN, 2009, pp. 280-284, 2009. [10]. Keshab K. Parhi and David G. Messerschmitt, “Pipeline Interleaving and Parallelism in Recursive Digital Filters-Part I: Pipelining Using Scattered Look-Ahead and Decomposition” IEEE Transactions on Acoustics, Speech, and Signal Processing, Vol. 31. No. 7, July 1989. [11]. David A. Parker and Keshab K. Parhi, “Low-Area/Power Parallel FIR Digital Filter Implementations,” Journal of VLSI Signal Processing 17, 75–92 (1997). [12]. Shaila Khan and Uma Sharma, “Implementation of Low Power Area Efficient Parallel FIR Digital Filter Structures of Odd Length Based on Common Sub expression Algorithm” International Journal of Advanced Research in Electronics and Communication Engineering (IJARECE) Volume 5, Issue 1, January 2016. [13]. S. Balasubramaniam and R. Bharathi, “Performance Analysis of Parallel FIR Digital Filter using VHDL” International Journal of Computer Applications Volume 39– No.9, February 2012. [14]. Keshab K. Parhi and David G. Messerschmitt, “Pipeline Interleaving and Parallelism in Recursive Digital Filters-Part II: Pipelined Incremental Block Filtering” IEEE Transactions on Acoustics, Speech, and Signal Processing. Vol 37. No.7. July1989. [15]. KanuPriya and Rajesh Mehra “Area Efficient Design of Fir Filter using Symmetric Structure” International Journal of Advanced Research in Computer and Communication Engineering Vol. 1, Issue 10, December 2012. [16]. L KholeePhimu and Manojkumar“VLSI Implementation of Area Efficient 2-parallel FIR Digital Filter” International Journal of VLSI design & Communication Systems (VLSICS) Vol.7, No.5/6, December 2016.
  • 11. [17]. Saranya R, Pradeep C, Neena Baby and R Radhakrishnan “FPGA Synthesis of Reconfigurable Modules for FIR Filter” International Journal of Reconfigurable and Embedded Systems (IJRES) Vol. 4, No. 2, pp. 63-70, 2015. [18]. Mahesh Kadam, KishorSawarkar and SudhakarMande “Comparative Analysis and Efficient VLSI Implementation of FIR Filter” International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering, Vol. 3, Issue 7, July 2014. [19]. TamliDhanrajSawarkar, Prof.LokeshChawle and Prof. N.G. Narole, “Implementation of 4- Tap Sequential and Parallel Micro-programmed Based Digital FIR Filter Architecture using VHDL” International Journal of Innovative Research in Computer and Communication Engineering Vol. 4, Issue 4, April 2016. [20]. G. Deepak, P. K. Meher and A. Sluzek, "Performance Characteristics of Parallel and Pipelined Implementation of FIR Filters in FPGA Platform," 2007 International Symposium on Signals, Circuits and Systems, Iasi, 2007, pp. 1-4. [21]. Manoj Kumar, “Design of IIR systolic array architecture by using linear mapping technique”, International Journal of Computer Applications, vol.182, no.39, pp.14-19, 2019.
  • 12. DESIGN AND ANALYSIS OF A 32-BIT PIPELINED MIPS RISC PROCESSOR P. Indira1 , M. Kamaraju2 and Ved Vyas Dwivedi3 1,3 Department of Electronics and Communication Engineering, CU Shah University, Wadhwan, Gujarat, India 2 Department of Electronics and Communication Engineering,Gudlavalleru Engineering College, JNT University, Kakinada, Andhra Pradesh, India ABSTRACT Pipelining is a technique that exploits parallelism, among the instructions in a sequential instruction stream to get increased throughput, and it lessens the total time to complete the work. . The major objective of this architecture is to design a low power high performance structure which fulfils all the requirements of the design. The critical factors like power, frequency, area, propagation delay are analysed using Spartan 3E XC3E 1600e device with Xilinx tool. In this paper, the 32-bit MIPS RISC processor is used in 6-stage pipelining to optimize the critical performance factors. The fundamental functional blocks of the processor include Input/Output blocks, configurable logic blocks, Block RAM, and Digital clock Manager and each block permits to connect to multiple sources for the routing. The Auxiliary units enhance the performance of the processor. The comparative study elevates the designed model in terms of Area, Power and Frequency. MATLAB2D/3D graphs represents the relationship among various parameters of this pipelining. In this pipeline model, it consumes very less power (0.129 W),path delay (11.180 ns) and low LUT utilization (421). Similarly, the proposed model achieves better frequency increase (285.583 Mhz.), which obtained better results compared to other models. KEYWORDS MATLAB, SPARTAN3E, MIPS RISC processor, Xilinx, Digital Clock Manager Full Text: http://aircconline.com/vlsics/V10N5/10519vlsi01.pdf REFERENCES [1] Rashid F. Olanrewaju, Fawwaj E Fajingbesi, S.B. Junaid, Ridzwan Alahudin, Farhat Anwar & Bisma Rasool Pampori (2017) “Design and Implementation of a Five Stage Pipelining Architecture Simulator for RiSC-16 Instruction Set”, Indian Journal of Science and Technology, Vol. 10, No. 3, pp 1-9. [2] Vijaykumar J, Nagaraju B, Swapna C & Ramanujappa T (2014 April) “Design and Development of FGPA based Low Power pipelined 64-bit RISC processor with Double precession Floating point Unit”, International Conference on Communication and Signal processing.
  • 13. [3] Saranya Krishnamurthy, Ramani Kannan, Erman Azwan Yahya & Kishore Bingi (2017) “ Design of FIR Filter using Novel pipelined Bypass Multiplier”,IEEE 3rd International Symposium on Robotics and Manufacturing Automation, pp1-6. [4] Sneha Mangalwedhe, Roopa Kulkarni & S. Y. Kulkarni (2017) “Low Power Implementation of 32-bit RISC Processor with pipelining. 2nd International Conference on Microelectronics”, Computing & Communication Systems (MCCS-2017), at Bangalore. [5] Husainali S Bhimani, Hitesh N. Patel & Abhishek A Davda (2016) “Design of 32-bit 3-stage pipelined processor based on MIPS in Verilog HDL and implementation on FPGA Virtex7”,International Journal of Applied Information Systems, Vol. 10, No. 9. [6] Rakesh M.R. (2014 April) “RISC Processor Design in VLSI Technology Using the Pipeline Technique”, International journal of innovative research in Electrical, Electronics, Instrumentation and control Engineering, Vol. 2, No. 4. [7] Indu M& Arun Kumar M. (2013 August) “Design of Low Power Pipelined RISC Processor”,International Journal of Advanced Research in Electrical Electronics and Instrumentation Engineering, Vol. 2, No. 8. [8] Priyanka Trivedi &Rajan Prasad Tripathi (2015) “Design & Analysis of 16 bit RISC Processor Using Low Power Pipelining”,International Conference on Computing, Communication and Automation, pp 1294-1297. [9] Charu Sharma & Gurupreet Singh Saini (2017 June) “Design and Analysis of High Performance RISC Processor using Hyperpipelining Technique”,IJASRE, Vol. 3, No. 5, pp 200- 206. [10] Meera S & Umamaheshwari D “Genetic Algorithm for Leakage Reduction through IVC using Verilog” International Journal of Microelectronics Engineering, Vol. 1, No. 1, pp 51-62. [11] Zulkifli.M, Yudhanto.Y.P , Soetharyo N.A, and Adiono.T (2009, August), “Reduced Stall MIPS Architecture using Pre-Fetching Accelerator”,International Conference onElectrical Engineering and Informatics, IEEE. [12] Md. Ashraful Islam, Md. Yeasin Arafath, Md. Jahid Hasan (2014, December) “Design of DDR4 SDRAM Controller”,8 th International Conference on Electrical and Computer Engineering, Dhaka, Bangladesh. [13] Liang Geng, Ji-zhong Shen, Cong-yuan Xu (2016) “Power-efficient dual-edge implicit pulse-triggered flip-flop with an embedded clock-gating scheme”, Frontiers of Information Technology and Electrical Engineering,Vol. 17, No. 9. PP 962-972.
  • 14. [14] Aruljothi K, Prajitha PB & Rajaprabha R (2014) “Leakage Power reduction using Power gating and Multi-vt technique”, International Journal of Advanced research in Computer Engineering and Technology, Vol. 3, No. 1. [15] Narender Kumar & Munish Rattan. (2015 December) “Implementation of Embedded RISC processor with Dynamic Power Management for Low-Power Embedded system on SOC”, IEEE Proceedings of 2015 RAECS. [16] Nishant Kumar & Ekta Aggrawal (2013, September), “General Purpose Six-Stage Pipelined Processor”,International Journal of Scientific & Engineering Research, Vol. 4, No.9. [17] Mamum Bin IbneReaz, Shabiul Islam & Mohd. S. Sulaiman (2002 December) “A single Clock Cycle MIPS RISC Processor Design using VHDL”,In proceedings of IEEE International Conference on Semiconductor Electronics, Penang, Malaysia, pp 199-203. [18] Gautham P, Parthasarathy R. & KarthiBalasubramanian (2009 December) “Low Power Pipelined MIPS Processor Design”, In proceedings of IEEE International Conference on Integrated circuits, pp 462- 465. [19] Koji Nakano, Kensuke Kawakami, Koji Shigemoto, Yuki Kamada & Yasuaki Ito (2008) “A Tiny Processing System for Education and Small embedded Systems on the FPGAs”, In IEEE International Conference on Embedded and Ubiquitous Computing.