システムオンチップ技術

Similar documents

Verilog HDL による回路設計記述

設計現場からの課題抽出と提言 なぜ開発は遅れるか?その解決策は?


橡Webcamユーザーガイド03.PDF

単位、情報量、デジタルデータ、CPUと高速化 ~ICT用語集~

「FPGAを用いたプロセッサ検証システムの製作」

A Responsive Processor for Parallel/Distributed Real-time Processing

橡松下発表資料.PDF

Vol. 42 No. 4 Apr VC 2 VC 4 VC VC 4 Recover-x Performance Evaluation of Adaptive Routers Based on the Number of Virtual Channels and Operating F

システムの政府調達に関する日米内外価格差調査

VLSI工学

2nd-1.dvi

VHDL

rzat10pdf.ps

DPCK-US10

富士通会社案内

2005 1

組込みシステムシンポジウム2011 Embedded Systems Symposium 2011 ESS /10/20 FPGA Android Android Java FPGA Java FPGA Dalvik VM Intel Atom FPGA PCI Express DM

Design at a higher level

,,.,,., II,,,.,,.,.,,,.,,,.,, II i


untitled

活用ガイド(ハードウェア編)

卒業論文

MSAC-EX1



アンケート調査のお願い

PDF.PDF

Agenda GRAPE-MPの紹介と性能評価 GRAPE-MPの概要 OpenCLによる四倍精度演算 (preliminary) 4倍精度演算用SIM 加速ボード 6 processor elem with 128 bit logic Peak: 1.2Gflops

Printer Driverセットアップ編

コミュニケーションユーティリティー編

AC 2

26 FPGA FPGA (Field Programmable Gate Array) ASIC (Application Specific Integrated Circuit) FPGA FPGA FPGA FPGA Linux FreeDOS skewed way L1

Core1 FabScalar VerilogHDL Cache Cache FabScalar 1 CoreConnect[2] Wishbone[3] AMBA[4] AMBA 1 AMBA ARM L2 AMBA2.0 AMBA2.0 FabScalar AHB APB AHB AMBA2.0

はじめに

23 Fig. 2: hwmodulev2 3. Reconfigurable HPC 3.1 hw/sw hw/sw hw/sw FPGA PC FPGA PC FPGA HPC FPGA FPGA hw/sw hw/sw hw- Module FPGA hwmodule hw/sw FPGA h

<4D F736F F D A939D8D8795F18D908F C678A A2E646F63>

M-crew for HAR-LH500 (Version 2.6J)

DCR-SR100

A book

untitled

10 IDM NEC

IPSJ SIG Technical Report Vol.2013-ARC-203 No /2/1 SMYLE OpenCL (NEDO) IT FPGA SMYLEref SMYLE OpenCL SMYLE OpenCL FPGA 1

ネットワーク装置設定/ アドレス帳編集編

NEC THE INTERNET SOLUTION PROVIDER NEC NEC 12 NEC 16 NEC NEC NEC NEC NEC NEC

はじめに

Microsoft Word _zuken_2019_03_q2_report_2018_12_17_japanese.docx

GA-1200J

PLDとFPGA

MDR-DS7100

スライド タイトルなし

NW-A865 / A866 / A867

Oracle_for_SAP :29 PM ページ 2 2 3

MSAC-US40


untitled

第1章 製薬産業を取り巻く環境変化


Microsoft Word コンピュータ関連知識

main.dvi


IEEE e

デザインパフォーマンス向上のためのHDLコーディング法

スライド 1

〔ものづくり紀行 第三十六回〕

取扱説明書 [L-07A]

untitled

応用統計セミナー公開用( KA).pptx

untitled

AV 1000 BASE-T LAN 90 IEEE ac USB (3 ) LAN (IEEE 802.1X ) LAN AWS (Amazon Web Services) AP 3 USB wget iperf3 wget 40 MBytes 2 wget 40 MByt

Copyright 2001 by Junichi Sawase

GA-1190J

wpEnterpriseSvr.doc

“‡fi¡

/7 Humanware ConsultingK.K 2

EPSON ES-D200 パソコンでのスキャンガイド

SSD Solid-State Drive PC USB PC / PC [1] 3 [2] 2009 NEC/ [3] 2010 PC 2011 PC AMD Fusion APU [4] PC CPU Ivy Bridge /

Cisco 1711/1712セキュリティ アクセス ルータの概要

SmartLMSユーザーズガイド<講師編>

Chip Size and Performance Evaluations of Shared Cache for On-chip Multiprocessor Takahiro SASAKI, Tomohiro INOUE, Nobuhiko OMORI, Tetsuo HIRONAKA, Han

テストコスト抑制のための技術課題-DFTとATEの観点から

IPSJ SIG Technical Report Vol.2013-ARC-206 No /8/1 Android Dominic Hillenbrand ODROID-X2 GPIO Android OSCAR WFI 500[us] GPIO GP

/

[1] [2] [3] (RTT) 2. Android OS Android OS Google OS 69.7% [4] 1 Android Linux [5] Linux OS Android Runtime Dalvik Dalvik UI Application(Home,T

ST 1 MOS MOS CMOS CMOS 7mm3mm LSI 10 SSIS

Oracle XML DB によるスケーラビリティおよびパフォーマンス検証 - MML v.3.0

VHDL VHDL VHDL i

NW-E062 / E063 / E062K/ E063K

untitled

Unconventional HDL Programming ( version) 1

VNXe3100 ハードウェア情報ガイド

.,. 0. (MSB). =2, =1/2.,. MSB LSB, LSB MSB. MSB 0 LSB 0 0 P

SANworks

M SRAM 1 25 ns ,000 DRAM ns ms 5,000,

GV-D1000

konicaminolta.co.jp PageScope Net Care

ネットリストおよびフィジカル・シンセシスの最適化

Transcription:

(SoC) 2004/6/11 Yukihiro Nakamura e-mail: nakamura@kuee.kyoto-u.ac.jp u.ac.jp

(VLSI) () VLSI

DIPS IBM370 CPU MH MB GB DIPS-11201975 VAIO LSI Sony VAIO CPU MH MB GB Pentium

() ()

V,S.,B Sun Micro Apple Microsoft

NTT NASDAQ() Cisco Systems, Inc. Intel Corporation Dell Computer Corporation WorldCom, Inc. Sun Microsystems, Inc. Oracle Corporation Microsoft Corporation JDS Uniphase Corporation Applied Materials, Inc. Network Appliance, Inc. IT

2000.7.24$1=108.7 2000 NTT () 10 General Electric Cisco Systems Intel Microsoft Exxon Mobil Wal-Mart Stores Citigroup Oracle IBM EMC IT

NTT 11 11 2000 2000 IT 19893 10 NEC () 20007 10 2000.7.2410:40 89.331

(SEMATECH) Logic Tr. / Chip 10M 1M 100K 10K 1K 100 10 1 Logic Tr./Chip Tr. /Staff-Mo 58% /Yr. Compound Complexity Growth rate 1980 1990 2000 2010 Year 21% /Yr. Compound Productivity Growth rate 100M 10M 1M 100K 10K 1K 100 10 Tr. / Staff-Month

DB DB / LSI LSI LSI LSI LSI LSI LSI LSI / / ( ) / / / LSI/MSI/SSI LSI/MSI/SSI / ( )

VLSI 10 7

Deep Submicron Technology SoC 10 7 SoCIT ScCIT()

SFLCPU 18 Data Address 8bit 8bit RR op IF1 EX RX op IF1 M RXE op IF1 M EX 2 2 3 INX, SEC, CLC, ROLA, COMA, INP LDAX, STAX ADCX, ANDX, SUBX RI op imm IF1 IF2 EX 3 LDAI, LDXI XM op adrs IF1 IF2 M 3 LDXM, STXM B op adrs IF1 IF2 B 3 BC, BZ, B

() ()DA(1981

Programming-like Design Method SFL( ) PARTHENON

stage fetch { } stage exec { state exec par{ SFL state fetch1 par { /* word */ op1 := memory.read( pc ).out_data ; pc := inc.inc( pc ).out ; alt{ idec.idec( memory.out_data ).out: goto fetch2 ; else :relay exec. task( ) ; } } state fetch2 par{ /* () */ op2 := memory.read( pc ).out_data ; pc := inc.inc( pc ).out ; goto fetch1 ; relay exec.task( ) ;

Global System Designer CAD IT Information Technology SoC System on-a-chip

SFL/PARTHENON SFL 8bit CPU)( ) (1) SFL (Structured Function description Language) (2) (8bit CPU) (3) SFL ( ) ASIC Mask Pattern netlist () () FPGA FPGA Mapper

SFL Verilog-HDL VHDL UDL/I

1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 SFL Verilog-HDL VHDL UDL/I NTT Cadence IFIP Gateway Synopsys IEEE PARTHENON

SFL SFL Verilog-HDL, VHDL UDL/I

SFL

ITSoC

SoC SpecC, SystemC, Superlog C/C++ IT Information Technology SoC System on-a-chip

PARTHENON s success PARTHENON 32 bit Risc Processor, FDDP Perfect Harmony between Behavioral Language and Logic Synthesis! Number of Instructions Pipelining Number of Gates Performance Pins Chip Size Process Design Effort Foundry 47(subset of DLX) 5-stage pipeline 13,933 gates More than 10 MIPS 172/223 8.76mm8.79mm 1.0m CMOS 44 person-days VLSI Technology Inc. 44 NTT Communication Science Laboratories

PARTHENON s success 155Mbps TCP/IP

PARTHENON s success MPEG Decoder LSI

PARTHENON s success MPEG2/PCI Card

MPEG2 Card

PARTHENON s success Apple CPU6502 () 19947

PARTHENON s success PARTHENON Vector Processor for DSP Systems Perfect Harmony between Behavioral Language and Logic Synthesis! Microcode Pipelining Number of Gates Performance Pins Chip Size Process Design Effort Foundry VLIW type 128bit(2types) 3-stage pipeline3 150Kgates 120 MFLOPS (40MHz) 223 14mm15mm 1.0m CMOS 30 person-months TOSHIBA Corp. NTT Transmission Systems Laboratories

SHD

()) SoC/VLSI /VLSI,

() 4

200012 EMS (Electronics Manufacturing Services) EMCS20014 Engineering, Manufacturing and Customer Services

ATT) 12500 (20023) NEC/WS/ (200110)

Fedex

()(2003) ()

EMS

(1) 49.7 (2)79.3 (3)25.1 (51.4)(20.6) (4)55.1 (22) (19.9) (5) 55.6 (6)

REJECT