* KCJ Chen, M Ebrahimi, TY Wang, YC Yang, “NoC-based DNN Accelerator: A Future Design Paradigm”, International Symposium on Networks-on-Chip, pp. 1-8, 2019. [
PDF][
Link]
* J. Zhan, L. Huang, J. Wang, M. Ebrahimi and Q. Li, “Online Path-Based Test Method for Network-on-Chip”, In Proc. of IEEE International Symposium on Circuits and Systems (ISCAS), Sapporo, Japan, pp. 1-5, 2019. [
PDF][
Link]
* L. Huang, S. Chen, Q. Wu, M. Ebrahimi, J. Wang, S. Jiang, Q. Li, “A Lifetime-aware Mapping Algorithm to Extend MTTF of Network-on-Chips”, in Proc. of the 23rd Asia and South Pacific Design Automation Conference (ASP-DAC), PP. 147-152, 2018. [
PDF][
Link]
* S. Jiang, Q. Wu, S. Chen, J. Wang, M. Ebrahimi, L. Huang, Q. Li, “Optimizing Dynamic Mapping Techniques for On-Line NoC Test”, in Proc. of the 23rd Asia and South Pacific Design Automation Conference (ASP-DAC), PP. 227-232, 2018. [
PDF][
Link]
* M. Ebrahimi, M. Daneshtalab, “EbDa: A New Theory on Design and Verification of Deadlock-free Interconnection Networks”, in proc. of International Symposium on Computer Architecture (ISCA), pp. 703-715, 2017. [
PDF][
Link]
* M. Ebrahimi, A. Y. Weldezion and M. Daneshtalab, “NoD: Network-on-Die as a Standalone NoC for Heterogeneous Many-core Systems in 2.5D ICs”, in proc. of 19th CSI International Symposium on Computer Architecture & Digital Systems (CADS), pp. 1-6, 2017. [
PDF][
Link]
* G. Sahebi, A. Majd, M. Ebrahimi, J. Plosila, H. Tenhunen, “A Reliable Weighted Feature Selection for Auto Medical Diagnosis”, in Proc. of IEEE International Conference on Industrial Informatics (INDIN), pp. 985-991, 2017. [
PDF][
Link]
* J. Wang, M. Ebrahimi, L. Huang, Q. Li, G. Li , A. Jantsch, “Non-Blocking BIST for Continuous Reliability Monitoring of Networks-on-Chip”, in Proc. of IEEE International Symposium on Circuits & Systems (ISCAS), pp- 1-4, 2017. [
PDF][
Link]
* R. Salamat, M. Ebrahimi, N. Bagherzadeh, F. Verbeek, “CoBRA: Low Cost Compensation of TSV failures in 3D-NoC”, 29th edition of the Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT), pp. 115-120, 2016. [
PDF][
Link]
* G. Sahebi, A. Majd, M. Ebrahimi, J. Plosila, J. Karimpour, H. Tenhunen “SEECC: A Secure and Efficient Elliptic Curve Cryptosystem for E-health Applications”, The International Conference on High Performance Computing & Simulation (HPCS), pp. 492-500, 2016. [
PDF][
Link]
* J. Wang, Y. Huang, M. Ebrahimi, L. Huang, Q. Li, A. Jantsch, and G. Li, “VisualNoC: A Visualization and Evaluation Environment for Simulation and Mapping”, in Proc. of ACM international workshop on Many-core Embedded Systems (NoCArC), pp. 18-25, 2016. [
PDF][
Link]
* X. Zhang, M. Ebrahimi, L. Huang, G. Li, “Fault-Resilient Routing Unit in NoCs”, in IEEE international conference on System-on-Chip, (SoCC), pp. 164-169, 2015. [
PDF][
Link]
* A. Weldezion, M. Ebrahimi, M. Daneshtalab and H. Tenhunen, “Automated Power and Latency Management in Heterogeneous 3D NoCs”, in Proc. of ACM international workshop on Many-core Embedded Systems (NoCArC), PP. 33-38, 2015. [
PDF][
Link]
* J. Wang, M. Ebrahimi, L. Huang, A. Jantsch, G. Li, “Design of Fault-Tolerant and Reliable Networks-on-Chip”, in Proceedings of IEEE Computer Society Annual Symposium on VLSI (ISVLSI), pp. 545-550, 2015. [
PDF][
Link]
* N. Gupta, M. Kumar, A. Sharma, M. S. Gaur, V. Laxmi, M. Daneshtalab, M. Ebrahimi, “Improved Route Selection Approaches using Q-learning framework for 2D NoCs”, in Proceedings of 3rd ACM International Workshop on Many-core Embedded Systems, (MES), pp. 33-40, 2015. [
PDF][
Link]
* A. Rezaei, M. Daneshtalab, D. Zhao, F. Safaei, X. Wang, M. Ebrahimi, “Dynamic Application Mapping Algorithm for Wireless Network-on-Chip”, in Proceedings of 23rd IEEE Euromicro Conference on Parallel, Distributed and Network-Based Computing, (PDP), pp. 421-424, 2015. [
PDF][
Link]
* X. Zhang, M. Ebrahimi, L. Huang, G. Li, and A. Jantsch, “A Routing-Level Solution for Fault Detection, Masking, and Tolerance in NoCs”, in Proceedings of 23rd IEEE Euromicro Conference on Parallel, Distributed and Network-Based Computing (PDP), pp. 365-369, 2015. [
PDF][
Link]
* R. Salamat, M. Ebrahimi, N. Bagherzadeh, “An Adpative, Low Restrictive and Fault Resilient Routing Algorithm for 3D Network-on Chip”, in Proceedings of 23rd IEEE Euromicro Conference on Parallel, Distributed and Network-Based Computing (PDP), pp. 392-395, 2015. [
PDF][
Link]
* M. Ebrahimi, R. Salamat, N. Bagherzadeh, M. Daneshtalab, “A Fault Resilient Routing Algorithm for sparsely connected 3D NoCs”, Workshop on Manufacturable and Dependable Multicore Architectures at Nanoscale (MEDIAN) in conjunction with DATE, pp. 17-20, 2015. [
PDF][
Link]
* R. Alizadeh, M. Saneei, and M. Ebrahimi, “Fault-Tolerant Circular Routing Algorithm for 3D-NoC”, in Proceedings of International Congress on Technology, Communication and Knowledge (ICTCK), pp. 1-7, 2014. [
PDF][
Link]
* M. Ebrahimi, J. Wang, L. Huang, M. Daneshtalab, and A. Jantsch, “Rescuing Healthy Cores Against Disabled Routers”, in Proceedings of the 17th IEEE Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems, pp. 98-103, 2014. [
PDF][
Link]
* M. Kumar, V. Laxmi, M. Gaur, M. Daneshtalab, M. Ebrahimi, and M. Zwolinski, “Fault tolerant and highly adaptive routing for 2D NoCs”, in Proceedings of the 17th IEEE Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems, pp. 104-109, 2014. [
PDF][
Link]
* S. Dytckov, M. Daneshtalab, M. Ebrahimi, H. Anwar, J. Plosila, and H. Tenhunen, “Efficient STDP Micro-Architecture for Silicon Spiking Neural Networks”, in Proceedings of 17th IEEE Euromicro Conference on Digital System Design (DSD), pp. 496-503, 2014. [
PDF][
Link]
* H. Anwar, M. Daneshtalab, M. Ebrahimi, J. Plosila, H. Tenhunen, S. dytckov, G. Beltrame, “Parameterized AES-based Crypto Processor for FPGAs”, in Proceedings of 17th IEEE Euromicro Conference on Digital System Design (DSD), pp. 465-472, 2014. [
PDF][
Link]
* H. Anwar, S. Jafri, S. Dytckov, M. Daneshtalab, M. Ebrahimi, A. Hemani, J. Plosila, H. Tenhunen, G.i Beltrame, “Exploring Spiking Neural Network on Coarse-Grain Reconfigurable Architectures”, in Proceedings of 17th IEEE Euromicro Conference on Digital System Design (DSD), pp. 64-68, 2014. [
PDF][
Link]
* H. Anwar, M. Daneshtalab, M. Ebrahimi, M. Ramírez, J. Plosila, H. Tenhunen, “Integration of AES on Heterogeneous Many-Core system”, in Proceedings of 22nd IEEE Euromicro Conference on Parallel, Distributed and Network-Based Computing (PDP), pp. 424-427, 2014. [
PDF][
Link]
* M. Ebrahimi, M. Daneshtalab, P. Liljeberg and H. Tenhunen, “Fault-tolerant Method with Distributed Monitoring and Management Technique for 3D stacked mesh”, in Proceedings of 17th CSI International Symposium on Computer Architecture & Digital Systems (CADS), pp. 87-92, 2013. [
PDF][
Link]
* H. Anwar, M. Daneshtalab, M. Ebrahimi, J. Plosila and H. Tenhunen, “FPGA implementation of AES-based crypto processor”, 2013 IEEE 20th International Conference on Electronics, Circuits, and Systems (ICECS), pp. 369-372, 2013. [
PDF][
Link]
* M. Ebrahimi, M. Daneshtalab and J. Plosila, “In-Order Delivery Approach for 3D NoCs”, in Proceedings of 17th CSI International Symposium on Computer Architecture & Digital Systems (CADS), pp. 93-98, 2013. [
PDF][
Link]
* J. Carabaño, F. Dios, M. Daneshtalab, and M. Ebrahimi, “An Exploration of Heterogeneous Systems”, in Proceedings of 8th IEEE International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC), pp.1-7, 2013. [
PDF][
Link]
* M. Ebrahimi, M. Daneshtalab, J. Plosila, “Minimal-Path Fault-Tolerant Approach Using Connection-Retaining Structure in Networks-on-Chip”, in Proceedings of 7th International Symposium on Networks-on-Chip (NOCS), pp. 1-8, 2013. [
PDF][
Link]
* M. Daneshtalab, M. Ebrahimi, J. Plosila, H. Tenhunen, “CARS: Congestion-Aware Request Scheduler for Network Interfaces in NoC-based Manycore Systems”, in Proceedings of 16th ACM/IEEE Design, Automation, and Test in Europe (DATE), pp. 1048-1051, 2013. [
PDF][
Link]
* M. Ebrahimi, M. Daneshtalab, J. Plosila, “Fault-Tolerant Routing Algorithm for 3D NoC Using Hamiltonian Path Strategy”, in Proceedings of 16th ACM/IEEE Design, Automation, and Test in Europe (DATE), pp. 1601-1604, 2013. [
PDF][
Link]
* M. Ebrahimi, M. Daneshtalab, J. Plosila, “High Performance Fault-Tolerant Routing Algorithm for NoC-based Many-Core Systems”, in Proceedings of 21th IEEE Euromicro Conference on Parallel, Distributed and Network-Based Processing (PDP), pp. 462-469, 2013. [
PDF][
Link]
* M. Ebrahimi, X. Chang, M. Daneshtalab, J. Plosila, P. Liljeberg, H. Tenhunen, “DyXYZ: Fully Adaptive Routing Algorithm for 3D NoCs”, in Proceedings of 21th IEEE Euromicro Conference on Parallel, Distributed and Network-Based Computing (PDP), pp. 499-503, 2013. [
PDF][
Link]
* M. Ebrahimi, M. Daneshtalab, J. Plosila, F. Mehdipour, “MD: Minimal path-based Fault-Tolerant Routing in On-Chip Networks”, in Proc. of 18th Asia and South Pacific Design Automation Conference (ASP-DAC), pp. 35-40, 2013. [
PDF][
Link]
* M. Ebrahimi, M. Daneshtalab, J. Plosila, and H. Tenhunen, “MAFA: Adaptive Fault-Tolerant Routing Algorithm for Networks-on-Chip”, in Proceedings of 15th IEEE Euromicro Conference on Digital System Design (DSD), pp. 201-206, 2012. [
PDF][
Link]
* M. Ebrahimi, M. Daneshtalab, J. Plosila, “GLB - Efficient Global Load Balancing Method for Moderating Congestion in On-Chip Networks”, in Proceedings. of 7th IEEE International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC), pp. 1-5, 2012. [
PDF][
Link]
* F. Farahnakian, M. Ebrahimi, M. Daneshtalab, J. Plosila, P. Liljeberg, “Adaptive Reinforcement Learning Method for Networks-on-Chip”, in Proceedings of 16th IEEE 12th International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS XII), pp. 236-243, 2012. [
PDF][
Link]
* X. Chang, M. Ebrahimi, M. Daneshtalab, T. Westerlund, J. Plosila, “PARS – An Efficient Congestion-Aware Routing Method for Networks-on-Chip”, in Proceedings of 16th IEEE International Symposium on Computer Architecture and Digital Systems (CADS), pp. 166-171, 2012. [
PDF][
Link]
* M. Ebrahimi, M. Daneshtalab, P. Liljeberg, P. Liljeberg, J. Plosila, M. Palesi, and H. Tenhunen, “HARAQ: Congestion-Aware Learning Model for Highly Adaptive Routing Algorithm in On-Chip Networks”, in Proceedings of 6th ACM/IEEE International Symposium on Networks-on-Chip (NOCS), pp. 19-26, 2012. [
PDF][
Link]
* M. Ebrahimi, M. Daneshtalab, P. Liljeberg, J. Plosila, and H. Tenhunen, “CATRA- Congestion Aware Trapezoid-based Routing Algorithm for On-Chip Networks”, in Proceedings of 15th ACM/IEEE Design, Automation, and Test in Europe (DATE), pp. 320-325, 2012. [
PDF][
Link]
* M. Ebrahimi, M. Daneshtalab, P. Liljeberg, J. Plosila, and H. Tenhunen, “LEAR – A Low-weight and Highly Adaptive Routing Method for Distributing Congestions in On-Chip Networks”, in Proceedings of 20th IEEE Euromicro Conference on Parallel, Distributed and Network-Based Computing (PDP), pp. 520-524, 2012. [
PDF][
Link]
* F. Farahnakian, M. Ebrahimi, M. Daneshtalab, P. Liljeberg, and J. Plosila, “Optimized Q-learning model for distributing traffic in on-Chip Networks”, in Proceedings of 3th IEEE International Conference on Networked Embedded Systems for Enterprise Applications (NESEA), pp.1-8, 2012. [
PDF][
Link]
* M. Ebrahimi, M. Daneshtalab, J. Plosila, H. Tenhunen, “Dual Congestion Awareness Scheme in On-Chip Networks”, in Proceedings of 3th IEEE International Conference on Networked Embedded Systems for Enterprise Applications (NESEA), pp.1-6, 2012. [
PDF][
Link]
* M. Daneshtalab, M. Ebrahimi, J. Plosila, “HIBS-Novel Inter-layer Bus Structure for Stacked Architectures”, in Proceedings of IEEE International 3D Systems Integration Conference (3DIC), pp. 1-7, 2011. [
PDF][
Link]
* M. Daneshtalab, M. Ebrahimi, P. Liljeberg, J. Plosila, and H. Tenhunen, “Memory-Efficient Logic Layer Communication Platform for 3D-Stacked Memory-on-Processor Architectures”, in Proceedings of IEEE International 3D Systems Integration Conference (3DIC), pp. 1-8, 2011. [
PDF][
Link]
* F. Farahnakian, M. Ebrahimi, M. Daneshtalab, P. Liljeberg, and J. Plosila, “Q-learning based Congestion-aware Routing Algorithm for On-Chip Network”, in Proceedings of 2th IEEE International Conference on Networked Embedded Systems for Enterprise Applications (NESEA), pp.1-7, 2011. [
PDF][
Link]
* M. Ebrahimi, M. Daneshtalab, P. Liljeberg, J. Plosila, and H. Tenhunen, “Exploring Congestion-Aware Methods for Distributing Traffic in On-Chip Networks”, in Proceedings of Innovative Computing Technology (INCT) pp. 319-327, 2011. [
PDF][
Link]
* M. Ebrahimi, M. Daneshtalab, P. Liljeberg, J. Plosila, and H. Tenhunen, “Agent-based On-Chip Network Using Efficient Selection Method”, in Proceedings of 19th IFIP/IEEE International Conference on Very Large Scale Integration (VLSI-SoC), pp. 284-289, 2011. [
PDF][
Link]
* M. Daneshtalab, M. Ebrahimi, P. Liljeberg, J. Plosila, and H. Tenhunen, “High-Performance On-Chip Network Platform for Memory-on-Processor Architectures”, in Proceedings of IEEE International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC), pp.1-6, 2011. [
PDF][
Link]
* M. Ebrahimi, M. Daneshtalab, P. Liljeberg, J. Plosila, and H. Tenhunen, “Efficient Congestion-Aware Selection Method for On-Chip Networks”, in Proceedings of IEEE International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC), pp.1-4, 2011. [
PDF][
Link]
* M. Dehyadegari, M. Daneshtalab, M. Ebrahimi, J. Plosila, and S. Mohammadi, “An Adaptive Fuzzy Logic-based Routing Algorithm for Networks-on-Chip”, in Proceedings of 13th IEEE/NASA-ESA International Conference on Adaptive Hardware and Systems (AHS), pp. 208-214, 2011. [
PDF][
Link]
* M. Daneshtalab, M. Ebrahimi, P. Liljeberg, J. Plosila, and H. Tenhunen, “Cluster-based Topologies for 3D Stacked Architectures”, in Proceedings of ACM International Conference on Computing Frontiers (CF), 2011. [
PDF][
Link]
* M. Ebrahimi, M. Daneshtalab, P. Liljeberg, J. Plosila, and H. Tenhunen, “Exploring Partitioning Methods for 3D Networks-on-Chip Utilizing Adaptive Routing Model”, in Proceedings of 5th ACM/IEEE International Symposium on Networks-on-Chip (NOCS), pp. 73-80, 2011. [
PDF][
Link]
* M. Daneshtalab, M. Ebrahimi, P. Liljeberg, J. Plosila, and H. Tenhunen, “CMIT- A Novel Cluster-based Topology for 3D Stacked Architectures”, in Proceedings of IEEE International 3D Systems Integration Conference (3DIC), 2010. [
PDF][
Link]
* M. Ebrahimi, M. Daneshtalab, P. Liljeberg, H. Tenhunen, “Performance Evaluation of Unicast and Multicast Communication in Three-Dimensional Mesh Architectures”, in Proceedings of 15th International Symposium on Computer Architecture & Digital Systems(CADS), IEEE Press, pp.181-182, 2010. [
PDF][
Link]
* M. Daneshtalab, M. Ebrahimi, P. Liljeberg, J. Plosila, and H. Tenhunen, “Pipeline-Based Interlayer Bus Structure for 3D Networks-on-Chip”, in Proceedings of 15th International Symposium on Computer Architecture & Digital Systems(CADS), IEEE Press, pp.41-47, 2010. [
PDF][
Link]
* M. Daneshtalab, M. Ebrahimi, P. Liljeberg, J. Plosila, and H. Tenhunen, “Input-Output Selection Based Router for Networks-on-Chip”, in Proceedings of 9th International Symposium on VLSI (ISVLSI), IEEE Press, pp. 92-97, 2010. [
PDF][
Link]
* M. Daneshtalab, M. Ebrahimi, P. Liljeberg, J. Plosila, and H. Tenhunen, “A Low-Latency and Memory-Efficient On-Chip Network”, in Proceedings of 4th International Symposium on Network-on-Chip (NOCS), IEEE/ACM Press, pp.99-106, 2010. [
PDF][
Link]
* M. Ebrahimi, M. Daneshtalab, P. Liljeberg, H. Tenhunen, “Partitioning Methods for Unicast/Multicast Traffic in 3D NoC Architecture”, in Proceedings of 13th IEEE International Symposium on Design & Diagnostics of Electronic Circuits & Systems (DDECS), IEEE Press, PP. 127-132, 2010. [
PDF][
Link]
* M. Ebrahimi, M. Daneshtalab, P. Liljeberg, H. Tenhunen, “HAMUM – A Novel Routing Protocol for Unicast and Multicast Traffic in MPSoCs”, in Proceedings of 18th Euromicro Conference on Parallel, Distributed and Network-Based Computing (PDP), IEEE Press, pp. 525-532, 2010. [
PDF][
Link]
* M. Ebrahimi, M. Daneshtalab, P. Liljeberg, J. Plosila, H. Tenhunen, “A High-Performance Network Interface Architecture for NoCs Using Reorder Buffer Sharing”, in Proceedings of 18th Euromicro Conference on Parallel, Distributed and Network-Based Computing (PDP), IEEE Press, pp. 547-550, 2010. [
PDF][
Link]
* M. Daneshtalab, M. Ebrahimi, P. Liljeberg, J. Plosila, and H. Tenhunen, “High-Performance TSV Architecture for 3-D ICs”, in Proceedings of 9th International Symposium on VLSI (ISVLSI), IEEE Press, pp. 467-468, 2010. [
PDF][
Link]
* M. Ebrahimi, M. Daneshtalab, P. Liljeberg, H. Tenhunen, “Performance Analysis of 3D NoCs Partitioning Methods”, in Proceedings of 9th International Symposium on VLSI (ISVLSI), IEEE Press, pp. 467-468, 2010. [
PDF][
Link]
* M. Ebrahimi, M. Daneshtalab, P. Liljeberg, H. Tenhunen, “An Efficient Unicast/Multicast Routing Protocol for MPSoCs”, in Proceedings of 12th Euromicro Conference On Digital System Design (DSD), IEEE Press, pp. 203-206, 2009. [
PDF][
Link]
* M. Ebrahimi, M. Daneshtalab, S. Mohammadi, A. Afzali-Kusha, H. Tenhunen, “An Efficient Dynamic Multicast Routing Protocol for Distributing Traffic in NOCs”, in Proceedings of 12th IEEE/ACM International Conference on Design, Automation, and Test in Europe (DATE), IEEE Press, pp. 1064-1069, 2009. [
PDF][
Link]
* M. Ebrahimi, M. Daneshtalab, N. Sreejesh, P. Liljeberg, H. Tenhunen, “Efficient Network Interface Architecture for Network-on-Chips”, in Proceedings of 27th Norchip, IEEE Press, pp. 1-4, 2009. [
PDF][
Link]