SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
ONLINE IEEE PROJECTS IeeeXpert.com
BUY THIS PROJECT FOR 3000 RS –IeeeXpert.com
Mobile: +91-9566492473/+91-9042092473| WhatsApp: 09566492473
Email: contact@ieeexpert.com | Locations: Pondicherry/Chennai
Delivering Projects all over India | 100% Output Satisfaction (or) Get Money back
Fixed-Point Computing Element Design for
Transcendental Functions and Primary Operations in
Speech Processing
Abstract:
This brief presents a fixed-point architecture based on a reconfigurable scheme for integrating
several commonly used mathematical operations of speech signal processing. The proposed
design can perform two transcendental mathematical operations called logarithm and powering,
and three commonly used computations with similar operations named polynomial calculation,
filtering, and windowing. By analyzing the adopted algorithms of the above five operations, a
simplified computing unit is designed. This unit can combine six types of operations by
reconfiguring the data paths, and the same multiply– add architecture can be reused for reducing
the redundant usage of logic gates. The experimental results reveal that the proposed design can
work at a 200-MHz clock rate, and its gate count only has 11.9k. Compared with the results of
the floating-point function, the median errors of the proposed design for computing the powering
and logarithmic functions are 0.57% and 0.11%, respectively. Such results indicate that this
simple architecture can be effectively used in most speech processing applications. The proposed
architecture of this paper analysis the logic size, area and power consumption using Xilinx 14.2.
Enhancement of the project:
Existing System:
With respect to the related studies, Ramamoorthy et al. first noticed the suitable priorities of the
Newton–Raphson method (NRM) for computing the square-root operations. In this brief, a
finding was discovered that the division in the recursion of the NRM could be removed, when
the target function of the NRM changed to the inverse square root. Seth and Gan also presented a
hardware design based on the NRM. In this design, several lookup tables (LUTs) and polynomial
ONLINE IEEE PROJECTS IeeeXpert.com
BUY THIS PROJECT FOR 3000 RS –IeeeXpert.com
Mobile: +91-9566492473/+91-9042092473| WhatsApp: 09566492473
Email: contact@ieeexpert.com | Locations: Pondicherry/Chennai
Delivering Projects all over India | 100% Output Satisfaction (or) Get Money back
expansions (PEs) are used to approximate the value of the inverse square root, for reducing the
number of multiplications and additions. However, the memory requirement for the LUTs and
the PEs was still a drawback. Auger et al. developed a multiplier free algorithm based on a
dichotomous coordinate descent (DCD) technique for the solutions of division, square root, and
logarithmic operations. The DCD-based algorithm included only additions, shift operations, and
logic conditions. Such an algorithm was very proper to design a relevant low-gate-count
architecture. Nam et al. developed a 3-D graphics rendering engine for a handheld system. The
design, respectively, used two LUTs for computing the reciprocal square root and the power
function. It might hugely increase the chip area. To solve this problem, Kim et al. proposed an
arithmetic architecture that can compute the most fixed-point transcendental functions using the
equivalent logarithmic functions. To reduce the usage of memory, the fractional part of the
logarithmic functions was approximated by an LUT with several adders and shift operations.
This brief provided a fast and area-efficient solution for various transcendental functions for a
fixed-point 3-D graphic application. However, the designed LUTs limited the range of the output
value, so it was hard to be used for other applications
Disadvantages:
 Gate count is high
 Power consumption
