Title :
Rapid Phototyping of a System-on-a-Chip for the BLAST Algorithm Implementation
Author :
Sotiriades, Euripides ; Kozanitis, Christos ; Chrysos, Grigorios ; Dollas, Apostolos
Author_Institution :
Dept. of Electron. & Comput. Eng., Tech. Univ. Crete, Chania
Abstract :
In the course of rapid system prototyping of a large scale design and implementation of the BLAST algorithm for bioinformatics, we evaluated two different design methods. First, we used the "traditional" method of design with modeling in C and design and synthesis using VHDL. Second, we used the automated tools MATLAB/Simulink with two different design flows, i.e. the fully automated one from MATLAB to bitstream, and, the architecture and subsystem development based on the MATLAB/Simulink results. We examine the tradeoffs between designer time, design quality and speed, and resource optimization. We analyze how modern tools such as MATLAB/Simulink can improve architecture design and facilitate "what if" scenarios. We conclude that conventional architecture development and design flow is still required for highly optimized system building but the architecture development capabilities of modern tools need to be assimilated in the design process
Keywords :
hardware description languages; logic CAD; mathematics computing; software prototyping; system-on-chip; BLAST algorithm implementation; MATLAB; Simulink; VHDL; bioinformatics; large scale design; rapid prototyping; system-on-a-chip; Algorithm design and analysis; Bioinformatics; Buildings; Design methodology; Design optimization; Large-scale systems; MATLAB; Mathematical model; Prototypes; System-on-a-chip;
Conference_Titel :
Rapid System Prototyping, 2006. Seventeenth IEEE International Workshop on
Conference_Location :
Chania, Crete
Print_ISBN :
0-7695-2580-6
DOI :
10.1109/RSP.2006.31