Ali Ahmadinia
University of Edinburgh
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Ali Ahmadinia.
adaptive hardware and systems | 2008
Balal Ahmad; Ali Ahmadinia; Tughrul Arslan
This paper demonstrates our implementation of a dynamically reconfigurable network on chip router with bus based interface. Our work targets heterogeneous integration of components in NoC architecture and includes modeling of reconfigurable components, processor cores and fixed IPs. The novelty of the proposed NoC lies in its ability to integrate standard non-packet based components thus reducing design time and ease of integration. A system consisting of an ARM processor, reconfigurable FFT, reconfigurable Viterbi decoder, memory controller and peripherals is considered with the option of system scalability for future upgrades. A framework for system level modeling of reconfigurable NoC with reconfigurable components is also proposed and demonstrated in systemC. Results are compared with implementation of the same system with conventional NoC to demonstrate advantages of the proposed NoC architecture.
adaptive hardware and systems | 2007
Ali Ahmadinia; Balal Ahmad; Tughrul Arslan
In the system-on-chip (SoC) era, the growing number of functionalities included on a single chip requires the development of new design methodologies to keep the design complexity under control. Intellectual property reuse has been commonly employed as a technique to address this problem, but a new system-level approach is needed to integrate IP-Reuse methodology in the design flow, in order to speed up the designers productivity. This paper aims to produce new high level IP models in SystemC for functional verification of IP integrations, incorporating both embedded custom reconfigurable and conventional IPs, which are optimised in terms of IP Core parameters. As a case study, a novel reconfigurable FFT architecture is presented and modelled in SystemC. Power, area and performance figures are presented as well.
ieee computer society annual symposium on vlsi | 2008
Ali Ahmadinia; Balal Ahmad; Tughrul Arslan
This paper aims at providing a new system level power estimation methodology based on transaction level modelling (SystemC) for wireless applications, which can highly improve the trade-off between accuracy and efficiency of power estimation in system level. The main features of our novel simulation environment for SystemC will be presented, which allows the easy introduction of a power model in the executable specification of a sophisticated wireless design. It allows efficient power estimation of reconfigurable cores by state based power modelling, which leads to a viable solution for early power aware design of multi-standard wireless systems. The simulator has been applied to the SystemC modules of a WiMAX receiver based on ARM processor, reconfigurable FFT and Viterbi, and AMBA bus. The power figures have been compared with the results obtained from industrial tools.
adaptive hardware and systems | 2008
Ali Ahmadinia; Balal Ahmad; Ahmet T. Erdogan; Tughrul Arslan
A new system-level approach is needed to incorporate reconfigurability in IP-inegration design flow, in order to speed up the designersA new system-level approach is needed to incorporate reconfigurability in IP-inegration design flow, in order to speed up the designers productivity. SystemC is used as a system level language to raise the abstraction level for embedded systems design and verification. To incorporate reconfiguration aspects of IPs, a multiple-context representation of the different functionalities is used that will be mapped on the re-configurable block during different run-time periods. Co-simulation scenario is proposed as a part of a system-on-chip (SoC) design and modelling. SystemC-HDL co-simulation scenario provides a way of checking interoperability of a single designed HW module with the SystemC model. As a case study, novel reconfigurable FFT and Viterbi architectures are modelled in SystemC, and plugged into a LEON platform for co-simulation. productivity. SystemC is used as a system level language to raise the abstraction level for embedded systems design and verification. To incorporate reconfiguration aspects of IPs, a multiple-context representation of the different functionalities is used that will be mapped on the re-configurable block during different run-time periods. Co-simulation scenario is proposed as a part of a system-on-chip (SoC) design and modelling. SystemC-HDL co-simulation scenario provides a way of checking interoperability of a single designed HW module with the SystemC model. As a case study, novel reconfigurable FFT and Viterbi architectures are modelled in SystemC, and plugged into a LEON platform for co-simulation.
norchip | 2006
Prakash Srinivasan; Adeoye Olugbon; Ali Ahmadinia; Ahmet T. Erdogan; Tughrul Arslan
There are many directions for approaching the subject of power estimation in bus based reconfigurable SoC design. Estimating power at the low level of the SoC design abstraction has the benefit of accurate and reliable results to draw conclusion for reconfigurable integration at system level. Novelty of this work lies in the estimation of power utilized by different arbitration policies with different number of masters for reconfigurable low power designs. This provides important information regarding the power impact of different bus arbitration policies. With this model, the designers can obtain power information in addition to the ones obtained from bus functional models when selecting different arbitration techniques driven by functional timing and power constraints of the reconfigurable SoC
symposium on cloud computing | 2007
Prakash Srinivasan; Ali Ahmadinia; Ahmet T. Erdogan; Tughrul Arslan
This paper examines the effect of arbitration policy in different on-chip bus communication, which helps designers to quickly evaluate cross-domain effects, such as the effect that a bus architectural decision may have on the performance, power and area.
field-programmable logic and applications | 2007
Ali Ahmadinia; Balal Ahmad; Ahmet T. Erdogan; Tughrul Arslan
A new system-level approach is needed to incorporate re-configurability in IP-integration design flow, in order to speed up the designers productivity. To incorporate reconfiguration aspects of IPs, a multiple-context representation of the different functionalities is used that will be mapped on the re-configurable block during different run-time periods. Co-simulation scenario is proposed as a part of a system-on-chip (SoC) design and modelling. SystemC-HDL co-simulation scenario provides a way of checking interoperability of a single designed HW module with the SystemC model. As a case study, novel reconfigurable FFT and Viterbi architectures are modelled in SystemC, and co-simulated in a C-based WiMAX system. Area and power consumption of main blocks in WiMAX are analysed.
international symposium on system-on-chip | 2008
Ali Ahmadinia; Balal Ahmad; Tughrul Arslan
This paper presents a new system level power estimation methodology based on transaction level modeling for costum reconfigurable cores. The methodology can lead to significant improvement in trade-off between accuracy and efficiency of power estimation at system level. A SystemC based simulation environment is presented that allows rapid introduction of a power model into the executable specification of a sophisticated reconfigurable hardware design. The proposed environment allows efficient power estimation of custom reconfigurable cores through state based power modeling, leading to a viable solution for early power aware design. The simulator has been applied to SystemC module of a custom reconfigurable core for Viterbi decoding. Power figures have been compared with the results obtained by state of the art industrial tools.
ieee computer society annual symposium on vlsi | 2008
Ali Ahmadinia; Balal Ahmad; Tughrul Arslan
In this paper we propose a novel framework for modelling heterogeneous SoC architectures with emphasis on reconfigurable component integration and optimised communication media. Our work targets three major issues faced by the current SoC design methodologies; a novel hybrid communication topology, communication centric platforms and modelling of reconfigurable components in the system. Multi-standard telecommunication applications are chosen as our target domain and a case study of WiMAX is used as a real world example to demonstrate the novelty of our work. A system consisting of an ARM processor, reconfigurable FFT and reconfigurable Viterbi decoder is considered with the option of system scalability for future upgrades. Behaviour of system with different communication platforms is analysed for its throughput and power characteristics with different reconfigurable scenarios to show the effectiveness of our approach.
symposium on cloud computing | 2007
Prakash Srinivasan; Ali Ahmadinia; Ahmet T. Erdogan; Tughrul Arslan
In this paper, we have developed a system-level framework to estimate the power consumed by the System-on-Chip (SoC). The proposed framework estimates the system level power consumption of a complete SoC platform using heterogeneous power model.