Proposed System:
Computation Analysis for Designing FSM
In the proposed design, the basic operations of the abovementioned algorithms are first analyzed.
We note that the required basic operations in the above algorithms are very similar. That is, the
designed hardware can use the same architecture to compute these operations, so the required
hardware area can be reduced. Table I lists the analyzed operations for calculating the operation
that is listed. The first and second columns list the function type and its included computation,
respectively. The rest of the columns show the necessary operations for these types of
computation.
ONLINE IEEE PROJECTS IeeeXpert.com
BUY THIS PROJECT FOR 3000 RS –IeeeXpert.com
Mobile: +91-9566492473/+91-9042092473| WhatsApp: 09566492473
Email: contact@ieeexpert.com | Locations: Pondicherry/Chennai
Delivering Projects all over India | 100% Output Satisfaction (or) Get Money back
TABLE I NECESSARY BASIC OPERATIONS FOR THE COMPUTATION
Fig. 1 totally consists of seven states, in which six states are used to compute different kinds of
computations, as listed in Table I. These states include:
1) idle (IDLE);
2) BLA phase one (BLA P1);
3) BLA phase two (BLA P2);
4) the NRM for computing the power function (NRM);
5) EBS;
6) polynomial computation/ convolution (POL/CON);
7) windowing (WIN).
Notably, each state implies several behaviors, and the different behaviors are decided by the
values of the corresponding counter and state register.
ONLINE IEEE PROJECTS IeeeXpert.com
BUY THIS PROJECT FOR 3000 RS –IeeeXpert.com
Mobile: +91-9566492473/+91-9042092473| WhatsApp: 09566492473
Email: contact@ieeexpert.com | Locations: Pondicherry/Chennai
Delivering Projects all over India | 100% Output Satisfaction (or) Get Money back
Fig. 1. Example of state diagram for computing (a) logarithmic function (Mode = 0) and (b) power function (Mode
= 1). Dashed lines: controller will not go in these states with the different mode.
Fig. 2 shows the architecture of the proposed system, including a 4-to-2 multiplexer, a 16-word
dual-port SRAM, a parallelin-serial-out (PISO) register, a mathematical computing unit, and a
corresponding controller. As shown in Fig. 3, the input Mode determines which operation is
performed by the proposed system when the Act signal rises up. Then, the input Order means the
order of polynomial, a filter, or a window function. The dual-port SRAM has 16-word space and
32-bit word length, which can temporally store the coefficients. In addition, the PISO register
determines the behavior for the calculation of the EBS state. Finally, the multiplexer array can
decide which coefficients need to be stored in the SRAM, or to be computed.
Fig. 2. Architecture of the proposed system.
ONLINE IEEE PROJECTS IeeeXpert.com
BUY THIS PROJECT FOR 3000 RS –IeeeXpert.com
Mobile: +91-9566492473/+91-9042092473| WhatsApp: 09566492473
Email: contact@ieeexpert.com | Locations: Pondicherry/Chennai
Delivering Projects all over India | 100% Output Satisfaction (or) Get Money back
Fig. 3 represents the architecture of the proposed mathematical computing unit. This architecture
includes only a multiplier, an adder, a barrel shifter, a comparator, two registers, and seven
multiplexers. In this design, the same arithmetic logics can be reused for different kinds of
computations, as listed in Table IV. As shown in Fig. 3, the left multiplexer selects the
coefficients for different kinds of computations. The middle multiplier, adder, and shifter can
reorganize the computing flow to achieve distinct functionalities.
Fig. 3. Architecture of a mathematical computing unit.
1) The following content briefly describes how the proposed hardware works with these six
states. 1) IDLE: This state keeps waiting until the signal Act rises up, and then, the input
Mode decides the next states for computing the corresponding function.
2) BLA P1: This state responses for computing BLA P1. The signal Sig_C is sent from the
comparator in the mathematical computing unit, and is used to conform whether the next
state is BLA P1 or BLA P2.
3) BLA P2: This state is used to compute the second phase of the BLA. The computation of
the second phase will be kept until the Count value reaches M. Afterward, the next state
is decided by the value that is saved in the stage register. If the value is one, the system
will go back to BLA P1 to calculate the value of log2(B). Otherwise, the next state will be
set to the NRM for computing (log2(B))−1
.
ONLINE IEEE PROJECTS IeeeXpert.com
BUY THIS PROJECT FOR 3000 RS –IeeeXpert.com
Mobile: +91-9566492473/+91-9042092473| WhatsApp: 09566492473
Email: contact@ieeexpert.com | Locations: Pondicherry/Chennai
Delivering Projects all over India | 100% Output Satisfaction (or) Get Money back
4) NRM: This state executes the iterations of Newton’s method for computing the power
function. Cnt records the computation cycle. The value of xk
2M
will be first computed by
the EBS when PCount is zero.
5) EBS: This state is to compute εI , εF , and xk
2M
. In each cycle, the PISO shifts a bit to the
controller for determining the behavior of the EBS.
6) POL and WIN: These two states response for the computation of the polynomial and the
convolution, respectively.
Advantages:
 Improve the reusable efficiency.
 Gate count is reduced
 Power reduced
Software implementation:
 Modelsim
 Xilinx ISE

Más contenido relacionado

Último

NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdfKhaled Al Awadi
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFChandresh Chudasama
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environmentelijahj01012
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Americas Got Grants
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024Adnet Communications
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxmbikashkanyari
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
8447779800, Low rate Call girls in Dwarka mor Delhi NCR
8447779800, Low rate Call girls in Dwarka mor Delhi NCR8447779800, Low rate Call girls in Dwarka mor Delhi NCR
8447779800, Low rate Call girls in Dwarka mor Delhi NCRashishs7044
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 

