SwePub
Tyck till om SwePub Sök här!
Sök i SwePub databas

  Utökad sökning

Träfflista för sökning "WFRF:(Nilsson Peter) ;lar1:(hh)"

Sökning: WFRF:(Nilsson Peter) > Högskolan i Halmstad

  • Resultat 1-10 av 26
Sortera/gruppera träfflistan
   
NumreringReferensOmslagsbildHitta
1.
  • 2019
  • Tidskriftsartikel (refereegranskat)
  •  
2.
  • Hertz, Erik, 1956-, et al. (författare)
  • A Methodology for Parabolic Synthesis
  • 2010
  • Ingår i: VLSI. - Vukovar, Croatia : InTech. - 9789533070490 ; , s. 199-220
  • Bokkapitel (refereegranskat)
  •  
3.
  • Hertz, Erik, 1956-, et al. (författare)
  • A Methodology for parabolic synthesis of unary functions for hardware implementation
  • 2008
  • Ingår i: SCS 2008. - New York : Institute of Electrical and Electronics Engineers (IEEE). - 9781424426270
  • Konferensbidrag (refereegranskat)abstract
    • This paper introduces a parabolic synthesis methodology for developing approximations of unary functions like trigonometric functions and logarithms which are specialized for efficient hardware mapped VLSI design. The advantages with the methodology are, short critical path, fast computation and high throughput enabled by a high degree of architectural parallelism. The feasibility of the methodology is shown by developing an approximation of the sine function for implementation in hardware. © 2008 IEEE
  •  
4.
  • Hertz, Erik, 1956-, et al. (författare)
  • Algorithms for implementing roots, inverse and inverse roots in hardware
  • 2016
  • Annan publikation (övrigt vetenskapligt/konstnärligt)abstract
    • In applications as in future MIMO communication systems a massive computation of complex matrix operations, such as QR decomposition, is performed. In these matrix operations, the functions roots, inverse and inverse roots are computed in large quantities. Therefore, to obtain high enough performance in such applications, efficient algorithms are highly important. Since these algorithms need to be realized in hardware it must also be ensured that they meet high requirements in terms of small chip area, low computation time and low power consumption. Power consumption is particularly important since many applications are battery powered.For most unary functions, directly applying an approximation methodology in a straightforward way will not lead to an efficient implementation. Instead, a dedicated algorithm often has to be developed. The functions roots, inverse and inverse roots are in this category. The developed approaches are founded on working in a floating-point format. For the roots functions also a change of number base is used. These procedures not only enable simpler solutions but also increased accuracy, since the approximation algorithm is performed on a mantissa of limited range.As a summarizing example the inverse square root is chosen. For comparison, the inverse square root is implemented using two methodologies: Harmonized Parabolic Synthesis and Newton-Raphson method. The novel methodology, Harmonized Parabolic Synthesis (HPS), is chosen since it has been demonstrated to provide very efficient approximations. The Newton-Raphson (NR) method is chosen since it is known for providing a very efficient implementation of the inverse square root. It is also commonly used in signal processing applications for computing approximations on fixed-point numbers of a limited range. Four implementations are made; HPS with 32 and 512 interpolation intervals and NR with 1 and 2 iterations. Summarizing the comparisons of the hardware performance, the implementations HPS 32, HPS 512 and NR 1 are comparable when it comes to hardware performance, while NR 2 is much worse. However, HPS 32 stands out in terms of better performance when it comes to the distribution of the error.
  •  
