RosettaNet Applications in Semiconductor Industry 1 Outline RosettaNet Organization RosettaNet Standard PIPs Examples General RosettaNet Applications Case Sharing Semiconductor Industry Infrastructure Dancing scenario Open Issues 2 RosettaNet Organization Established on 1998 www.rosettanet.org Key sponsors, that’s why applied in global Intel, Motorola, HP, Nokia, Cisco, Seagate, Sonly, Samsung, Toshiba, Fujitsu, IBM, Infineon, Philips It’s a virtual organization Few formal staffs, about 20 On loan resource from sponsors Board Information Technology (IT) Electronic Component (EC) Semiconductor (SM) since 2000, SPIL is the initiate member along with TSMC, UMC, and ASE Solution Score Card System 3 RosettaNet Standard RNIF (RosettaNet Implementation Framework) 2.0 PIP (Partner Interface Process) Business flow Specified message contents RNTD (Technical Dictionary) 4 PIPs Examples PIP Code Business Flow Message Content 5 Real Case PIPs Examples PIP Code Business Flow Message Content 6 Real Case PIPs Examples PIP Code Business Flow Message Content 3A1 3: Cluster; A: Segment; Number: A sequence number Each process has a unique PIP code 7 Real Case PIPs Examples PIP Code Business Flow Message Content Real Case 7B1 is a one way PIP along with one acknowledgement Acknowledgement 8 PIPs Examples PIP Code Business Flow Message Content •3A4 is a two way PIP along with one ack •Business flow can be decomposed by multiple PIPs 9 Real Case PIPs Examples PIP Code Business Flow Message Content Real Case SPEC DTD PIP, data structure 1 0..1 0..n 1..n Required. Only once Optional. If having value, only once Optional, If having value, allow multiple times Required, allow multiple times Dictionary Usage XML based sample 10 PIPs Examples PIP Code Business Flow Message Content Project Kick off Mapping SPEC Events Mapping 11 Real Case General RN Applications Purchase Order Receive / Confirm Wafer/Goods Receive Work Order Create In Process WIP Update 3A4/8 Purchase Order Related (Vendor / Customer) 3B2 Notify Of Advance Shipment (Customer/ Vendor ) 7B5 Production Work Order (Customer) 7B1/3D8 Distribute Work In Process (Customer) Purchase Order Issue/ Confirm Shipping Notification Production Order Release WIP Management Testing/Inkless file Data Application 7C7 Testing Result Data (Not Available) Testing Data Sharing / Analysis Inventory Status 4C1 Distribute Inventory Report (Not Available) Consigned Inventory Management Shipment Allocation 3B2 Notify Of Advance Shipment (Customer) Shipping Notification 3B2 Notify Of Advance Shipment (Customer) Account Receivables/ Cash 3C3/4/6/7 Invoicing and Payment (Not Available) 12 Shipping Planning Shipping Confirmation. Account Payable/ Remittance Case Sharing Semiconductor Industry Foundry1 Foundry2 Probing1 Probing2 Foundry3 Foundry Bumping Infrastructure Assembly 1 Assembly 2 Assembly 3 Probing Scenario Cases Testing1 Testing2 Virtual Factory Facing different partners Assembly Stock Point 13 Testing SMT Testing Case Sharing Semiconductor Industry Traditional Process Infrastructure Scenario Cases Integration in one Company Disintegration by Multiple Companies •Design MediaTek •Foundry TSMC/UMC •Probing Intel KYEC •Assembly ASE/SPIL •Testing ASE/SPIL 14 Case Sharing Semiconductor Industry Infrastructure Business Flow XXX Data Warehouse Scenario Cases Customer Web Customer Online Query Auto Send ERP E-Mail PC Purchase Order (Oracle R11i) Work Order MES FTP Wafer Shipping (Promis) Assembly *1 Bumping *1 Testing *1 Backend System B2Bi EDI WIP and Inventory B2Bi (webMethod) CIM Shipment (By Site) Internet Internet 15 Open Issues •Business flow and system integration (1) Even RosettaNet is a standard, but each customer has its own definition, especially in transaction base data integration. (2) There is still lack of mechanism for data revision (3) Some changes will impact business process (4) It needs a well-constructed infrastructure, or it is difficult to meet customer’s requirement (5) Even after go live, we can still found some scenario is out of design. User’s involvement is very important, or it will bring more problems. (6) EEI is a trend, most customer has this kind of requirement, especially IDM. 16 Open Issues •Project Management 1. High level supports 2. Project members are complex, and they should join project in different stage. For example, Project manager, business analyst, end user, backend system analyst, programmer, B2Bi expert, Network engineer et al No body can understand all things 3. Global collaboration Only voice, not FTF meeting. If considering the language capability, it brings more challenge during implementation. It is easy to confuse requirement. 4. Time zone difference Need to well arrange or will delay over 3 days 17