SlideShare a Scribd company logo
1 of 7
Download to read offline
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 
_______________________________________________________________________________________ 
Volume: 03 Issue: 09 | Sep-2014, Available @ http://www.ijret.org 201 
SPEED-POWER EXPLORATION OF 2-D INTELLIGENCE NETWORK- ON-CHIP FOR MULTI-CLOCK MULTI-MICROCONTROLLER ON 28nm FPGA (Zynq-7000) DESIGN Anoop Kumar Vishwakarma1, Uday Arun2 1Student (M.Tech.), ECE, ABES Engineering College Ghaziabad, UP, India 2Membership, IEEE Circuit and System Society and ACM Embedded System Computing Society Abstract Today's feature-rich multimedia products require embedded system solution with complex System-on-Chip (SoC) to meet market expectations of high performance at low cost and lower energy consumption. SoCs are complex designs with multiple embedded processors, memory subsystems, and application specific peripherals. The bus arbitration and synchronization of Multi- Microcontroller System-on-Chip (MMSoC) strongly influences the area, power and performance of the entire system as it uses switching. The synchronization is generally done by multi clocking which leads to power consumption. Future MMSoC designs will need novel on-chip communication architectures that can provide scalable and reliable data transport. On-chip network architectures are believed to be the ideal solution to many of today’s SoC interconnection problems. Network-on-Chip (NoC) architectures may adopt design concepts and methodologies from Multi-Processor/Multi-Microcontroller architectures. Nevertheless, silicon implementation of networks requires a different perspective, because network architectures have to deal with the advantages and limitations of the silicon fabric. These characteristics will require new methodologies for both on-chip switch designs as well as routing algorithm designs. We envision that future on-chip systems will be communication-centric, in particular, energy and performance issues in designing the Multi-Processor/Multi-Microcontroller System-on-Chip will become challenging. In our work we have designed a switch-box for MMSoC for bus synchronization. In this paper, we explore several critical aspects in the bus synchronization of MMSoC by using the generic Multi- Microcontroller System-on-Chip architecture as the experimental platform; this paper presents both quantitative and qualitative analysis on bus synchronization for Network-on-Chip (NoC). Commonly, we synchronize data bus only as it is more important over the other buses namely address bus, control bus and status bus. But by synchronizing other buses we can improve the overall performance of the entire Multi-Microcontroller System-on-Chip. New methodologies and solutions are also proposed to achieve better performance and power balance for MMSoCs. Keywords: SoC, MMSoC, NoC. 
--------------------------------------------------------------------***---------------------------------------------------------------------- 1. INTRODUCTION Current time embedded systems are increasingly based on Multi-Processor System-on-chip (MPSoC). These MPSoCs typically contain multiple storage elements (SEs), networks (NEs), I/O components, and a number of heterogeneous programmable processors for flexible application support as well as dedicated processing elements (PEs) for achieving high performance and power goals MPSoCs have been widely used in today’s high performance embedded systems, such as network processors (NP), Mobile Phones (MP) and parallel media processors (PMP). They combine the advantages of data processing parallelism of multi- processors and the high level integration of system-on-chip (SoC). Driven by the advancement in semiconductor technology, future SoCs will continue to accelerate in system’s complexity and capacity. SoCs in the next decade are expected to integrate hundreds, or even more of, processing elements (PEs) and/or storage elements (SEs) on a single chip. But low cost embedded systems are limited to the microcontroller performance. To improve the performance of low cost embedded system we have to develop Multi- Microcontroller System-on-Chip. So we are migrating number of low cost Microcontrollers to a single chip. To achieve it we can use the generic architecture of MMSoC (Figure1). In generic MMSoC architecture microcontrollers are connected to the global system bus by using a switch box which is controlled by an arbitrator. To improve the performance the connected microntrollers operate parallely. As in most of cases only data bus is synchronized but by synchronizing all buses in time shared mode will improve performance and speed of MMSoC. 
In order to cope with the design complexity of such systems in a time-efficient way, the abstraction level of the design process has in recent years been raised towards the system level. Design Space Exploration (DSE) is a key ingredient of such system-level design, during which a wide range of design choices are explored, especially during the early design stages. Therefore, such early design choices heavily
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 
_______________________________________________________________________________________ 
Volume: 03 Issue: 09 | Sep-2014, Available @ http://www.ijret.org 202 
influence the success or failure of the final product, and we can avoid wasting time and effort in further design steps without the possibility of meeting design requirements because of an inappropriate system architecture design. 
Fig -1: Generic Architecture of multi-Micro Controller System-On-Chip 2. ANATOMY OF BUS SYSTEM AT BOARD, BACKPLANE AND I/O LEVEL 
Fig -2: Bus system at board backplane and I/O level 
3. ANATOMY OF BUS-CONNECTED MULTI- PROCESSOR SYSTEM 
Fig -3: A Bus-connected multiprocessor system, such as the Sequent Symmetry 4. BUS ARBITRATION MODEL Bus arbitration models are used in MPSoC/MMSoC systems. These models have only data bus is synchronized. 4.1 Central Arbitration 
Fig -4: Central Arbitration 4.2 Independent Request with Central Arbiter 
Fig -5: Independent Request with Central Arbiter
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 
_______________________________________________________________________________________ 
Volume: 03 Issue: 09 | Sep-2014, Available @ http://www.ijret.org 203 
4.3 Independent Request with Distributed Arbiter 
Fig -6: Independent Request with Central Arbiter 5. ANATOMY OF SWITCH BOX 
Fig -7: Anatomy of Switch Box 
6. RELATED WORK AND DESIGN ANALYSIS 
The modeling and designing of intelligence switch box is done. The intelligence switch box shown in fig.7 has been successfully simulated and synthesized for Zynq-7000 by Xilinx Vivado 2013.4. 
6.1 RTL Modeling of Intelligence Switch Box SW00:process(ISB_Clk,Load_Addr,ISBC_ISB_DB_DIR,ISBC_ISB_CB_DIR,ISBC_ISB_SB_DIR,LSB_AddrBus_IN00,LSB_DataBus00,LSB_CntlBus00,LSB_StatusBus00,ISBC_TO_ISB_SBS,ISBC_TO_ISB_MCID, ISBC_TO_ISB_BUSID) variable SISR00 : std_logic_vector (2 downto 0):= "00Z"; variable ISBC_TO_ISB00_MCID : std_logic_vector (1 downto 0):= "ZZ"; Begin ---- ---- ---- End Process SW01:process(ISB_Clk,Load_Addr,ISBC_ISB_DB_DIR,ISBC_ISB_CB_DIR,ISBC_ISB_SB_DIR,LSB_AddrBus_IN01,LSB_DataBus01,LSB_CntlBus01,LSB_STATUSBUS01,ISBC_TO_ISB_SBS,ISBC_TO_ISB_MCID,ISBC_TO_ISB_BUSID) variable SISR01 : std_logic_vector (2 downto 0):= "00Z"; variable ISBC_TO_ISB01_MCID : std_logic_vector (1 downto 0):= "ZZ"; begin ---- ---- ---- End Process SW10:process(ISB_Clk,Load_Addr,ISBC_ISB_DB_DIR,ISBC_ISB_CB_DIR,ISBC_ISB_SB_DIR,LSB_AddrBus_IN02,LSB_DataBus02,LSB_CntlBus02,LSB_STATUSBUS02,ISBC_TO_ISB_SBS,ISBC_TO_ISB_MCID,ISBC_TO_ISB_BUSID) variable SISR10 : std_logic_vector (2 downto 0):= "00Z"; variable ISBC_TO_ISB10_MCID : std_logic_vector (1 downto 0):= "ZZ"; begin ---- ---- ---- End Process SW11:process(ISB_Clk,Load_Addr,ISBC_ISB_DB_DIR,ISBC_ISB_CB_DIR,ISBC_ISB_SB_DIR,LSB_AddrBus_IN03,LSB_DataBus03,LSB_CntlBus03,LSB_STATUSBUS03,ISBC_TO_ISB_SBS,ISBC_TO_ISB_MCID,ISBC_TO_ISB_BUSID) variable SISR11 : std_logic_vector (2 downto 0):= "00Z"; variable ISBC_TO_ISB11_MCID : std_logic_vector (1 downto 0):= "ZZ";
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 
_______________________________________________________________________________________ 
Volume: 03 Issue: 09 | Sep-2014, Available @ http://www.ijret.org 204 
begin ---- ---- ---- End Processs 6.2 RTL Modeling of Latch Box Port ( LBx_Clk_in : in STD_LOGIC; LBx_TriStateBuffer_En : in STD_LOGIC; LBx_LAdd_in : in STD_LOGIC_VECTOR (15 downto 0); LBx_LAdd_Out : out STD_LOGIC_VECTOR (15 downto 0); LBx_LData_In_LGSB : in STD_LOGIC_VECTOR (7 downto 0); LBx_LData_Out_LGSB : out STD_LOGIC_VECTOR (7 downto 0); LBx_LData_In_GSBL : in STD_LOGIC_VECTOR (7 downto 0); LBx_LData_Out_GSBL : out STD_LOGIC_VECTOR (7 downto 0); LBx_Latch_DB_DIR : in STD_LOGIC; LBx_LStatus_In_LGSB : in STD_LOGIC_VECTOR (1 downto 0); LBx_LStatus_Out_LGSB : out STD_LOGIC_VECTOR (1 downto 0); LBx_LStatus_In_GSBL : in STD_LOGIC_VECTOR (1 downto 0); LBx_LStatus_Out_GSBL : out STD_LOGIC_VECTOR (1 downto 0); LBx_Latch_SB_DIR : in STD_LOGIC; LBx_LCtrl_In_LGSB : in STD_LOGIC_VECTOR (5 downto 0); LBx_LCtrl_Out_LGSB : out STD_LOGIC_VECTOR (5 downto 0); LBx_LCtrl_In_GSBL : in STD_LOGIC_VECTOR (5 downto 0); LBx_LCtrl_Out_GSBL : out STD_LOGIC_VECTOR (5 downto 0); LBx_Latch_CB_DIR : in STD_LOGIC ); 
Fig -8: RTL Schematic of latch Box 7. RESULT 7.1 Utilization Graph 
Fig -9: Utilization Graph 7.2 Utilization Table Table -1: Utilization Table
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 
_______________________________________________________________________________________ 
Volume: 03 Issue: 09 | Sep-2014, Available @ http://www.ijret.org 205 
7.3 Behavioral Simulation of Switch Box 
7.4 Synthesis Report 
7.5 DRC Report 
7.6 Implementation Report 
7.7 Timing Report
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 
_______________________________________________________________________________________ 
Volume: 03 Issue: 09 | Sep-2014, Available @ http://www.ijret.org 206 
7.8 Power Report 
7.9 Power Summary (Graph) 
Fig -9: Power Summary 7.10 Implemented Design 
Fig -10: Implemented Design 8. CONCLUSIONS In the above result, architecture of intelligence switch box for bus arbitration and its synchronization for multi microcontroller embedded system on programmable chip for address bus, data bus, control bus and status bus is successfully done. Also the algorithm for synchronization of address bus, data bus, control bus and status bus for multi-microcontroller embedded system on programmable chip at a master clock frequency of 10-12 MHz for all microcontrollers and slave clock frequency of 100 MHz for tri-state buffers is proposed. 
The proposed algorithm and techniques are as: 
Algorithm: 
Switch 00: Propagation delay(Pd )+Constant timing delay(Ctd) 
Switch 01: Propagation delay(Pd )+Constant timing delay(Ctd) Switch 10: Propagation delay(Pd )+Constant timing delay(Ctd) Switch 11: Propagation delay(Pd )+Constant timing delay(Ctd) Techniques: Switch (0-3): Number of NOT Gate (Pd )+Constant Timing Delay (Ctd) Switch 00: 0 (Pd ) + 1ns (Ctd) Switch 01: 3 (Pd ) + 3ns (Ctd) Switch 10: 8 (Pd ) + 5ns (Ctd) Switch 11: 13 (Pd ) + 7ns (Ctd) Hence, the proposed algorithm and techniques getting verified and tested for global bus synchronization using multi-clock and multi phases DLL (Delay Lock Loop). ΔPdsw0-1=3ΔCtdsw0-1=2ns ΔPdsw1-2=5ΔCtdsw1-2=2ns ΔPdsw2-3= 5ΔCtdsw2-3=2ns The prototyping & verification has been done using following tools & technology by considering various design constraints: Software operating environment: 
 Operating System: UBUNTU 12.04 LTS 
 Hardware Design Software: Vivado 2013.4 
 Modeling and Simulation Software: Vivado 2013.4, ISim 
 Synthesis Software: Compiler-II 
 Static Timing Analyzer: Prime-Time 
 Power Analyzer: XPA 
 Power Estimator: XPE 