Último (20)

Call Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North GoaCall Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North Goa
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDF
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environment
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
8447779800, Low rate Call girls in Dwarka mor Delhi NCR
8447779800, Low rate Call girls in Dwarka mor Delhi NCR8447779800, Low rate Call girls in Dwarka mor Delhi NCR
8447779800, Low rate Call girls in Dwarka mor Delhi NCR
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 

Destacado

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Destacado (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Fixed point computing element design for transcendental functions and primary operations in speech processing

  • 1. ONLINE IEEE PROJECTS IeeeXpert.com BUY THIS PROJECT FOR 3000 RS –IeeeXpert.com Mobile: +91-9566492473/+91-9042092473| WhatsApp: 09566492473 Email: contact@ieeexpert.com | Locations: Pondicherry/Chennai Delivering Projects all over India | 100% Output Satisfaction (or) Get Money back Fixed-Point Computing Element Design for Transcendental Functions and Primary Operations in Speech Processing Abstract: This brief presents a fixed-point architecture based on a reconfigurable scheme for integrating several commonly used mathematical operations of speech signal processing. The proposed design can perform two transcendental mathematical operations called logarithm and powering, and three commonly used computations with similar operations named polynomial calculation, filtering, and windowing. By analyzing the adopted algorithms of the above five operations, a simplified computing unit is designed. This unit can combine six types of operations by reconfiguring the data paths, and the same multiply– add architecture can be reused for reducing the redundant usage of logic gates. The experimental results reveal that the proposed design can work at a 200-MHz clock rate, and its gate count only has 11.9k. Compared with the results of the floating-point function, the median errors of the proposed design for computing the powering and logarithmic functions are 0.57% and 0.11%, respectively. Such results indicate that this simple architecture can be effectively used in most speech processing applications. The proposed architecture of this paper analysis the logic size, area and power consumption using Xilinx 14.2. Enhancement of the project: Existing System: With respect to the related studies, Ramamoorthy et al. first noticed the suitable priorities of the Newton–Raphson method (NRM) for computing the square-root operations. In this brief, a finding was discovered that the division in the recursion of the NRM could be removed, when the target function of the NRM changed to the inverse square root. Seth and Gan also presented a hardware design based on the NRM. In this design, several lookup tables (LUTs) and polynomial
  • 2. ONLINE IEEE PROJECTS IeeeXpert.com BUY THIS PROJECT FOR 3000 RS –IeeeXpert.com Mobile: +91-9566492473/+91-9042092473| WhatsApp: 09566492473 Email: contact@ieeexpert.com | Locations: Pondicherry/Chennai Delivering Projects all over India | 100% Output Satisfaction (or) Get Money back expansions (PEs) are used to approximate the value of the inverse square root, for reducing the number of multiplications and additions. However, the memory requirement for the LUTs and the PEs was still a drawback. Auger et al. developed a multiplier free algorithm based on a dichotomous coordinate descent (DCD) technique for the solutions of division, square root, and logarithmic operations. The DCD-based algorithm included only additions, shift operations, and logic conditions. Such an algorithm was very proper to design a relevant low-gate-count architecture. Nam et al. developed a 3-D graphics rendering engine for a handheld system. The design, respectively, used two LUTs for computing the reciprocal square root and the power function. It might hugely increase the chip area. To solve this problem, Kim et al. proposed an arithmetic architecture that can compute the most fixed-point transcendental functions using the equivalent logarithmic functions. To reduce the usage of memory, the fractional part of the logarithmic functions was approximated by an LUT with several adders and shift operations. This brief provided a fast and area-efficient solution for various transcendental functions for a fixed-point 3-D graphic application. However, the designed LUTs limited the range of the output value, so it was hard to be used for other applications Disadvantages:  Gate count is high  Power consumption Proposed System: Computation Analysis for Designing FSM In the proposed design, the basic operations of the abovementioned algorithms are first analyzed. We note that the required basic operations in the above algorithms are very similar. That is, the designed hardware can use the same architecture to compute these operations, so the required hardware area can be reduced. Table I lists the analyzed operations for calculating the operation that is listed. The first and second columns list the function type and its included computation, respectively. The rest of the columns show the necessary operations for these types of computation.
  • 3. ONLINE IEEE PROJECTS IeeeXpert.com BUY THIS PROJECT FOR 3000 RS –IeeeXpert.com Mobile: +91-9566492473/+91-9042092473| WhatsApp: 09566492473 Email: contact@ieeexpert.com | Locations: Pondicherry/Chennai Delivering Projects all over India | 100% Output Satisfaction (or) Get Money back TABLE I NECESSARY BASIC OPERATIONS FOR THE COMPUTATION Fig. 1 totally consists of seven states, in which six states are used to compute different kinds of computations, as listed in Table I. These states include: 1) idle (IDLE); 2) BLA phase one (BLA P1); 3) BLA phase two (BLA P2); 4) the NRM for computing the power function (NRM); 5) EBS; 6) polynomial computation/ convolution (POL/CON); 7) windowing (WIN). Notably, each state implies several behaviors, and the different behaviors are decided by the values of the corresponding counter and state register.
  • 4. ONLINE IEEE PROJECTS IeeeXpert.com BUY THIS PROJECT FOR 3000 RS –IeeeXpert.com Mobile: +91-9566492473/+91-9042092473| WhatsApp: 09566492473 Email: contact@ieeexpert.com | Locations: Pondicherry/Chennai Delivering Projects all over India | 100% Output Satisfaction (or) Get Money back Fig. 1. Example of state diagram for computing (a) logarithmic function (Mode = 0) and (b) power function (Mode = 1). Dashed lines: controller will not go in these states with the different mode. Fig. 2 shows the architecture of the proposed system, including a 4-to-2 multiplexer, a 16-word dual-port SRAM, a parallelin-serial-out (PISO) register, a mathematical computing unit, and a corresponding controller. As shown in Fig. 3, the input Mode determines which operation is performed by the proposed system when the Act signal rises up. Then, the input Order means the order of polynomial, a filter, or a window function. The dual-port SRAM has 16-word space and 32-bit word length, which can temporally store the coefficients. In addition, the PISO register determines the behavior for the calculation of the EBS state. Finally, the multiplexer array can decide which coefficients need to be stored in the SRAM, or to be computed. Fig. 2. Architecture of the proposed system.
  • 5. ONLINE IEEE PROJECTS IeeeXpert.com BUY THIS PROJECT FOR 3000 RS –IeeeXpert.com Mobile: +91-9566492473/+91-9042092473| WhatsApp: 09566492473 Email: contact@ieeexpert.com | Locations: Pondicherry/Chennai Delivering Projects all over India | 100% Output Satisfaction (or) Get Money back Fig. 3 represents the architecture of the proposed mathematical computing unit. This architecture includes only a multiplier, an adder, a barrel shifter, a comparator, two registers, and seven multiplexers. In this design, the same arithmetic logics can be reused for different kinds of computations, as listed in Table IV. As shown in Fig. 3, the left multiplexer selects the coefficients for different kinds of computations. The middle multiplier, adder, and shifter can reorganize the computing flow to achieve distinct functionalities. Fig. 3. Architecture of a mathematical computing unit. 1) The following content briefly describes how the proposed hardware works with these six states. 1) IDLE: This state keeps waiting until the signal Act rises up, and then, the input Mode decides the next states for computing the corresponding function. 2) BLA P1: This state responses for computing BLA P1. The signal Sig_C is sent from the comparator in the mathematical computing unit, and is used to conform whether the next state is BLA P1 or BLA P2. 3) BLA P2: This state is used to compute the second phase of the BLA. The computation of the second phase will be kept until the Count value reaches M. Afterward, the next state is decided by the value that is saved in the stage register. If the value is one, the system will go back to BLA P1 to calculate the value of log2(B). Otherwise, the next state will be set to the NRM for computing (log2(B))−1 .
  • 6. ONLINE IEEE PROJECTS IeeeXpert.com BUY THIS PROJECT FOR 3000 RS –IeeeXpert.com Mobile: +91-9566492473/+91-9042092473| WhatsApp: 09566492473 Email: contact@ieeexpert.com | Locations: Pondicherry/Chennai Delivering Projects all over India | 100% Output Satisfaction (or) Get Money back 4) NRM: This state executes the iterations of Newton’s method for computing the power function. Cnt records the computation cycle. The value of xk 2M will be first computed by the EBS when PCount is zero. 5) EBS: This state is to compute εI , εF , and xk 2M . In each cycle, the PISO shifts a bit to the controller for determining the behavior of the EBS. 6) POL and WIN: These two states response for the computation of the polynomial and the convolution, respectively. Advantages:  Improve the reusable efficiency.  Gate count is reduced  Power reduced Software implementation:  Modelsim  Xilinx ISE