5.
  • Hertz, Erik, 1956-, et al. (författare)
  • Combining the parabolic synthesis methodology with second-degree interpolation
  • 2016
  • Ingår i: Microprocessors and Microsystems. - Amsterdam : Elsevier BV. - 0141-9331 .- 1872-9436. ; 42, s. 142-155
  • Tidskriftsartikel (refereegranskat)abstract
    • The Parabolic Synthesis methodology is an approximation methodology for implementing unary functions, such as trigonometric functions, logarithms and square root, as well as binary functions, such as division, in hardware. Unary functions are extensively used in baseband for wireless/wireline communication, computer graphics, digital signal processing, robotics, astrophysics, fluid physics, games and many other areas. For high-speed applications, as well as in low-power systems, software solutions are not sufficient and a hardware implementation is therefore needed. The Parabolic Synthesis methodology is a way to implement functions in hardware based on low complexity operations that are simple to implement in hardware. A difference in the Parabolic Synthesis methodology compared to many other approximation methodologies is that it is a multiplicative, in contrast to additive, methodology. To further improve the performance of Parabolic Synthesis based designs, the methodology is combined with Second-Degree Interpolation. The paper shows that the methodology provides a significant reduction in chip area, computation delay and power consumption with preserved characteristics of the error. To evaluate this, the logarithmic function was implemented, as an example, using the Parabolic Synthesis methodology in comparison to the Parabolic Synthesis methodology combined with Second-Degree Interpolation. To further demonstrate the feasibility of both methodologies, they have been compared with the CORDIC methodology. The comparison is made on the implementation of the fractional part of the logarithmic function with a 15-bit resolution. The designs implemented using the Parabolic Synthesis methodology - with and without the Second-Degree Interpolation - perform 4x and 8x better, respectively, than the CORDIC implementation in terms of throughput. In terms of energy consumption, the CORDIC implementation consumes 140% and 800% more energy, respectively. The chip area is also smaller in the case when the Parabolic Synthesis methodology combined with Second-Degree Interpolation is used.
  •  
6.
  • Hertz, Erik, 1956- (författare)
  • Methodologies for Approximation of Unary Functions and Their Implementation in Hardware
  • 2016
  • Doktorsavhandling (övrigt vetenskapligt/konstnärligt)abstract
    • Applications in computer graphics, digital signal processing, communication systems, robotics, astrophysics, fluid physics and many other areas have evolved to become very computation intensive. Algorithms are becoming increasingly complex and require higher accuracy in the computations. In addition, software solutions for these applications are in many cases not sufficient in terms of performance. A hardware implementation is therefore needed. A recurring bottleneck in the algorithms is the performance of the approximations of unary functions, such as trigonometric functions, logarithms and the square root, as well as binary functions such as division. The challenge is therefore to develop a methodology for the implementation of approximations of unary functions in hardware that can cope with the growing requirements. The methodology is required to result in fast execution time, low complexity basic operations that are simple to implement in hardware, and – sincemany applications are battery powered – low power consumption. To ensure appropriate performance of the entire computation in which the approximation is a part, the characteristics and distribution of the approximation error are also things that must be possible to manage. The new approximation methodologies presented in this thesis are of the type that aims to reduce the sizes of the look-up tables by the use of auxiliary functions. They are founded on a synthesis of parabolic functions by multiplication – instead of addition, which is the most common. Three approximation methodologies have been developed; the two last being further developments of the first. For some functions, such as roots, inverse and inverse roots, a straightforward solution with an approximation is not manageable. Since these functions are frequent in many computation intensive algorithms, it is necessary to find very efficient implementations of these functions. New methods for this are also presented in this thesis. They are all founded on working in a floating-point format, and, for the roots functions, a change of number base is also used. The transformations not only enable simpler solutions but also increased accuracy, since the approximation algorithm is performed on a mantissa of limited range. Tools for error analysis have been developed as well. The characteristics and distribution of the approximation error in the new methodologies are presented and compared with existing state-of-the-art methods such as CORDIC. The verification and evaluation of the solutions have to a large extent been made as comparative ASIC implementations with other approximation methods, separately or embedded in algorithms. As an example, an implementation of the logarithm made using the third methodology developed, Harmonized Parabolic Synthesis (HPS), is compared with an implementation using the CORDIC algorithm. Both implementations are designed to provide 15-bit resolution. The design implemented using HPS performs 12 times better than the CORDIC implementation in terms of throughput. In terms of energy consumption, the new methodology consumes 96% less. The chip area is 60% smaller than for the CORDIC algorithm. In summary, the new approximation methodologies presented are found to well meet the demanding requirements that exist in this area.
  •  
