Title :
Design method for parameterized IP generator using structural and creational design patterns
Author :
Meng, Zhou ; Minglun, Gao ; XiaoSong, Huo
Author_Institution :
Sch. of Electr. & Electron. Eng., Hefei Univ. of Technol., Hefei
Abstract :
Parameterized intellectual property (IP) core generators, which produce synthesizable hardware design based on predefined microarchitectural-level parameters, can improve the efficiency of IP reuse. However, the process of designing such IP core generators is usually time-consuming and error-prone because it has to couple SW with HW designs in one product. In this paper, we propose a pattern-oriented design method for parameterized IP core generators. The paper shows that IP core generators quality can be improved through combining structural design pattern with creational design pattern. We also demonstrate the method through a soft-decision Viterbi decoder generator application.
Keywords :
Perl; Viterbi decoding; field programmable gate arrays; hardware-software codesign; industrial property; logic design; object-oriented programming; FPGA; IP core generator; IP reuse; Viterbi decoder generator; creational design pattern; microarchitectural-level parameter; object-oriented Perl language; parameterized IP generator; parameterized intellectual property; software design pattern; structural design pattern; synthesizable hardware design; Application software; Design engineering; Design methodology; Field programmable gate arrays; Hardware; Intellectual property; Microarchitecture; Process design; Software design; Viterbi algorithm; FPGA; IP; design generator;
Conference_Titel :
Anti-counterfeiting, Security and Identification, 2008. ASID 2008. 2nd International Conference on
Conference_Location :
Guiyang
Print_ISBN :
978-1-4244-2584-6
Electronic_ISBN :
978-1-4244-2585-3
DOI :
10.1109/IWASID.2008.4688408