Hardware Prototyping Environment: 
 FPGA Device: Zynq-7000 (Ultra-Fast and Ultra- Low-Power) 
 Zynq-7000 FPGA Device Series: xc7z020clg484-1 
 Device Technology: 28nm 
 Device Category: General Purpose 
 Clock Frequency: 50 Hz to 1GHz 
 Speed Grade: -1 
 No. of Pins: 484 
 Operating Voltage: 1.16 V 
 Operating Temperature: -200 C to 800 C 
 Operating Clock Frequency: 10MHz and 15-20 MHz
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 
_______________________________________________________________________________________ 
Volume: 03 Issue: 09 | Sep-2014, Available @ http://www.ijret.org 207 
REFERENCES 
[1] Benini, L. and De Micheli, G.,2002. Networks on Chips: A new SoC paradigm. IEEE Computer, 35(1), 2002; 70-78. 
[2] Terry Tao Ye 2003. On-Chip Multiprocessor Communication Network Design And Analysis PhD thesis, Stanford University. 
[3] Beltrame G., Sciuto, D., Silvano. C., Paulin, P.and Bensoudane,E.,2006. An application mapping Methodology and case study for multi-processor on –chip architectures.Procceding of VLSI SoC 2006. 16-18 October 2006, Nice.France 146-151. 
[4] T. S. Rajesh Kumar 2008. On-Chip Memory Architecture Exploration of Embedded System on Chip PhD thesis Supercomputer Education and Research Centre Indian Institute of Science, Bangalore, India. 
[5] Xue, L., Ozturk, O., Li.F. Kandemir, M. and Kolcu. I.,2006.Dynamic partitioning of processing and memory resources in embedded MPSoC architectures .Proceeding of DATE 2006 ,6-10 March 2006, Munich,Germany, 690-695. 
[6] Benini L. and De Micheli, G., 2006. Networks on Chips: Technology and tools. Morgan Kaufmann, San Francisco, 2006, ISBN-10:0-12-370521-5. 
[7] L. Benini, D. Bertozzi, D. Bruni, N. Drago, F. Fummi, M. Poncino, "SystemC Cosimulation and Emulation of Multiprocessor SoC Designs", IEEE Computer, Volume: 36 Issue: 4, April 2003. 
[8] F. Poletti, D. Bertozzi, A. Bogliolo, L. Benini, "Performance Analysis of Arbitration Policies for SoC Communication Architectures", Journal of Design Automation for Embedded Systems, pp.189-210, Vol. 8, June/Sep 2003. 
[9] A novel on-chip communication network .Proceeding of International Symposiumon System- on-Chip, 16-18 November 2004. 
[10] Advance Computer Architecture, Parallelism, Scalability, programmability by Kai Hwang. 
[11] Ha, S., 2007. Model-based programming environment of embedded software for MPSoC. Proceeding of ASP-DAC’07, 23-26 January 2007, Yokohamma, Japan, 330-335. 
[12] Jerraya, A. and Wolf W., 2005. Hardware-software interface codesign for embedded systems. Computer, 38(2), February 2005; 63-69. 
[13] Jerraya, A., Bouchhima, A and Petrot, F., 2006. Programming models and HW/SW interfaces abstraction for Multi- Processor SoC. Proceeding of DAC 2006 .San Francisco.USA, 280-285. 
[14] Angiolini, F., Ceng, J., Leupers, R., Ferrari, F., Ferri, C., and Benini, L. 2006. An integrated open framework for heterogeneous MPSoC design space exploration. In Proceedings of the Design, Automation and Test in Europe (DATE'06), 1145- 1150. 
[15] Erbas, C. 2007. System-level modeling and design space exploration for multiprocessor system-on- chip architectures. PhD thesis, Amsterdam University Press, Amsterdam, the Netherlands. 
[16] Jia, Z. J., Pimentel, A. D., Thompson, M., Bautista, T., and Nunez, A. 2010. NASA: A generic infrastructure for system-level MPSoC design space exploration. In Proceedings of the IEEE 8th Workshop on Embedded systems for Real time Multimedia, 41-50. 
[17] Jia, Z. J., Bautista, T., Nunez, A., Guerra, C., and Hernandez, M. 2008. Design space exploration and performance analysis or the modular design of CVS in a heterogeneous MPSoC. In Proceedings of the Conference on Reconfigurable Computing and FPGA (ReConFig'08). 193-198. 
[18] Martin, G. 2006, Overview of the MPSoC design challenge. In Proceedings of Design Automation Conference (DAC'06). 
BIOGRAPHIES 
He did his B. Tech. (Electronics and Telecommunication Engineering) from UPTU Lucknow, M. Tech. (pursuing) in Electronics and Communication Engineering from UPTU Lucknow. His research interests include Embedded System Design, System-On-Chip Design. 
He did his B. Tech. (Electronics and Communication Engineering), M. Tech. (Computer Science & Engineering), PGD(VLSI Design), Ph.D doing in Computer Science and Engineering. He is IEEE affiliate of Circuit and System Society and membership of IEEE organization. He is also ACM affiliate of Embedded Computing System of Association of Computing Machine. His research interests include Embedded System Design, System-On-Chip Design, VLSI Design, Advance Computer Architecture Design, RTOS Design, MPSOPC Design, FPGA Design based Embedded System.

More Related Content

What's hot

International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)ijceronline
 
Embedded fuzzy controller for water level control
Embedded fuzzy controller for water level control Embedded fuzzy controller for water level control
Embedded fuzzy controller for water level control IJECEIAES
 
A simplified method of designing a phase lead compensator to improve the m-s-...
A simplified method of designing a phase lead compensator to improve the m-s-...A simplified method of designing a phase lead compensator to improve the m-s-...
A simplified method of designing a phase lead compensator to improve the m-s-...eSAT Publishing House
 
Architecture and implementation issues of multi core processors and caching –...
Architecture and implementation issues of multi core processors and caching –...Architecture and implementation issues of multi core processors and caching –...
Architecture and implementation issues of multi core processors and caching –...eSAT Publishing House
 
DigSILENT PF - 02 basic pf structure
DigSILENT PF - 02 basic pf structureDigSILENT PF - 02 basic pf structure
DigSILENT PF - 02 basic pf structureHimmelstern
 
Implementation of High Performance Carry Save Adder Using Domino Logic
Implementation of High Performance Carry Save Adder Using Domino LogicImplementation of High Performance Carry Save Adder Using Domino Logic
Implementation of High Performance Carry Save Adder Using Domino LogicAssociate Professor in VSB Coimbatore
 
Low power and high performance detff using common feedback inverter logic
Low power and high performance detff using common feedback inverter logic Low power and high performance detff using common feedback inverter logic
Low power and high performance detff using common feedback inverter logic eSAT Journals
 
Neural Network-Based Stabilizer for the Improvement of Power System Dynamic P...
Neural Network-Based Stabilizer for the Improvement of Power System Dynamic P...Neural Network-Based Stabilizer for the Improvement of Power System Dynamic P...
Neural Network-Based Stabilizer for the Improvement of Power System Dynamic P...TELKOMNIKA JOURNAL
 
Vlsi physical design-notes
Vlsi physical design-notesVlsi physical design-notes
Vlsi physical design-notesDr.YNM
 
D0255033039
D0255033039D0255033039
D0255033039theijes
 
Average and Static Power Analysis of a 6T and 7T SRAM Bit-Cell at 180nm, 90nm...
Average and Static Power Analysis of a 6T and 7T SRAM Bit-Cell at 180nm, 90nm...Average and Static Power Analysis of a 6T and 7T SRAM Bit-Cell at 180nm, 90nm...
Average and Static Power Analysis of a 6T and 7T SRAM Bit-Cell at 180nm, 90nm...idescitation
 
International Journal of Computational Engineering Research(IJCER)
 International Journal of Computational Engineering Research(IJCER)  International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER) ijceronline
 
JPM1416 A Unified Data Embedding and Scrambling Method
JPM1416   A Unified Data Embedding and Scrambling MethodJPM1416   A Unified Data Embedding and Scrambling Method
JPM1416 A Unified Data Embedding and Scrambling Methodchennaijp
 
AN EFFICIENT HYBRID SCHEDULER USING DYNAMIC SLACK FOR REAL-TIME CRITICAL TASK...
AN EFFICIENT HYBRID SCHEDULER USING DYNAMIC SLACK FOR REAL-TIME CRITICAL TASK...AN EFFICIENT HYBRID SCHEDULER USING DYNAMIC SLACK FOR REAL-TIME CRITICAL TASK...
AN EFFICIENT HYBRID SCHEDULER USING DYNAMIC SLACK FOR REAL-TIME CRITICAL TASK...ijesajournal
 
Improved predictive current model control based on adaptive PR controller for...
Improved predictive current model control based on adaptive PR controller for...Improved predictive current model control based on adaptive PR controller for...
Improved predictive current model control based on adaptive PR controller for...IJECEIAES
 

What's hot (20)

Novel nonlinear control structure for vector control of SPIM drive using BS PCH
Novel nonlinear control structure for vector control of SPIM drive using BS PCHNovel nonlinear control structure for vector control of SPIM drive using BS PCH
Novel nonlinear control structure for vector control of SPIM drive using BS PCH
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
Embedded fuzzy controller for water level control
Embedded fuzzy controller for water level control Embedded fuzzy controller for water level control
Embedded fuzzy controller for water level control
 
A simplified method of designing a phase lead compensator to improve the m-s-...
A simplified method of designing a phase lead compensator to improve the m-s-...A simplified method of designing a phase lead compensator to improve the m-s-...
A simplified method of designing a phase lead compensator to improve the m-s-...
 
Architecture and implementation issues of multi core processors and caching –...
Architecture and implementation issues of multi core processors and caching –...Architecture and implementation issues of multi core processors and caching –...
Architecture and implementation issues of multi core processors and caching –...
 
DigSILENT PF - 02 basic pf structure
DigSILENT PF - 02 basic pf structureDigSILENT PF - 02 basic pf structure
DigSILENT PF - 02 basic pf structure
 
Implementation of High Performance Carry Save Adder Using Domino Logic
Implementation of High Performance Carry Save Adder Using Domino LogicImplementation of High Performance Carry Save Adder Using Domino Logic
Implementation of High Performance Carry Save Adder Using Domino Logic
 
Low power and high performance detff using common feedback inverter logic
Low power and high performance detff using common feedback inverter logic Low power and high performance detff using common feedback inverter logic
Low power and high performance detff using common feedback inverter logic
 
Neural Network-Based Stabilizer for the Improvement of Power System Dynamic P...
Neural Network-Based Stabilizer for the Improvement of Power System Dynamic P...Neural Network-Based Stabilizer for the Improvement of Power System Dynamic P...
Neural Network-Based Stabilizer for the Improvement of Power System Dynamic P...
 
Vlsi physical design-notes
Vlsi physical design-notesVlsi physical design-notes
Vlsi physical design-notes
 
Dp32725728
Dp32725728Dp32725728
Dp32725728
 
1904 1908
1904 19081904 1908
1904 1908
 
D0255033039
D0255033039D0255033039
D0255033039
 
Average and Static Power Analysis of a 6T and 7T SRAM Bit-Cell at 180nm, 90nm...
Average and Static Power Analysis of a 6T and 7T SRAM Bit-Cell at 180nm, 90nm...Average and Static Power Analysis of a 6T and 7T SRAM Bit-Cell at 180nm, 90nm...
Average and Static Power Analysis of a 6T and 7T SRAM Bit-Cell at 180nm, 90nm...
 
DTC-ANN-2-level hybrid by neuronal hysteresis with mechanical sensorless indu...
DTC-ANN-2-level hybrid by neuronal hysteresis with mechanical sensorless indu...DTC-ANN-2-level hybrid by neuronal hysteresis with mechanical sensorless indu...
DTC-ANN-2-level hybrid by neuronal hysteresis with mechanical sensorless indu...
 
International Journal of Computational Engineering Research(IJCER)
 International Journal of Computational Engineering Research(IJCER)  International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
JPM1416 A Unified Data Embedding and Scrambling Method
JPM1416   A Unified Data Embedding and Scrambling MethodJPM1416   A Unified Data Embedding and Scrambling Method
JPM1416 A Unified Data Embedding and Scrambling Method
 
AN EFFICIENT HYBRID SCHEDULER USING DYNAMIC SLACK FOR REAL-TIME CRITICAL TASK...
AN EFFICIENT HYBRID SCHEDULER USING DYNAMIC SLACK FOR REAL-TIME CRITICAL TASK...AN EFFICIENT HYBRID SCHEDULER USING DYNAMIC SLACK FOR REAL-TIME CRITICAL TASK...
AN EFFICIENT HYBRID SCHEDULER USING DYNAMIC SLACK FOR REAL-TIME CRITICAL TASK...
 
Improved predictive current model control based on adaptive PR controller for...
Improved predictive current model control based on adaptive PR controller for...Improved predictive current model control based on adaptive PR controller for...
Improved predictive current model control based on adaptive PR controller for...
 
Accelerated seam carving using cuda
Accelerated seam carving using cudaAccelerated seam carving using cuda
Accelerated seam carving using cuda
 

Viewers also liked

Massed Refresh: An Energy-Efficient Technique to Reduce Refresh Overhead in H...
Massed Refresh: An Energy-Efficient Technique to Reduce Refresh Overhead in H...Massed Refresh: An Energy-Efficient Technique to Reduce Refresh Overhead in H...
Massed Refresh: An Energy-Efficient Technique to Reduce Refresh Overhead in H...Ishan Thakkar
 
Mp So C 18 Apr
Mp So C 18 AprMp So C 18 Apr
Mp So C 18 AprFNian
 
Process Variation Aware Crosstalk Mitigation for DWDM based Photonic NoC Arch...
Process Variation Aware Crosstalk Mitigation for DWDM based Photonic NoC Arch...Process Variation Aware Crosstalk Mitigation for DWDM based Photonic NoC Arch...
Process Variation Aware Crosstalk Mitigation for DWDM based Photonic NoC Arch...Ishan Thakkar
 
Blue gene technology
Blue gene technologyBlue gene technology
Blue gene technologyVivek Jha
 
Modern Control - Lec 02 - Mathematical Modeling of Systems
Modern Control - Lec 02 - Mathematical Modeling of SystemsModern Control - Lec 02 - Mathematical Modeling of Systems
Modern Control - Lec 02 - Mathematical Modeling of SystemsAmr E. Mohamed
 
Enhancement of the performance of an industry by the
Enhancement of the performance of an industry by theEnhancement of the performance of an industry by the
Enhancement of the performance of an industry by theeSAT Publishing House
 
Counting of wb cs and rbcs from blood images using gray thresholding
Counting of wb cs and rbcs from blood images using gray thresholdingCounting of wb cs and rbcs from blood images using gray thresholding
Counting of wb cs and rbcs from blood images using gray thresholdingeSAT Publishing House
 
Enhancement of upfc performance with matrix
Enhancement of upfc performance with matrixEnhancement of upfc performance with matrix
Enhancement of upfc performance with matrixeSAT Publishing House
 
Potential utilisation of untreatedtreated textile effluent in concrete
Potential utilisation of untreatedtreated textile effluent in concretePotential utilisation of untreatedtreated textile effluent in concrete
Potential utilisation of untreatedtreated textile effluent in concreteeSAT Publishing House
 
Study of mechanical and morphological properties of glass fiber reinforced mo...
Study of mechanical and morphological properties of glass fiber reinforced mo...Study of mechanical and morphological properties of glass fiber reinforced mo...
Study of mechanical and morphological properties of glass fiber reinforced mo...eSAT Publishing House
 
Selective fitting strategy based real time placement algorithm for dynamicall...
Selective fitting strategy based real time placement algorithm for dynamicall...Selective fitting strategy based real time placement algorithm for dynamicall...
Selective fitting strategy based real time placement algorithm for dynamicall...eSAT Publishing House
 
Modeling the wettability alteration tendencies of bioproducts during microbia...
Modeling the wettability alteration tendencies of bioproducts during microbia...Modeling the wettability alteration tendencies of bioproducts during microbia...
Modeling the wettability alteration tendencies of bioproducts during microbia...eSAT Publishing House
 
A novel tool for stereo matching of images
A novel tool for stereo matching of imagesA novel tool for stereo matching of images
A novel tool for stereo matching of imageseSAT Publishing House
 
Performance analysis of miso ofdm system with delayed
Performance analysis of miso ofdm system with delayedPerformance analysis of miso ofdm system with delayed
Performance analysis of miso ofdm system with delayedeSAT Publishing House
 
Performance analysis of autonomous microgrid
Performance analysis of autonomous microgridPerformance analysis of autonomous microgrid
Performance analysis of autonomous microgrideSAT Publishing House
 
Credit risk value based detection of multiple selfish node attacks in cogniti...
Credit risk value based detection of multiple selfish node attacks in cogniti...Credit risk value based detection of multiple selfish node attacks in cogniti...
Credit risk value based detection of multiple selfish node attacks in cogniti...eSAT Publishing House
 
5 s implementation and its effect on physical workload
5 s implementation and its effect on physical workload5 s implementation and its effect on physical workload
5 s implementation and its effect on physical workloadeSAT Publishing House
 
20160219 - M. Agostini - Nuove tecnologie per lo studio del DNA tumorale libe...
20160219 - M. Agostini - Nuove tecnologie per lo studio del DNA tumorale libe...20160219 - M. Agostini - Nuove tecnologie per lo studio del DNA tumorale libe...
20160219 - M. Agostini - Nuove tecnologie per lo studio del DNA tumorale libe...Roberto Scarafia
 

Viewers also liked (20)

Mathematical Modeling Experimental Approach of the Friction on the Tool-Chip ...
Mathematical Modeling Experimental Approach of the Friction on the Tool-Chip ...Mathematical Modeling Experimental Approach of the Friction on the Tool-Chip ...
Mathematical Modeling Experimental Approach of the Friction on the Tool-Chip ...
 
Massed Refresh: An Energy-Efficient Technique to Reduce Refresh Overhead in H...
Massed Refresh: An Energy-Efficient Technique to Reduce Refresh Overhead in H...Massed Refresh: An Energy-Efficient Technique to Reduce Refresh Overhead in H...
Massed Refresh: An Energy-Efficient Technique to Reduce Refresh Overhead in H...
 
Mp So C 18 Apr
Mp So C 18 AprMp So C 18 Apr
Mp So C 18 Apr
 
Process Variation Aware Crosstalk Mitigation for DWDM based Photonic NoC Arch...
Process Variation Aware Crosstalk Mitigation for DWDM based Photonic NoC Arch...Process Variation Aware Crosstalk Mitigation for DWDM based Photonic NoC Arch...
Process Variation Aware Crosstalk Mitigation for DWDM based Photonic NoC Arch...
 
Blue gene technology
Blue gene technologyBlue gene technology
Blue gene technology
 
Modern Control - Lec 02 - Mathematical Modeling of Systems
Modern Control - Lec 02 - Mathematical Modeling of SystemsModern Control - Lec 02 - Mathematical Modeling of Systems
Modern Control - Lec 02 - Mathematical Modeling of Systems
 
Blue brain
Blue brainBlue brain
Blue brain
 
Enhancement of the performance of an industry by the
Enhancement of the performance of an industry by theEnhancement of the performance of an industry by the
Enhancement of the performance of an industry by the
 
Counting of wb cs and rbcs from blood images using gray thresholding
Counting of wb cs and rbcs from blood images using gray thresholdingCounting of wb cs and rbcs from blood images using gray thresholding
Counting of wb cs and rbcs from blood images using gray thresholding
 
Enhancement of upfc performance with matrix
Enhancement of upfc performance with matrixEnhancement of upfc performance with matrix
Enhancement of upfc performance with matrix
 
Potential utilisation of untreatedtreated textile effluent in concrete
Potential utilisation of untreatedtreated textile effluent in concretePotential utilisation of untreatedtreated textile effluent in concrete
Potential utilisation of untreatedtreated textile effluent in concrete
 
Study of mechanical and morphological properties of glass fiber reinforced mo...
Study of mechanical and morphological properties of glass fiber reinforced mo...Study of mechanical and morphological properties of glass fiber reinforced mo...
Study of mechanical and morphological properties of glass fiber reinforced mo...
 
Selective fitting strategy based real time placement algorithm for dynamicall...
Selective fitting strategy based real time placement algorithm for dynamicall...Selective fitting strategy based real time placement algorithm for dynamicall...
Selective fitting strategy based real time placement algorithm for dynamicall...
 
Modeling the wettability alteration tendencies of bioproducts during microbia...
Modeling the wettability alteration tendencies of bioproducts during microbia...Modeling the wettability alteration tendencies of bioproducts during microbia...
Modeling the wettability alteration tendencies of bioproducts during microbia...
 
A novel tool for stereo matching of images
A novel tool for stereo matching of imagesA novel tool for stereo matching of images
A novel tool for stereo matching of images
 
Performance analysis of miso ofdm system with delayed
Performance analysis of miso ofdm system with delayedPerformance analysis of miso ofdm system with delayed
Performance analysis of miso ofdm system with delayed
 
Performance analysis of autonomous microgrid
Performance analysis of autonomous microgridPerformance analysis of autonomous microgrid
Performance analysis of autonomous microgrid
 
Credit risk value based detection of multiple selfish node attacks in cogniti...
Credit risk value based detection of multiple selfish node attacks in cogniti...Credit risk value based detection of multiple selfish node attacks in cogniti...
Credit risk value based detection of multiple selfish node attacks in cogniti...
 
5 s implementation and its effect on physical workload
5 s implementation and its effect on physical workload5 s implementation and its effect on physical workload
5 s implementation and its effect on physical workload
 
20160219 - M. Agostini - Nuove tecnologie per lo studio del DNA tumorale libe...
20160219 - M. Agostini - Nuove tecnologie per lo studio del DNA tumorale libe...20160219 - M. Agostini - Nuove tecnologie per lo studio del DNA tumorale libe...
20160219 - M. Agostini - Nuove tecnologie per lo studio del DNA tumorale libe...
 

Similar to Speed power exploration of 2-d intelligence network-on-chip for multi-clock multi-microcontroller on 28nm fpga (zynq-7000) design

An efficient design of latches for multi clock multi-microcontroller system o...
An efficient design of latches for multi clock multi-microcontroller system o...An efficient design of latches for multi clock multi-microcontroller system o...
An efficient design of latches for multi clock multi-microcontroller system o...eSAT Journals
 
An octa core processor with shared memory and message-passing
An octa core processor with shared memory and message-passingAn octa core processor with shared memory and message-passing
An octa core processor with shared memory and message-passingeSAT Journals
 
A resonable approach for manufacturing system based on supervisory control 2
A resonable approach for manufacturing system based on supervisory control 2A resonable approach for manufacturing system based on supervisory control 2
A resonable approach for manufacturing system based on supervisory control 2IAEME Publication
 
A BIST GENERATOR CAD TOOL FOR NUMERIC INTEGRATED CIRCUITS
A BIST GENERATOR CAD TOOL FOR NUMERIC INTEGRATED CIRCUITSA BIST GENERATOR CAD TOOL FOR NUMERIC INTEGRATED CIRCUITS
A BIST GENERATOR CAD TOOL FOR NUMERIC INTEGRATED CIRCUITSVLSICS Design
 
High performance low leakage power full subtractor circuit design using rate ...
High performance low leakage power full subtractor circuit design using rate ...High performance low leakage power full subtractor circuit design using rate ...
High performance low leakage power full subtractor circuit design using rate ...eSAT Publishing House
 
A Proficient Recognition Method for ML-AHB Bus Matrix
A Proficient Recognition Method for ML-AHB Bus MatrixA Proficient Recognition Method for ML-AHB Bus Matrix
A Proficient Recognition Method for ML-AHB Bus MatrixIRJET Journal
 
unit 1vlsi notes.pdf
unit 1vlsi notes.pdfunit 1vlsi notes.pdf
unit 1vlsi notes.pdfAcademicICECE
 
IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System
IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design SystemIC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System
IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design SystemIOSRJVSP
 
A novel and innovative method for designing of rf mems devices
A novel and innovative method for designing of rf mems devicesA novel and innovative method for designing of rf mems devices
A novel and innovative method for designing of rf mems deviceseSAT Journals
 
A novel and innovative method for designing of rf mems devices
A novel and innovative method for designing of rf mems devicesA novel and innovative method for designing of rf mems devices
A novel and innovative method for designing of rf mems deviceseSAT Journals
 
A Unique Test Bench for Various System-on-a-Chip
A Unique Test Bench for Various System-on-a-Chip A Unique Test Bench for Various System-on-a-Chip
A Unique Test Bench for Various System-on-a-Chip IJECEIAES
 
IJSRED-V1I1P5
IJSRED-V1I1P5IJSRED-V1I1P5
IJSRED-V1I1P5IJSRED
 
Implementation of Speed Efficient Image Processing algorithm on Multi-Process...
Implementation of Speed Efficient Image Processing algorithm on Multi-Process...Implementation of Speed Efficient Image Processing algorithm on Multi-Process...
Implementation of Speed Efficient Image Processing algorithm on Multi-Process...AM Publications
 
Design and implementation of microprocessor trainer bus system
Design and implementation of microprocessor trainer bus systemDesign and implementation of microprocessor trainer bus system
Design and implementation of microprocessor trainer bus systemIJARIIT
 
Performance comparison of row per slave and rows set per slave method in pvm ...
Performance comparison of row per slave and rows set per slave method in pvm ...Performance comparison of row per slave and rows set per slave method in pvm ...
Performance comparison of row per slave and rows set per slave method in pvm ...eSAT Journals
 
Industrial training report of vlsi,vhdl and pcb designing
Industrial training report of vlsi,vhdl and pcb designingIndustrial training report of vlsi,vhdl and pcb designing
Industrial training report of vlsi,vhdl and pcb designingPallavi Bharti
 
Performance comparison of row per slave and rows set
Performance comparison of row per slave and rows setPerformance comparison of row per slave and rows set
Performance comparison of row per slave and rows seteSAT Publishing House
 
Vlsi Summer training report pdf
Vlsi Summer training report pdfVlsi Summer training report pdf
Vlsi Summer training report pdfGirjeshVerma2
 
Flexible assembly system for hybrid micro systems
Flexible assembly system for hybrid micro systemsFlexible assembly system for hybrid micro systems
Flexible assembly system for hybrid micro systemsAndre Kuhn
 
A ULTRA-LOW POWER ROUTER DESIGN FOR NETWORK ON CHIP
A ULTRA-LOW POWER ROUTER DESIGN FOR NETWORK ON CHIPA ULTRA-LOW POWER ROUTER DESIGN FOR NETWORK ON CHIP
A ULTRA-LOW POWER ROUTER DESIGN FOR NETWORK ON CHIPijaceeejournal
 

Similar to Speed power exploration of 2-d intelligence network-on-chip for multi-clock multi-microcontroller on 28nm fpga (zynq-7000) design (20)

An efficient design of latches for multi clock multi-microcontroller system o...
An efficient design of latches for multi clock multi-microcontroller system o...An efficient design of latches for multi clock multi-microcontroller system o...
An efficient design of latches for multi clock multi-microcontroller system o...
 
An octa core processor with shared memory and message-passing
An octa core processor with shared memory and message-passingAn octa core processor with shared memory and message-passing
An octa core processor with shared memory and message-passing
 
A resonable approach for manufacturing system based on supervisory control 2
A resonable approach for manufacturing system based on supervisory control 2A resonable approach for manufacturing system based on supervisory control 2
A resonable approach for manufacturing system based on supervisory control 2
 
A BIST GENERATOR CAD TOOL FOR NUMERIC INTEGRATED CIRCUITS
A BIST GENERATOR CAD TOOL FOR NUMERIC INTEGRATED CIRCUITSA BIST GENERATOR CAD TOOL FOR NUMERIC INTEGRATED CIRCUITS
A BIST GENERATOR CAD TOOL FOR NUMERIC INTEGRATED CIRCUITS
 
High performance low leakage power full subtractor circuit design using rate ...
High performance low leakage power full subtractor circuit design using rate ...High performance low leakage power full subtractor circuit design using rate ...
High performance low leakage power full subtractor circuit design using rate ...
 
A Proficient Recognition Method for ML-AHB Bus Matrix
A Proficient Recognition Method for ML-AHB Bus MatrixA Proficient Recognition Method for ML-AHB Bus Matrix
A Proficient Recognition Method for ML-AHB Bus Matrix
 
unit 1vlsi notes.pdf
unit 1vlsi notes.pdfunit 1vlsi notes.pdf
unit 1vlsi notes.pdf
 
IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System
IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design SystemIC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System
IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System
 
A novel and innovative method for designing of rf mems devices
A novel and innovative method for designing of rf mems devicesA novel and innovative method for designing of rf mems devices
A novel and innovative method for designing of rf mems devices
 
A novel and innovative method for designing of rf mems devices
A novel and innovative method for designing of rf mems devicesA novel and innovative method for designing of rf mems devices
A novel and innovative method for designing of rf mems devices
 
A Unique Test Bench for Various System-on-a-Chip
A Unique Test Bench for Various System-on-a-Chip A Unique Test Bench for Various System-on-a-Chip
A Unique Test Bench for Various System-on-a-Chip
 
IJSRED-V1I1P5
IJSRED-V1I1P5IJSRED-V1I1P5
IJSRED-V1I1P5
 
Implementation of Speed Efficient Image Processing algorithm on Multi-Process...
Implementation of Speed Efficient Image Processing algorithm on Multi-Process...Implementation of Speed Efficient Image Processing algorithm on Multi-Process...
Implementation of Speed Efficient Image Processing algorithm on Multi-Process...
 
Design and implementation of microprocessor trainer bus system
Design and implementation of microprocessor trainer bus systemDesign and implementation of microprocessor trainer bus system
Design and implementation of microprocessor trainer bus system
 
Performance comparison of row per slave and rows set per slave method in pvm ...
Performance comparison of row per slave and rows set per slave method in pvm ...Performance comparison of row per slave and rows set per slave method in pvm ...
Performance comparison of row per slave and rows set per slave method in pvm ...
 
Industrial training report of vlsi,vhdl and pcb designing
Industrial training report of vlsi,vhdl and pcb designingIndustrial training report of vlsi,vhdl and pcb designing
Industrial training report of vlsi,vhdl and pcb designing
 
Performance comparison of row per slave and rows set
Performance comparison of row per slave and rows setPerformance comparison of row per slave and rows set
Performance comparison of row per slave and rows set
 
Vlsi Summer training report pdf
Vlsi Summer training report pdfVlsi Summer training report pdf
Vlsi Summer training report pdf
 
Flexible assembly system for hybrid micro systems
Flexible assembly system for hybrid micro systemsFlexible assembly system for hybrid micro systems
Flexible assembly system for hybrid micro systems
 
A ULTRA-LOW POWER ROUTER DESIGN FOR NETWORK ON CHIP
A ULTRA-LOW POWER ROUTER DESIGN FOR NETWORK ON CHIPA ULTRA-LOW POWER ROUTER DESIGN FOR NETWORK ON CHIP
A ULTRA-LOW POWER ROUTER DESIGN FOR NETWORK ON CHIP
 

More from eSAT Publishing House

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnameSAT Publishing House
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...eSAT Publishing House
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnameSAT Publishing House
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...eSAT Publishing House
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaeSAT Publishing House
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingeSAT Publishing House
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...eSAT Publishing House
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...eSAT Publishing House
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...eSAT Publishing House
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a revieweSAT Publishing House
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...eSAT Publishing House
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard managementeSAT Publishing House
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallseSAT Publishing House
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...eSAT Publishing House
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...eSAT Publishing House
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaeSAT Publishing House
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structureseSAT Publishing House
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingseSAT Publishing House
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...eSAT Publishing House
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...eSAT Publishing House
 

More from eSAT Publishing House (20)

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnam
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnam
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, india
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity building
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a review
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard management
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear walls
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of india
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structures
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildings
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
 

Recently uploaded

IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 

Recently uploaded (20)

IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 

Speed power exploration of 2-d intelligence network-on-chip for multi-clock multi-microcontroller on 28nm fpga (zynq-7000) design

  • 1. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 09 | Sep-2014, Available @ http://www.ijret.org 201 SPEED-POWER EXPLORATION OF 2-D INTELLIGENCE NETWORK- ON-CHIP FOR MULTI-CLOCK MULTI-MICROCONTROLLER ON 28nm FPGA (Zynq-7000) DESIGN Anoop Kumar Vishwakarma1, Uday Arun2 1Student (M.Tech.), ECE, ABES Engineering College Ghaziabad, UP, India 2Membership, IEEE Circuit and System Society and ACM Embedded System Computing Society Abstract Today's feature-rich multimedia products require embedded system solution with complex System-on-Chip (SoC) to meet market expectations of high performance at low cost and lower energy consumption. SoCs are complex designs with multiple embedded processors, memory subsystems, and application specific peripherals. The bus arbitration and synchronization of Multi- Microcontroller System-on-Chip (MMSoC) strongly influences the area, power and performance of the entire system as it uses switching. The synchronization is generally done by multi clocking which leads to power consumption. Future MMSoC designs will need novel on-chip communication architectures that can provide scalable and reliable data transport. On-chip network architectures are believed to be the ideal solution to many of today’s SoC interconnection problems. Network-on-Chip (NoC) architectures may adopt design concepts and methodologies from Multi-Processor/Multi-Microcontroller architectures. Nevertheless, silicon implementation of networks requires a different perspective, because network architectures have to deal with the advantages and limitations of the silicon fabric. These characteristics will require new methodologies for both on-chip switch designs as well as routing algorithm designs. We envision that future on-chip systems will be communication-centric, in particular, energy and performance issues in designing the Multi-Processor/Multi-Microcontroller System-on-Chip will become challenging. In our work we have designed a switch-box for MMSoC for bus synchronization. In this paper, we explore several critical aspects in the bus synchronization of MMSoC by using the generic Multi- Microcontroller System-on-Chip architecture as the experimental platform; this paper presents both quantitative and qualitative analysis on bus synchronization for Network-on-Chip (NoC). Commonly, we synchronize data bus only as it is more important over the other buses namely address bus, control bus and status bus. But by synchronizing other buses we can improve the overall performance of the entire Multi-Microcontroller System-on-Chip. New methodologies and solutions are also proposed to achieve better performance and power balance for MMSoCs. Keywords: SoC, MMSoC, NoC. --------------------------------------------------------------------***---------------------------------------------------------------------- 1. INTRODUCTION Current time embedded systems are increasingly based on Multi-Processor System-on-chip (MPSoC). These MPSoCs typically contain multiple storage elements (SEs), networks (NEs), I/O components, and a number of heterogeneous programmable processors for flexible application support as well as dedicated processing elements (PEs) for achieving high performance and power goals MPSoCs have been widely used in today’s high performance embedded systems, such as network processors (NP), Mobile Phones (MP) and parallel media processors (PMP). They combine the advantages of data processing parallelism of multi- processors and the high level integration of system-on-chip (SoC). Driven by the advancement in semiconductor technology, future SoCs will continue to accelerate in system’s complexity and capacity. SoCs in the next decade are expected to integrate hundreds, or even more of, processing elements (PEs) and/or storage elements (SEs) on a single chip. But low cost embedded systems are limited to the microcontroller performance. To improve the performance of low cost embedded system we have to develop Multi- Microcontroller System-on-Chip. So we are migrating number of low cost Microcontrollers to a single chip. To achieve it we can use the generic architecture of MMSoC (Figure1). In generic MMSoC architecture microcontrollers are connected to the global system bus by using a switch box which is controlled by an arbitrator. To improve the performance the connected microntrollers operate parallely. As in most of cases only data bus is synchronized but by synchronizing all buses in time shared mode will improve performance and speed of MMSoC. In order to cope with the design complexity of such systems in a time-efficient way, the abstraction level of the design process has in recent years been raised towards the system level. Design Space Exploration (DSE) is a key ingredient of such system-level design, during which a wide range of design choices are explored, especially during the early design stages. Therefore, such early design choices heavily
  • 2. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 09 | Sep-2014, Available @ http://www.ijret.org 202 influence the success or failure of the final product, and we can avoid wasting time and effort in further design steps without the possibility of meeting design requirements because of an inappropriate system architecture design. Fig -1: Generic Architecture of multi-Micro Controller System-On-Chip 2. ANATOMY OF BUS SYSTEM AT BOARD, BACKPLANE AND I/O LEVEL Fig -2: Bus system at board backplane and I/O level 3. ANATOMY OF BUS-CONNECTED MULTI- PROCESSOR SYSTEM Fig -3: A Bus-connected multiprocessor system, such as the Sequent Symmetry 4. BUS ARBITRATION MODEL Bus arbitration models are used in MPSoC/MMSoC systems. These models have only data bus is synchronized. 4.1 Central Arbitration Fig -4: Central Arbitration 4.2 Independent Request with Central Arbiter Fig -5: Independent Request with Central Arbiter
  • 3. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 09 | Sep-2014, Available @ http://www.ijret.org 203 4.3 Independent Request with Distributed Arbiter Fig -6: Independent Request with Central Arbiter 5. ANATOMY OF SWITCH BOX Fig -7: Anatomy of Switch Box 6. RELATED WORK AND DESIGN ANALYSIS The modeling and designing of intelligence switch box is done. The intelligence switch box shown in fig.7 has been successfully simulated and synthesized for Zynq-7000 by Xilinx Vivado 2013.4. 6.1 RTL Modeling of Intelligence Switch Box SW00:process(ISB_Clk,Load_Addr,ISBC_ISB_DB_DIR,ISBC_ISB_CB_DIR,ISBC_ISB_SB_DIR,LSB_AddrBus_IN00,LSB_DataBus00,LSB_CntlBus00,LSB_StatusBus00,ISBC_TO_ISB_SBS,ISBC_TO_ISB_MCID, ISBC_TO_ISB_BUSID) variable SISR00 : std_logic_vector (2 downto 0):= "00Z"; variable ISBC_TO_ISB00_MCID : std_logic_vector (1 downto 0):= "ZZ"; Begin ---- ---- ---- End Process SW01:process(ISB_Clk,Load_Addr,ISBC_ISB_DB_DIR,ISBC_ISB_CB_DIR,ISBC_ISB_SB_DIR,LSB_AddrBus_IN01,LSB_DataBus01,LSB_CntlBus01,LSB_STATUSBUS01,ISBC_TO_ISB_SBS,ISBC_TO_ISB_MCID,ISBC_TO_ISB_BUSID) variable SISR01 : std_logic_vector (2 downto 0):= "00Z"; variable ISBC_TO_ISB01_MCID : std_logic_vector (1 downto 0):= "ZZ"; begin ---- ---- ---- End Process SW10:process(ISB_Clk,Load_Addr,ISBC_ISB_DB_DIR,ISBC_ISB_CB_DIR,ISBC_ISB_SB_DIR,LSB_AddrBus_IN02,LSB_DataBus02,LSB_CntlBus02,LSB_STATUSBUS02,ISBC_TO_ISB_SBS,ISBC_TO_ISB_MCID,ISBC_TO_ISB_BUSID) variable SISR10 : std_logic_vector (2 downto 0):= "00Z"; variable ISBC_TO_ISB10_MCID : std_logic_vector (1 downto 0):= "ZZ"; begin ---- ---- ---- End Process SW11:process(ISB_Clk,Load_Addr,ISBC_ISB_DB_DIR,ISBC_ISB_CB_DIR,ISBC_ISB_SB_DIR,LSB_AddrBus_IN03,LSB_DataBus03,LSB_CntlBus03,LSB_STATUSBUS03,ISBC_TO_ISB_SBS,ISBC_TO_ISB_MCID,ISBC_TO_ISB_BUSID) variable SISR11 : std_logic_vector (2 downto 0):= "00Z"; variable ISBC_TO_ISB11_MCID : std_logic_vector (1 downto 0):= "ZZ";
  • 4. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 09 | Sep-2014, Available @ http://www.ijret.org 204 begin ---- ---- ---- End Processs 6.2 RTL Modeling of Latch Box Port ( LBx_Clk_in : in STD_LOGIC; LBx_TriStateBuffer_En : in STD_LOGIC; LBx_LAdd_in : in STD_LOGIC_VECTOR (15 downto 0); LBx_LAdd_Out : out STD_LOGIC_VECTOR (15 downto 0); LBx_LData_In_LGSB : in STD_LOGIC_VECTOR (7 downto 0); LBx_LData_Out_LGSB : out STD_LOGIC_VECTOR (7 downto 0); LBx_LData_In_GSBL : in STD_LOGIC_VECTOR (7 downto 0); LBx_LData_Out_GSBL : out STD_LOGIC_VECTOR (7 downto 0); LBx_Latch_DB_DIR : in STD_LOGIC; LBx_LStatus_In_LGSB : in STD_LOGIC_VECTOR (1 downto 0); LBx_LStatus_Out_LGSB : out STD_LOGIC_VECTOR (1 downto 0); LBx_LStatus_In_GSBL : in STD_LOGIC_VECTOR (1 downto 0); LBx_LStatus_Out_GSBL : out STD_LOGIC_VECTOR (1 downto 0); LBx_Latch_SB_DIR : in STD_LOGIC; LBx_LCtrl_In_LGSB : in STD_LOGIC_VECTOR (5 downto 0); LBx_LCtrl_Out_LGSB : out STD_LOGIC_VECTOR (5 downto 0); LBx_LCtrl_In_GSBL : in STD_LOGIC_VECTOR (5 downto 0); LBx_LCtrl_Out_GSBL : out STD_LOGIC_VECTOR (5 downto 0); LBx_Latch_CB_DIR : in STD_LOGIC ); Fig -8: RTL Schematic of latch Box 7. RESULT 7.1 Utilization Graph Fig -9: Utilization Graph 7.2 Utilization Table Table -1: Utilization Table
  • 5. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 09 | Sep-2014, Available @ http://www.ijret.org 205 7.3 Behavioral Simulation of Switch Box 7.4 Synthesis Report 7.5 DRC Report 7.6 Implementation Report 7.7 Timing Report
  • 6. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 09 | Sep-2014, Available @ http://www.ijret.org 206 7.8 Power Report 7.9 Power Summary (Graph) Fig -9: Power Summary 7.10 Implemented Design Fig -10: Implemented Design 8. CONCLUSIONS In the above result, architecture of intelligence switch box for bus arbitration and its synchronization for multi microcontroller embedded system on programmable chip for address bus, data bus, control bus and status bus is successfully done. Also the algorithm for synchronization of address bus, data bus, control bus and status bus for multi-microcontroller embedded system on programmable chip at a master clock frequency of 10-12 MHz for all microcontrollers and slave clock frequency of 100 MHz for tri-state buffers is proposed. The proposed algorithm and techniques are as: Algorithm: Switch 00: Propagation delay(Pd )+Constant timing delay(Ctd) Switch 01: Propagation delay(Pd )+Constant timing delay(Ctd) Switch 10: Propagation delay(Pd )+Constant timing delay(Ctd) Switch 11: Propagation delay(Pd )+Constant timing delay(Ctd) Techniques: Switch (0-3): Number of NOT Gate (Pd )+Constant Timing Delay (Ctd) Switch 00: 0 (Pd ) + 1ns (Ctd) Switch 01: 3 (Pd ) + 3ns (Ctd) Switch 10: 8 (Pd ) + 5ns (Ctd) Switch 11: 13 (Pd ) + 7ns (Ctd) Hence, the proposed algorithm and techniques getting verified and tested for global bus synchronization using multi-clock and multi phases DLL (Delay Lock Loop). ΔPdsw0-1=3ΔCtdsw0-1=2ns ΔPdsw1-2=5ΔCtdsw1-2=2ns ΔPdsw2-3= 5ΔCtdsw2-3=2ns The prototyping & verification has been done using following tools & technology by considering various design constraints: Software operating environment:  Operating System: UBUNTU 12.04 LTS  Hardware Design Software: Vivado 2013.4  Modeling and Simulation Software: Vivado 2013.4, ISim  Synthesis Software: Compiler-II  Static Timing Analyzer: Prime-Time  Power Analyzer: XPA  Power Estimator: XPE Hardware Prototyping Environment:  FPGA Device: Zynq-7000 (Ultra-Fast and Ultra- Low-Power)  Zynq-7000 FPGA Device Series: xc7z020clg484-1  Device Technology: 28nm  Device Category: General Purpose  Clock Frequency: 50 Hz to 1GHz  Speed Grade: -1  No. of Pins: 484  Operating Voltage: 1.16 V  Operating Temperature: -200 C to 800 C  Operating Clock Frequency: 10MHz and 15-20 MHz
  • 7. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 09 | Sep-2014, Available @ http://www.ijret.org 207 REFERENCES [1] Benini, L. and De Micheli, G.,2002. Networks on Chips: A new SoC paradigm. IEEE Computer, 35(1), 2002; 70-78. [2] Terry Tao Ye 2003. On-Chip Multiprocessor Communication Network Design And Analysis PhD thesis, Stanford University. [3] Beltrame G., Sciuto, D., Silvano. C., Paulin, P.and Bensoudane,E.,2006. An application mapping Methodology and case study for multi-processor on –chip architectures.Procceding of VLSI SoC 2006. 16-18 October 2006, Nice.France 146-151. [4] T. S. Rajesh Kumar 2008. On-Chip Memory Architecture Exploration of Embedded System on Chip PhD thesis Supercomputer Education and Research Centre Indian Institute of Science, Bangalore, India. [5] Xue, L., Ozturk, O., Li.F. Kandemir, M. and Kolcu. I.,2006.Dynamic partitioning of processing and memory resources in embedded MPSoC architectures .Proceeding of DATE 2006 ,6-10 March 2006, Munich,Germany, 690-695. [6] Benini L. and De Micheli, G., 2006. Networks on Chips: Technology and tools. Morgan Kaufmann, San Francisco, 2006, ISBN-10:0-12-370521-5. [7] L. Benini, D. Bertozzi, D. Bruni, N. Drago, F. Fummi, M. Poncino, "SystemC Cosimulation and Emulation of Multiprocessor SoC Designs", IEEE Computer, Volume: 36 Issue: 4, April 2003. [8] F. Poletti, D. Bertozzi, A. Bogliolo, L. Benini, "Performance Analysis of Arbitration Policies for SoC Communication Architectures", Journal of Design Automation for Embedded Systems, pp.189-210, Vol. 8, June/Sep 2003. [9] A novel on-chip communication network .Proceeding of International Symposiumon System- on-Chip, 16-18 November 2004. [10] Advance Computer Architecture, Parallelism, Scalability, programmability by Kai Hwang. [11] Ha, S., 2007. Model-based programming environment of embedded software for MPSoC. Proceeding of ASP-DAC’07, 23-26 January 2007, Yokohamma, Japan, 330-335. [12] Jerraya, A. and Wolf W., 2005. Hardware-software interface codesign for embedded systems. Computer, 38(2), February 2005; 63-69. [13] Jerraya, A., Bouchhima, A and Petrot, F., 2006. Programming models and HW/SW interfaces abstraction for Multi- Processor SoC. Proceeding of DAC 2006 .San Francisco.USA, 280-285. [14] Angiolini, F., Ceng, J., Leupers, R., Ferrari, F., Ferri, C., and Benini, L. 2006. An integrated open framework for heterogeneous MPSoC design space exploration. In Proceedings of the Design, Automation and Test in Europe (DATE'06), 1145- 1150. [15] Erbas, C. 2007. System-level modeling and design space exploration for multiprocessor system-on- chip architectures. PhD thesis, Amsterdam University Press, Amsterdam, the Netherlands. [16] Jia, Z. J., Pimentel, A. D., Thompson, M., Bautista, T., and Nunez, A. 2010. NASA: A generic infrastructure for system-level MPSoC design space exploration. In Proceedings of the IEEE 8th Workshop on Embedded systems for Real time Multimedia, 41-50. [17] Jia, Z. J., Bautista, T., Nunez, A., Guerra, C., and Hernandez, M. 2008. Design space exploration and performance analysis or the modular design of CVS in a heterogeneous MPSoC. In Proceedings of the Conference on Reconfigurable Computing and FPGA (ReConFig'08). 193-198. [18] Martin, G. 2006, Overview of the MPSoC design challenge. In Proceedings of Design Automation Conference (DAC'06). BIOGRAPHIES He did his B. Tech. (Electronics and Telecommunication Engineering) from UPTU Lucknow, M. Tech. (pursuing) in Electronics and Communication Engineering from UPTU Lucknow. His research interests include Embedded System Design, System-On-Chip Design. He did his B. Tech. (Electronics and Communication Engineering), M. Tech. (Computer Science & Engineering), PGD(VLSI Design), Ph.D doing in Computer Science and Engineering. He is IEEE affiliate of Circuit and System Society and membership of IEEE organization. He is also ACM affiliate of Embedded Computing System of Association of Computing Machine. His research interests include Embedded System Design, System-On-Chip Design, VLSI Design, Advance Computer Architecture Design, RTOS Design, MPSOPC Design, FPGA Design based Embedded System.