7.
  • Hertz, Erik, 1956- (författare)
  • Parabolic Synthesis
  • 2011
  • Licentiatavhandling (övrigt vetenskapligt/konstnärligt)abstract
    • Many consumer products, such as within the computer areas, computer graphics, digital signal processing, communication systems, robotics, navigation, astrophysics, fluid physics, etc. are searching for high computational performance as a consequence of increasingly more advanced algorithms in these applications. Until recently the down scaling of the hardware technology has been able to fulfill these higher demands from the more advanced algorithms with higher clock rates on the chips. This that the development of hardware technology performance has stagnated has moved the interest more over to implementation of algorithms in hardware. Especially within wireless communication the desire for higher transmission rates has increased the interest for algorithm implementation methodologies. The scope of this thesis is mainly on the developed methodology of parabolic synthesis. The parabolic synthesis methodology is a methodology for implementing approximations of unary functions in hardware. The methodology is described with the criteria's that have to be fulfilled to perform an approximation on a unary function. The hardware architecture of the methodology is described and to this a special hardware that performs the squaring operation. The outcome of the presented research is a novel methodology for implementing approximations of unary functions such as trigonometric functions, logarithmic functions, as well as square root and division functions etc. The architecture of the processing part automatically gives a high degree of parallelism. The methodology is founded on operations that are simple to implement in hardware such as addition, shifts, multiplication, contributes to that the implementation in hardware is simple to perform. The hardware architecture is characterized by a high degree of parallelism that gives a short critical path and fast computation. The structure of the methodology will also assure an area efficient hardware implementation.
  •  
8.
  • Hertz, Erik, 1956-, et al. (författare)
  • Parabolic Synthesis Methodology
  • 2010
  • Konferensbidrag (refereegranskat)abstract
    • This paper introduces a parabolic synthesis methodology for developing approximations of unary functions. Examples are trigonometric functions and logarithms as well as square root and division functions. They are extensively used and specialized for efficient hardware mapped VLSI design. The advantages with the methodology are, short critical path, fast computation and high throughput enabled by a high degree of architectural parallelism. The feasibility of the methodology is shown by developing an approximation of the sine function for implementation in hardware.
  •  
9.
  • Hertz, Erik, 1956-, et al. (författare)
  • Parabolic Synthesis Methodology Implemented on the Sine Function
  • 2009
  • Ingår i: IEEE International Symposium on Circuits and Systems, 2009. ISCAS 2009.. - 9781424438273 ; , s. 253-256
  • Konferensbidrag (refereegranskat)abstract
    • This paper introduces a parabolic synthesis methodology for implementation of approximations of unary functions like trigonometric functions and logarithms, which are specialized for efficient hardware mapped VLSI design. The advantages with the methodology are, short critical path, fast computation and high throughput enabled by a high degree of architectural parallelism. The feasibility of the methodology is shown by developing an approximation of the sine function for implementation in hardware. ©2009 IEEE.
  •  
