کامپایلر سیلیکونی

از EverybodyWiki Bios & Wiki
پرش به:ناوبری، جستجو

خطای اسکریپتی: پودمان «AfC submission catcheck» وجود ندارد. <<این مقاله در حال ترجمه از ویکی انگلیسی است لطفا حذف نشود.>>*******

"کامپایلر سیلیکون یک سیستم نرم افزاری است که مشخصات کاربر را می گیرد و به طور خودکار یک مدار مجتمع (IC) تولید می کند. این فرآیند گاهی اوقات به عنوان کامپایل سخت افزاری نامیده می شود.

کامپایل سیلیکون در سه مرحله اصلی انجام میشود:

  • یک زبان توصیف سخت افزاری مانند Verilog یا VHDL را به منطق (معمولاً به شکل " نت لیست ") تبدیل می کند.
  • گیت های منطقی معادل را روی آی سی قرار میدهد. کامپایلرهای سیلیکونی معمولاً از کتابخانه‌های سلول استاندارد استفاده می‌کنند تا نگران چیدمان مدار مجتمع واقعی نباشند و بتوانند روی محل قرارگیری تمرکز کنند.
  • مسیریابی سلول های استاندارد با هم برای ایجاد منطق مورد نظر.

مجموعه سیلیکون اولین بار در سال 1979 توسط دیوید ال. یوهانسن، تحت هدایت مشاور پایان نامه خود، کارور مید، توصیف شد . [۱]

یوهانسن، مید و ادموند کی چنگ متعاقباً شرکت Silicon Compilers Inc. (SCI) در سال 1981 تاسیس کردند.

ادموند چنگ یک تراشه کنترل‌کننده پیوند داده‌های اترنت [۲] در سال‌های 1981-1982 با استفاده از روش‌شناسی طراحی ساختاریافته، به منظور هدایت نرم‌افزار و توسعه کتابخانه مداری در SCI، طراحی کرد. این پروژه در مدت 3 ماه از مفهوم به مشخصات تراشه و در عرض 5 ماه از مشخصات تراشه به نوار خارج شد. این تراشه که با استفاده از یک فرآیند NMOS 3 میکرونی ساخته شده بود، 50600 میل مربع در مساحت قالب را اندازه گیری کرد و تا سال 1983 تحت لیسانس SCI به بازار عرضه و تولید شد.

جان واورزینک در Caltech از برخی از اولین کامپایلرهای سیلیکون در سال 1982 به عنوان بخشی از "پروژه پردازشگر دیگری" (YAPP) استفاده کرد. [۳]

در سال های 1983-1984، تیم SCI تراشه مسیر داده مورد استفاده در MicroVAX را در مدت هفت ماه طراحی و اجرا کرد. تراشه مسیر داده MicroVAX شامل کل پردازنده 32 بیتی است، به جز ذخیره میکروکد و ترتیب‌دهنده ذخیره‌سازی کنترل، و شامل 37000 ترانزیستور است. در آن زمان، تراشه هایی با سطوح پیچیدگی مشابه حدود 3 سال برای طراحی و پیاده سازی نیاز داشتند. با احتساب آن هفت ماه، شرکت Digital Equipment طراحی و اجرای MicroVAX را در مدت یک سال به پایان رساند. [۴]

همچنین ببینید[ویرایش]

  • برق (نرم افزاری)

منابع[ویرایش]

 

  1. Johannsen, D. L., "Bristle Blocks: A Silicon Compiler," Proceedings 16th Design Automation Conference, 310–313, June 1979.
  2. ^ Edmund K. Cheng, "The Design of an Ethernet Data Link Controller Chip", 26th IEEE Computer Society International Conference, COMPCON Spring 83, San Francisco, Feb 25-Mar 3, 1983, pp. 157–160.
  3. ^ "Silicon compilers and foundries will usher in user-designed VLSI" article by Carver A. Mead and George Lewicki. Caltech. "Electronics" magazine 1982 Aug 11.
  4. ^ "Silicon compiler lets systems engineers design their own VLSI chips", article by Stephen C. Johnson of Silicon Compilers Inc. in "Electronic Design" magazine, October 4, 1984, pp. 167–181.

لینک های اکسترنال[ویرایش]

رده:واژگان رایانه رده:خودکارسازی طراحی الکترونیکی


This article "کامپایلر سیلیکونی" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:کامپایلر سیلیکونی. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.

  1. Johannsen, D. L., "Bristle Blocks: A Silicon Compiler," Proceedings 16th Design Automation Conference, 310–313, June 1979.
  2. Edmund K. Cheng, "The Design of an Ethernet Data Link Controller Chip", 26th IEEE Computer Society International Conference, COMPCON Spring 83, San Francisco, Feb 25-Mar 3, 1983, pp. 157–160.
  3. "Silicon compilers and foundries will usher in user-designed VLSI" article by Carver A. Mead and George Lewicki. Caltech. "Electronics" magazine 1982 Aug 11.
  4. "Silicon compiler lets systems engineers design their own VLSI chips", article by Stephen C. Johnson of Silicon Compilers Inc. in "Electronic Design" magazine, October 4, 1984, pp. 167–181.