[73] T.D. Hämäläinen, M. Hännikäinen, E. Salminen, and M. Heinonen, Tehoa FPGA-pohjaiseen suunnitteluun, Prosessori, Noc.-Dec- 2011, pp. 44-48, [In Finnish]
[72]Esko Pekkarinen, Lasse Lehtonen, Erno Salminen, Timo D. Hämäläinen, "A Set of Traffic Models for Network-on-Chip Benchmarking", International Symposium on System-on-Chip, Tampere, Finland, October 31, 2011 - November 2, 2011, pp. 78-81.
Abstract
[71]Erno Salminen, Timo D. Hämäläinen, Marko Hännikäinen, "Applying IP-XACT for product data management", International Symposium on System-on-Chip, Tampere, Finland, October 31, 2011 - November 2, 2011, pp. 86-91.
Abstract
[70]Pekka Jääskeläinen, Erno Salminen, Otto Esko, Jarmo Takala, "Customizable Datapath Integrated Lock Unit", International Symposium on System-on-Chip, Tampere, Finland, October 30, 2011 - November 2, 2011, pp. 29-33.
Abstract
[69]Antti Kamppi, Lauri Matilainen, Joni-Matti Määttä, Erno Salminen, Timo D. Hämäläinen, Marko Hännikäinen, "Kactus2: Environment for Embedded Product Development Using IP-XACT and MCAPI", The 14th Euromicro Conference on Digital System Design (DSD), Oulu, Finland, August 31, 2011 - September 2, 2011, pp. 262-265.
Abstract
[68]Lauri Matilainen, Erno Salminen, Timo D. Hämäläinen, Marko Hännikäinen, "Multicore Communications API (MCAPI) implementation on an FPGA multiprocessor", International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS XI), Samos, Greece, July 18-21, 2011, pp. 286 - 293
Abstract
[67]Pekka Jääskeläinen, Erno Salminen, Carlos S. de La Lama, Jarmo Takala, Jose I. Martinez, "TCEMC: A Co-Design Flow for Application-Specific Multicores", International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS XI), Samos, Greece, July 18-21, 2011, pp. 85-92 pages.
Abstract
[66]Antti Alhonen, Lasse Lehtonen, Erno Salminen, Timo D. Hämäläinen, "A Scalable, Non-Interfering, Synthesizable Network-on-Chip Monitor - Extended version", to appear in Embedded Hardware Design (MICPRO), March 25-25, 2011, 30 pages, Elsevier, .
Abstract
[65]Tero Arpinen, Erno Salminen, Timo D. Hämäläinen, Marko Hännikäinen, "MARTE Profile Extension for Modeling Dynamic Power Management of Embedded Systems", Journal of Systems Architecture, February 6-6, 2011, Issue Special Issue on Model Based Engineering for Embedded Systems Design, Elsevier.
Full document      Abstract
[64]Erno Salminen, Krishnan Srinivasan, Zhonghai Lu, "OCP-IP Network-on-chip benchmarking workgroup", OCP-IP, [online], December 1, 2010, 5 pages.
Abstract
[63]Lasse Lehtonen, Erno Salminen, Timo D. Hämäläinen, "Analysis of Modeling Styles on Network-on-Chip Simulation", Norchip Conference, Tampere, Finland, November 15-16, 2010, 4 pages.
Full document      Abstract
[62]Antti Alhonen, Erno Salminen, Jussi Nieminen, Timo D. Hämäläinen, "A Scalable, Non-interfering, Synthesizable Network-on-Chip Monitor", Norchip conference, Tampere, Finland, November 15-16, 2010.
Full document      Abstract
[61]Olli Vainio, Erno Salminen, Jarmo Takala, "Teaching Digital Systems Using a Unified FPGA Platform", Biennial Baltic Electronics Conference (BEC2010), Tallinn, Estonia, October 4-6, 2010, 4 pages.
Full document      Abstract
[60]Krishnan Srinivasan, Erno Salminen, "A Memory Subsystem Model for Evaluating Network-on-Chip Performance", OCP-IP, [online], September 1, 2010, 9 pages.
Abstract
[59]Tero Arpinen, Erno Salminen, Timo D. Hämäläinen, Marko Hännikäinen, "Extension to MARTE Profile for Modeling Dynamic Power Management of Embedded Systems", Workshop on Model Based Engineering for Embedded Systems Design (MBED 2010), Dresden, Germany, March 8-12, 2010, pp. 1-6.
Full document      Abstract
[58]Erno Salminen, "On Design and Comparison of On-Chip Networks", PhD Thesis, Tampere University of Technology, Publication 872, 2010, 230 pages.
Full document      Abstract
[57]Heikki Orsila, Erno Salminen, Timo D. Hämäläinen, "Parameterizing Simulated Annealing for Distributing Kahn Process Networks on Multiprocessor SoCs", SoC 2009, October 5-7, 2009.
Full document      Abstract
[56]Erno Salminen, Cristian Grecu, Timo D. Hämäläinen, Andrè Ivanov, "Application modeling and hardware description for Network-on-chip benchmarking", IET Computers & Digital Techniques, September 1, 2009, Vol.3, Issue 5, Special issue on Network-on-chip, pp. 539-550.
Full document      Abstract
[55]Tero Arpinen, Erno Salminen, Timo D. Hämäläinen, Marko Hännikäinen, "Performance Evaluation of UML2-modeled Embedded Streaming Applications with System-level Simulation", Journal on Embedded Systems, August 11, 2009, Vol.2009, EURASIP.
Full document      Abstract
[54]Tero Arpinen, Tapio Koskinen, Erno Salminen, Timo D. Hämäläinen, Marko Hännikäinen, "Evaluating UML2 Modeling of IP-XACT Objects for Automatic MP-SoC Integration onto FPGA", Design, Automation and Test in Europe (DATE'09), Nice, France, April 20-24, 2009.
Full document      Abstract
[53]Krishnan Srinivasan, Erno Salminen, "A Methodology for Performance Analysis of Network-on-Chip Architectures for Video SoC", OCP-IP, [online], April 1, 2009, 10 pages.
Abstract
[52]Erno Salminen, Cristian Grecu, Timo D. Hämäläinen, Andrè Ivanov, "An application modeling...", Embedded Systems Design, [online]: http://www.embedded.com/design/multicore/212900324?_requestid=521727 , January 14, 2009, 3 pages.
Abstract
[51]Erno Salminen, Ari Kulmala, Timo D. Hämäläinen, "On the credibility of load-latency measurement", International Symposium on System-on-Chip, Tampere, Finland, November 5-6, 2008, pp. 91-97.
Full document      Abstract
[50]Kalle Holma, Tero Arpinen, Erno Salminen, Marko Hännikäinen, Timo D. Hämäläinen, "Real-Time Execution Monitoring on Multi-Processor System-on-Chip", International Symposium on System-on-Chip, Tampere, Finland, November 5-6, 2008, pp. 23-28.
Full document      Abstract
[49]Heikki Orsila, Erno Salminen, Marko Hännikäinen, Timo D. Hämäläinen, "Evaluation of Heterogeneous Multiprocessor Architectures by Energy and Performance Optimization", International Symposium on System-on-Chip 2008, November 4-6, 2008, pp. 157-162.
Full document      Abstract
[48]Zhonghai Lu, Axel Jantsch, Erno Salminen, Cristian Grecu, "Using micro-benchmarks to evaluate & compare Networks-on-chip MPSoC designs", Embedded.com, [online]: http://www.embedded.com/design/multicore/210604311, September 28, 2008, 5 pages.
[47]Heikki Orsila, Erno Salminen, Timo D. Hämäläinen, "Best Practices for Simulated Annealing in Multiprocessor Task Distribution Problems", September 1, 2008, pp. 321-342, I-Tech Education and Publishing KG.
Full document      Abstract
[46]Ari Kulmala, Erno Salminen, Timo D. Hämäläinen, "Distributed Bus Arbitration Algorithm Comparison on FPGA Based MPEG-4 Multiprocessor SoC", IET Computers and Digital Techniques, July 1-1, 2008, Vol.2, Issue 4, pp. 314-325, IET.
Full document      Abstract
[45]Tero Arpinen, Erno Salminen, Marko Hännikäinen, Timo D. Hämäläinen, "Model-driven Approach for Automatic SPIRIT IP Integration", 5th International UML DAC Workshop, UML for SoC Design (UML-SOC), Anaheim CA, USA, June 7-8, 2008.
Full document      Abstract
[44]Zhonghai Lu, Axel Jantsch, Erno Salminen, Cristian Grecu, "Network-on-Chip Benchmarking Specification Part 2: Micro-Benchmark Specification Version 1.0", OCP-IP, [online], May 26, 2008, 16 pages.
Abstract
[43]Ari Kulmala, Erno Salminen, Marko Hännikäinen, Timo D. Hämäläinen, "Evaluating SoC Network Performance in MPEG-4 Encoder", The Journal of Signal Processing Systems for Signal, Image, and Video Technology, May 15-15, 2008, 19 pages, Springer New York.
Full document      Abstract
[42]Kalle Holma, Mikko Setälä, Erno Salminen, Marko Hännikäinen, Timo D. Hämäläinen, "Evaluating the Model Accuracy in Automated Design Space Exploration", Microprosessors & Microsystems: Special Issue in Dependability and Testing of Modern Digital Systems, April 15-15, 2008, Vol.32, Issue 5-6, pp. 321-329.
Full document      Abstract
[41]Erno Salminen, Ari Kulmala, Timo D. Hämäläinen, "Survey of Network-on-chip Proposals", white paper, OCP-IP, [online], April 9, 2008, 13 pages.
Abstract
[40]Erno Salminen, Cristian Grecu, Timo D. Hämäläinen, Andrè Ivanov, "Network-on-chip benchmarks specifications Part I: application modeling and hardware description", OCP-IP, [online], April 4, 2008, 15 pages.
Abstract
[39]Antti Rasmus, Ari Kulmala, Erno Salminen, Timo D. Hämäläinen, Marko Hännikäinen, "Flexible Management of Shared Resources on Multiprocessor System on Chip", SPIE Electronic Imaging 2008, San Jose, CA, USA, January 27-31, 2008, 11 pages.
Full document      Abstract
[38]Heikki Orsila, Erno Salminen, Marko Hännikäinen, Timo D. Hämäläinen, "Optimal Subset Mapping And Convergence Evaluation of Mapping Algorithms for Distributing Task Graphs on Multiprocessor SoC", International Symposium on System-on-Chip, Tampere, Finland, November 19-21, 2007, 6 pages.
Full document      Abstract
[37]Heikki Orsila, Tero Kangas, Erno Salminen, Timo D. Hämäläinen, Marko Hännikäinen, "Automated Memory-Aware Application Distribution for Multi-Processor System-On-Chips", Journal of Systems Architecture (in press, corrected proof), November 14, 2007, Vol.54, Issue 11, pp. 795-815, Elsevier.
Full document      Abstract
[36]Tero Arpinen, Mikko Setälä, Petri Kukkala, Erno Salminen, Marko Hännikäinen, Timo D. Hämäläinen, "Modeling Embedded Software Platforms with a UML Profile", Forum on specification & Design Languages (FDL'07), Barcelona, Spain, September 18-20, 2007.
Full document      Abstract
[35]Erno Salminen, Ari Kulmala, Timo D. Hämäläinen, "On Network-on-chip comparison", Euromicro conf. on Digital System Design, Lübeck, Germany, August 27-31, 2007, pp. 503-510.
Full document      Abstract
[34]Kalle Holma, Mikko Setälä, Erno Salminen, Timo D. Hämäläinen, "Evaluating the Model Accuracy in Automated Design Space Exploration", 10th Euromicro Conference on Digital System Design, Lübeck, Germany, August 27-31, 2007, pp. 173-180.
Full document      Abstract
[33]Erno Salminen, Tero Kangas, Vesa Lahtinen, Jouni Riihimäki, Kimmo Kuusilinna, Timo D. Hämäläinen, "Benchmarking Mesh and Hierarchical Bus Networks in System-on-Chip Context", Journal of System Architectures, August 1, 2007, Vol.53, Issue 8, pp. 477-488, Elsevier.
Full document      Abstract
[32]Ari Kulmala, Erno Salminen, Timo D. Hämäläinen, "Evaluating Large System-on-Chip on Multi-FPGA Platform", International Workshop on Systems, Architectures, Modeling, and Simulation (SAMOS) 2007, Samos, Greece, July 16-19, 2007, pp. 179-189.
Full document      Abstract
[31]Cristian Grecu, Andrè Ivanov, Axel Jantsch, Partha Pratim Pande, Erno Salminen, Umit Ogras, Radu Marculescu, "Towards Open Network-on-Chip Benchmarks", First International Symposium on Networks-on-Chip (NOCS'07), Princeton, New Jersey, USA, May 7-9, 2007, pp. 205-205, IEEE.
Full document      Abstract
[30]Ari Kulmala, Erno Salminen, Timo D. Hämäläinen, "Instruction Memory Architecture Evaluation on Multiprocessor FPGA MPEG-4 Encoder", IEEE Workshop on Design and Diagnostics of Electronic Circuits and Systems (DDECS) 2007, Krakow, Poland, April 11-13, 2007, pp. 105-110.
Full document      Abstract
[29]Antti Rasmus, Ari Kulmala, Erno Salminen, Timo D. Hämäläinen, "IP Integration Overhead Analysis in System-on-Chip Video Encoder", IEEE Workshop on Design and Diagnostics of Electronic Circuits and Systems (DDECS) 2007, Krakow, Poland, April 11-13, 2007, pp. 333-336.
Full document      Abstract
[28]Cristian Grecu, Andrè Ivanov, Partha Pratim Pande, Axel Jantsch, Erno Salminen, Umit Ogras, Radu Marculescu, "An Initiative towards Open Network-on-Chip Benchmarks", white paper, [online]: http://www.ocpip.org/uploads/documents/NoC-Benchmarks-WhitePaper-15.pdf, February 20, 2007, 16 pages, OCP-IP.
Abstract
[27]Petri Kukkala, Mikko Setälä, Tero Arpinen, Erno Salminen, Marko Hännikäinen, Timo D. Hämäläinen, "Implementing a WLAN Video Terminal Using UML and Fully-Automated Design Flow", EURASIP Journal on Embeded Systems, January 10, 2007, Vol.Article ID 85029, Issue Embedded Digital Signal Processing Systems” edited by Jarmo Henrik Takala, Shuvra Bhattacharyya, and Gang Qu., 15 pages.
Full document      Abstract
[26]Ari Kulmala, Erno Salminen, Timo D. Hämäläinen, "Distributed Bus Arbitration Algorithm Comparison on FPGA Based MPEG-4 Multiprocessor SoC", Norchip 2006, Linköping, Sweden, November 20-21, 2006, pp. 167-170, IEEE.
Full document      Abstract
[25]Erno Salminen, Tero Kangas, Timo D. Hämäläinen, "The impact of communication on the scalability of the data-parallel video encoder on MPSoC", International Symposium on System-on-Chip, Tampere, Finland, November 14-16, 2006, pp. 191-194.
Full document      Abstract
[24]Heikki Orsila, Tero Kangas, Erno Salminen, Timo D. Hämäläinen, "Parameterizing Simulated Annealing for Distributing Task Graphs on Multiprocessor SoCs", International Symposium on System-on-Chip 2006, Tampere, Finland, November 14-16, 2006, pp. 73-76.
Full document      Abstract
[23]Ari Kulmala, Erno Salminen, Marko Hännikäinen, Timo D. Hämäläinen, "Evaluating SoC Network Performance in MPEG-4 Encoder", The IEEE 2006 Workshop on Signal Processing Systems (SiPS'06), Banff, Canada, October 2-4, 2006, pp. 271-276, IEEE.
Full document      Abstract
[22]Erno Salminen, Tero Kangas, Jouni Riihimäki, Vesa Lahtinen, Kimmo Kuusilinna, Timo D. Hämäläinen, "HIBI Communication Network for System-on-Chip", Journal of VLSI Signal Processing-Systems for Signal, Image, and Video Technology, Heidelberg, Berlin, June 1, 2006, Vol.43, Issue 2-3, pp. 185-205, Springer-Verlag.
Full document      Abstract
[21]Tero Kangas, Petri Kukkala, Heikki Orsila, Erno Salminen, Marko Hännikäinen, Timo D. Hämäläinen, Jouni Riihimäki, Kimmo Kuusilinna, "UML-based Multi-Processor SoC Design Framework", Transactions on Embedded Computing Systems, May 1, 2006, Vol.5, Issue 2, pp. 281-320, ACM.
Full document      Abstract
[20]Ari Kulmala, Erno Salminen, Olli Lehtoranta, Timo D. Hämäläinen, Marko Hännikäinen, "Impact of Shared Instruction Memory on Performance of FPGA-based MP-SoC Video Encoder", The IEEE Workshop on Design and Diagnostics of Electronic Circuits and Systems 2006 (DDECS'06), Prague, Czech Republic, April 18-21, 2006, pp. 59-64.
Full document      Abstract
[19]Tero Arpinen, Petri Kukkala, Erno Salminen, Marko Hännikäinen, Timo D. Hämäläinen, "Configurable Multiprocessor Platform with RTOS for Distributed Execution of UML 2.0 Designed Applications", 9th Design, Automation and Test in Europe Conference (DATE 2006), Munich, Germany, March 6-10, 2006, pp. 1324-1329.
Full document      Abstract
[18]Erno Salminen, Tero Kangas, Timo D. Hämäläinen, Jouni Riihimäki, "Requirements for Network-on-Chip Benchmarking", Norchip, Oulu, Finland, November 21-22, 2005, pp. 82-85.
Full document      Abstract
[17]Olli Lehtoranta, Erno Salminen, Ari Kulmala, Marko Hännikäinen, Timo D. Hämäläinen, "A Parallel MPEG-4 Encoder for FPGA Based Multiprocessor SoC", 15th International Conference on Field Programmable Logic and Applications (FPL 2005), Tampere, Finland, August 24-26, 2005, pp. 380-385, Springer LNCS.
Full document      Abstract
[16]Erno Salminen, Tero Kangas, Jouni Riihimäki, Vesa Lahtinen, Kimmo Kuusilinna, Timo D. Hämäläinen, "Benchmarking Mesh and Hierarchical Bus Networks in System-on-Chip Context", Embedded Computer Systems: Architectures, MOdeling, and Simulation (SAMOS V), Samos, Greece, July 18-20, 2005, Vol.LNCS 3553, pp. 354-363, Springer.
Full document      Abstract
[15]Erno Salminen, Ari Kulmala, Timo D. Hämäläinen, "HIBI-Based Multiprocessor SoC on FPGA", IEEE International Symposium on Circuits and Systems, ISCAS'05, Kobe, Japan, May 23-26, 2005, pp. 3351-3354, IEEE.
Full document      Abstract
[14]Jouni Riihimäki, Petri Kukkala, Erno Salminen, Marko Hännikäinen, Timo D. Hämäläinen, "Practical Distributed Simulation of a Network of Wireless Terminals", 2004 International Symposium on System-on-Chip, Tampere, Finland, November 16-18, 2004, pp. 49-52.
Full document      Abstract
[13]Erno Salminen, Kimmo Kuusilinna, Timo D. Hämäläinen, "Comparison of Hardware IP Components for System-on-Chip", International Symposium on System-on-Chip, Tampere, Finland, November 16-18, 2004, pp. 69-73.
Full document      Abstract
[12]Erno Salminen, Vesa Lahtinen, Tero Kangas, Jouni Riihimäki, Kimmo Kuusilinna, Timo D. Hämäläinen, "HIBI v.2 Communication Network for System-on-Chip", Embedded Computer Systems: Architectures, MOdeling, and Simulation (SAMOS IV), Samos, Greece, July 18-20, 2004, Vol.LNCS 3133 Computer Systems: Architectures, Modeling, and Simulation, A.D. Pimentel, S. Vassiliadis, (eds.), pp. 412-422, Springer-Verlag, Berlin, Germany.
Full document      Abstract
[11]Tero Kangas, Jouni Riihimäki, Erno Salminen, Vesa Lahtinen, Heikki Orsila, Timo D. Hämäläinen, "A Communication-Centric Design Flow for HIBI-Based SoCs", Embedded Computer Systems: Architectures, MOdeling, and Simulation (SAMOS IV), Samos, Greece, July 18-20, 2004, Vol.LNCS 3133 Computer Systems: Architectures, Modeling, and Simulation, A.D. Pimentel, S. Vassiliadis, (eds.), pp. 474-483, Springer-Verlag, Berlin, Germany.
Full document      Abstract
[10]Vesa Lahtinen, Erno Salminen, Kimmo Kuusilinna, Timo D. Hämäläinen, "Bus Structures in Network-on-Chips", Interconnect-Centric Design for Advanced SOC and NOC, Nurmi, J.; Tenhunen, H.; Isoaho, J.; Jantsch, A. (Eds.), Dordrecht, Netherlands, July 1-1, 2004, pp. 207-230, Kluwer Academic Publishers.
Abstract
[9]Erno Salminen, "On-Chip Communication - Research Bibliography", [online], http://www.ocpip.org/university_research_bibliography.php, April 30, 2004 - November 2, 2005, OCP-IP Association.
Abstract
[8]Tero Kangas, Jouni Riihimäki, Erno Salminen, Kimmo Kuusilinna, Timo D. Hämäläinen, "Using a Communication Generator in SoC Architecture Exploration", International Symposium on System-on-Chip, Tampere, Finland, November 19-21, 2003, pp. 105-108.
Full document      Abstract
[7]Vesa Lahtinen, Erno Salminen, Kimmo Kuusilinna, Timo D. Hämäläinen, "Comparison of Synthesized Bus and Crossbar Interconnection Architectures", IEEE International Symposium on Circuits and Systems 2003 (ISCAS 2003), Bangkok, Thailand, May 25-28, 2003, Vol.5, pp. 433-436, IEEE.
Full document      Abstract
[6]Vesa Lahtinen, Erno Salminen, Kimmo Kuusilinna, Timo D. Hämäläinen, Tero Kangas, "Reducing SoC Power Consumption with Generic Interconnection Components and TDMA-based Arbitration", IEEE International Workshop on Design and Diagnostics of Electronics Circuits and Systems (DDECS 2003), Poznan, Poland, April 14-16, 2003, pp. 261-268.
Full document      Abstract
[5]Erno Salminen, Vesa Lahtinen, Kimmo Kuusilinna, Timo D. Hämäläinen, "Overview of Bus-based System-on-Chip Interconnections", IEEE International Symposium on Circuits and Systems (ISCAS 2002), Scottsdale, Arizona, May 26-29, 2002, Vol.2, pp. 372-375, IEEE.
Full document      Abstract
[4]Jouni Riihimäki, Erno Salminen, Kimmo Kuusilinna, Timo D. Hämäläinen, "Parameter optimization tool for Enhancing On-Chip Network Performance", ISCAS, Scottsdale, Arizona, May 26-29, 2002, Vol.IV, pp. 61-64, IEEE.
Full document      Abstract
[3]Erno Salminen, Timo D. Hämäläinen, Tero Kangas, Kimmo Kuusilinna, Jukka Saarinen, "Interfacing Multiple Processors in a System-on-Chip Video Encoder", International Symposium on Circuits and Systems 2001 (ISCAS 2001), Sydney, Australia, May 6-9, 2001, Vol.4, pp. 478-481, IEEE.
Full document      Abstract
[2]Erno Salminen, "Interface Design for Multiple Processors in a System-on-Chip Video Encoder", Tampere, Finland, 2001, 88 pages, Tampere University of Technology.
Abstract
[1]Tero Kangas, Erno Salminen, Kimmo Kuusilinna, Timo D. Hämäläinen, Jukka Saarinen, "Flexible Architecture for System-on-Chip Video Codec", IEEE International Symposium on Intelligent Signal Processing and Communication Systems, Honolulu, Hawaii, November 5-8, 2000, pp. 216-221.
Abstract