10.
  • Hertz, Erik, 1956-, et al. (författare)
  • The harmonized parabolic synthesis methodology for function generation in hardware
  • Annan publikation (övrigt vetenskapligt/konstnärligt)abstract
    • The Harmonized Parabolic Synthesis methodology is a further development of the Parabolic Synthesis methodology for approximation of unary functions such as trigonometric functions, logarithms and the square root, as well as binary functions such as division, in hardware.These functions are extensively used in computer graphics, digital signal processing, communication systems, robotics, astrophysics, fluid physics and many other application areas. For these high-speed applications, software solutions are in many cases not sufficient and a hardware implementation is therefore needed. The Harmonized Parabolic Synthesis methodology has two outstanding advantages: it is parallel, thus reducing the execution time, and it is based on low 2complexity operations, thus is simple to implement in hardware. A notable difference in the Harmonized Parabolic Synthesis methodology compared to many other approximation methodologies is that it is a multiplicative and not an additive methodology. Without harming the favorable distribution of the approximation error presented in earlier described Parabolic Synthesis methodologies it is possible to significantly enhances the performance of the Harmonized Parabolic Synthesis methodology, in terms of reducing chip area, computation delay and power consumption. Furthermore it increases the possibility to tailor the characteristics of the error, which improves the conditions for subsequent calculations. It also extends the set of unary functions that approximations can be performed upon since the possibilities to elaborate with the characteristics and distribution of the error increases. To evaluate the proposed methodology, the fractional part of the logarithm has been implemented and its performance is compared to the Parabolic Synthesis methodology. The comparison is made with 15-bit resolution. The design implemented using the Harmonized Parabolic Synthesis methodology performs 3x better than the Parabolic Synthesis implementation in terms of throughput. In terms of energy consumption, the new methodology consumes 90% less. The chip area is 70% smaller than for the Parabolic Synthesis methodology. In summary, the new technology presented in this paper further increases the advantages of Parabolic Synthesis.
  •  
Skapa referenser, mejla, bekava och länka
  • Resultat 1-10 av 26
Typ av publikation
tidskriftsartikel (8)
konferensbidrag (8)
annan publikation (4)
doktorsavhandling (3)
bok (1)
bokkapitel (1)
visa fler...
licentiatavhandling (1)
visa färre...
Typ av innehåll
refereegranskat (17)
övrigt vetenskapligt/konstnärligt (9)
Författare/redaktör
Nilsson, Peter (13)
Svensson, Bertil, 19 ... (4)
Feng, H. (1)
Kelly, Daniel (1)
Bengtsson-Palme, Joh ... (1)
Nilsson, Henrik (1)
visa fler...
Kelly, Ryan (1)
Li, Ying (1)
Moore, Matthew D. (1)
Holmdahl, R (1)
Liu, Fang (1)
Zhang, Yao (1)
Jin, Yi (1)
Lin, X. (1)
Raza, Ali (1)
Rafiq, Muhammad (1)
Zhang, Kai (1)
Khatlani, T (1)
Kahan, Thomas (1)
Sörelius, Karl, 1981 ... (1)
Batra, Jyotsna (1)
Roobol, Monique J (1)
Backman, Lars (1)
Yan, Hong (1)
Hansbo, Peter, Profe ... (1)
Schmidt, Axel (1)
Lorkowski, Stefan (1)
Thrift, Amanda G. (1)
Zhang, Wei (1)
Hammerschmidt, Sven (1)
Patil, Chandrashekha ... (1)
Wang, Jun (1)
Pollesello, Piero (1)
Conesa, Ana (1)
El-Esawi, Mohamed A. (1)
Zhang, Weijia (1)
Nandakumar, Kutty Se ... (1)
Li, Jian (1)
Marinello, Francesco (1)
Frilander, Mikko J. (1)
Wei, Pan (1)
Badie, Christophe (1)
Zhao, Jing (1)
Li, You (1)
Bansal, Abhisheka (1)
Wallander, Håkan (1)
Rahman, Proton (1)
Parchi, Piero (1)
Polz, Martin (1)
Ijzerman, Adriaan P. (1)
visa färre...
Lärosäte
Lunds universitet (11)
Chalmers tekniska högskola (5)
Göteborgs universitet (4)
Jönköping University (3)
Karolinska Institutet (2)
visa fler...
Kungliga Tekniska Högskolan (1)
Uppsala universitet (1)
Stockholms universitet (1)
Sveriges Lantbruksuniversitet (1)
visa färre...
Språk
Engelska (24)
Svenska (2)
Forskningsämne (UKÄ/SCB)
Teknik (19)
Naturvetenskap (5)
Medicin och hälsovetenskap (2)
Samhällsvetenskap (2)
Lantbruksvetenskap (1)

År

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy