WO2005057403A3 - Method for the automatic creation of a processor using a machine description - Google Patents

Method for the automatic creation of a processor using a machine description Download PDF

Info

Publication number
WO2005057403A3
WO2005057403A3 PCT/DE2004/002580 DE2004002580W WO2005057403A3 WO 2005057403 A3 WO2005057403 A3 WO 2005057403A3 DE 2004002580 W DE2004002580 W DE 2004002580W WO 2005057403 A3 WO2005057403 A3 WO 2005057403A3
Authority
WO
WIPO (PCT)
Prior art keywords
processor
processing
functional unit
functional units
description
Prior art date
Application number
PCT/DE2004/002580
Other languages
German (de)
French (fr)
Other versions
WO2005057403A2 (en
Inventor
Gordon Cichon
Original Assignee
Univ Dresden Tech
Gordon Cichon
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from DE102004004434A external-priority patent/DE102004004434B4/en
Application filed by Univ Dresden Tech, Gordon Cichon filed Critical Univ Dresden Tech
Priority to US10/595,965 priority Critical patent/US20090024832A1/en
Publication of WO2005057403A2 publication Critical patent/WO2005057403A2/en
Publication of WO2005057403A3 publication Critical patent/WO2005057403A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/30Circuit design
    • G06F30/39Circuit design at the physical level

Abstract

The invention relates to a method for creating an SIMD processor, which contains respective slices that share common control signals in order to process various data, whereby the geometry of the processor is created at least indirectly from a machine description. The aim of the invention is to create machine descriptions from a given processor description, which can be used to perform an automated optimal hardware design of SIMD processors. To achieve this, the production of the geometry of the SIMD processor is used as a basis for selecting functional units, which process vectors, from an identifier in the machine description. In addition, a first and second reduced functional unit are selected according to their definitions from each vector-processing functional unit, said reduced functional units processing only one element of a vectorial value as a component of the respective vector-processing functional unit. All reduced functional units, which use common control signals for the processing of each data element that is associated with the vectorial value, are combined to form a slice.
PCT/DE2004/002580 2003-11-24 2004-11-23 Method for the automatic creation of a processor using a machine description WO2005057403A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/595,965 US20090024832A1 (en) 2003-11-24 2004-11-23 Process for the automatic production of a processor from a machine description

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
DE10355112.3 2003-11-24
DE10355112 2003-11-24
DE102004004434.1 2004-01-28
DE102004004434A DE102004004434B4 (en) 2003-11-24 2004-01-28 A method for improved processor design from a machine description

Publications (2)

Publication Number Publication Date
WO2005057403A2 WO2005057403A2 (en) 2005-06-23
WO2005057403A3 true WO2005057403A3 (en) 2006-02-09

Family

ID=34680016

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/DE2004/002580 WO2005057403A2 (en) 2003-11-24 2004-11-23 Method for the automatic creation of a processor using a machine description

Country Status (1)

Country Link
WO (1) WO2005057403A2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5838583A (en) * 1996-04-12 1998-11-17 Cadence Design Systems, Inc. Optimized placement and routing of datapaths
US5896521A (en) * 1996-03-15 1999-04-20 Mitsubishi Denki Kabushiki Kaisha Processor synthesis system and processor synthesis method
WO2001033441A2 (en) * 1999-11-05 2001-05-10 Intel Corporation Structural regularity extraction and floorplanning in datapath circuits using vectors

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5896521A (en) * 1996-03-15 1999-04-20 Mitsubishi Denki Kabushiki Kaisha Processor synthesis system and processor synthesis method
US5838583A (en) * 1996-04-12 1998-11-17 Cadence Design Systems, Inc. Optimized placement and routing of datapaths
WO2001033441A2 (en) * 1999-11-05 2001-05-10 Intel Corporation Structural regularity extraction and floorplanning in datapath circuits using vectors

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
HIROSHI YOSHIMURA ET AL: "HIGH-SPEED DIGITAL BICMOS ICS 500K TRANSISTOR CUSTOM BICMOS LSI USING AUTOMATED MACROCELL DESIGN", IEEE INTERNATIONAL SOLID STATE CIRCUITS CONFERENCE, IEEE INC. NEW YORK, US, vol. 32, 1 February 1989 (1989-02-01), pages 122 - 123,308, XP000066852, ISSN: 0193-6530 *

Also Published As

Publication number Publication date
WO2005057403A2 (en) 2005-06-23

Similar Documents

Publication Publication Date Title
WO2012097073A3 (en) Processor mode locking
EP2738698A3 (en) Locking protocol for partitioned and distributed tables
WO2006030195A3 (en) Mehtod and system for debugging a multi- threaded program executing in a multicore architecture
WO2006115906A3 (en) Automated multi-customer molding
WO2009059062A3 (en) Resolution independent layout
EP1577770A3 (en) Method and system for grid-enabled virtual machines with distributed management of applications
EP1770620A3 (en) Method for modelling processing procedures
HK1113039A1 (en) Anti-virus and firewall system
CA2769239C (en) System for the automated processing of multi-use data
SG10201912923QA (en) System, method, and computer program product for incorporating knowledge from more complex models in simpler models
WO2018077763A3 (en) Method for predicting the tilt inclination of a workpiece part being cut free, and machine tool for machining a planar workpiece
HK1117922A1 (en) Batch processing method and system
ATE411219T1 (en) APPARATUS AND METHOD FOR MANUFACTURING A SAIL AND THEREFORE SAIL PRODUCED
JP2013164704A5 (en)
EP1969177A4 (en) Refiner blade and segment, as well as a method of forming them and a method of modifying blade grooves
WO2005008414A3 (en) Method and apparatus for parallel action processing
GB201208130D0 (en) Method of producing a document of value
WO2003052586A3 (en) Data processing system having multiple processors
WO2005057403A3 (en) Method for the automatic creation of a processor using a machine description
ATE384993T1 (en) METHOD AND DEVICE FOR OPERAND PROCESSING IN A PROCESSOR UNIT
ATE375564T1 (en) DATA PROCESSING METHOD AND ASSOCIATED SOFTWARE PROGRAM
WO2006130385A3 (en) Facilitating computation of role and state information for multiple spanning tree instances
Wang et al. MusiteDeep: A deep-learning framework for protein post-translational modification site prediction
CN102841987B (en) Method and device for processing gene sequence data
EP3067767A3 (en) A method of preparing a cutting path for machine cutting

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 10595965

Country of ref document: US

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: FESTSTELLUNG EINES RECHTSVERLUSTS NACH REGEL 69(1) EPUE (EPA FORM 1205A, 25-08-2006)

122 Ep: pct application non-entry in european phase