PDA

نسخه کامل مشاهده نسخه کامل : براي اولين بار در ايران پردازنده 32 بيتي طراحی و ساخته شد



ocz
22-08-2007, 23:24
كارشناسان و مهندسين سخت‌كوش ايراني با حمايت مركز صنايع نوين ايران در شركت صنايع نيمه هادي پارسه موفق به طراحي پردازنده 32 بيتي موسوم به "آريستو" گشتند ، اين پردازنده مبتني بر معماري استاندارد SPARC V8 يا IEEE 1754 سازگار با مجموعه دستورالعمل هاي پردازنده هاي Sun SPARC مي‌باشد.

آريستو ويژه پياده سازي سيستم هاي SoC طراحي گشته و مراحل ساخت آن در شركت صنايع نيمه هادي تايوان موسوم به TSMC با فرايند ساخت 18 صدم ميكروني تكميل گشته است .

علاوه بر آريستو شركت نيمه‌هادي پارسه پردازنده 32 بيتي ساده تر مبتني بر هسته اصلي آريستو بدون حافظه كاشه و بخش‌هاي جانبي به نام TINY طراحي نموده است كه كاربرد عمده آن در GPS ها ميباشد.

پردازنده آريستو به عنوان يك رقيب قدرتمند ايراني از بسياري جهات با پردازنده هاي Leon ساخت شركت سوييسي Gaisler Research AB مشابهت دارند.

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]



به نقل از خبرگزاري EEtimes :

"در مقايسه با ميكروپروسسورهايي كه اخيرا در غرب توسعه يافته اند ، به نظر مي‌رسد آريستو كارايي محدود تري داشته باشد" اين در حالي است كه شركت نيمه‌هادي پارسه هيچ گونه بنچ‌ماركي براي محك زدن عملكرد و كارايي پردازنده‌هاي خود با ساير رقبا و اظهار نظر در مورد كارايي آريستو منتشر نكرده است .

به نقل از خبر گزاري فارس :

" آريستو، كه براي انطباق با استانداردهاي بين‌المللي و قابليت عرضه و رقابت با ساير پردازنده‌هاي موجود در بازار، بر مبناي معماري پردازنده‌هاي SPARC طراحي و ساخته شده است و با فركانس 150 مگاهرتز كار مي‌كند، مي‌تواند در پروژه‌هاي مخابراتي، خودروسازي،‌اتوماسيون صنعتي، سيستم‌هاي رباتيك و هوش مصنوعي، شبكه‌هاي كامپيوتري و انتقال اطلاعات و ... كاربرد وسيعي داشته باشد.

تاكنون استفاده از پردازنده‌هاي موجود (از قبيل پردازنده‌هاي خانواده ARM,MIPS, ...) در پروژه‌هاي داخلي، به دليل عدم وجود رابطه تجاري مناسب بين ايران و كشورهاي توليد كننده اين محصولات، ميسر نبود كه با وجود يك پردازنده استاندارد كه در داخل كشور طراحي شده، اين مشكل به طور كامل مرتفع گرديده است. در حال حاضر اين امكان وجود دارد كه جزئيات طراحي اين پردازنده (در حد IP Core) به همراه مستندات كامل آن در اختيار متخصصين قرار گيرد تا بتوانند از آن در طراحي پروژه‌هاي بزرگ كه نيازمند پياده سازي سيستم‌هاي Embedded هستند، استفاده نمايند.


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

به همراه اين پردازنده مجموعه كاملي از نرم‌افزارها سخت‌افزارها ارائه شده است. كامپايلر gcc كه يك كامپايلر شناخته شده زبان C است به صورت خاص براي آريستو بهينه سازي گرديده است. ضمن آنكه يك محيط نرم‌افزاري فوق العاده قدرتمند براي اشكالزدايي برنامه‌ها آماده شده است. در عين حال اين پردازنده مجهز به سيستم عامل همزمان قدرتمند eCos است، كه مي‌تواند بسته به نياز مصرف كننده تا مقدار قابل ملاحظه‌اي كوچك‌سازي گردد.

در كنار همه اينها يك بورد آزمايشگاهي متشكل از پردازنده آريستو و مقادير قابل توجهي از سخت‌افزارها و درگاه‌هاي جانبي براي استفاده متخصصين و دانشجويان آماده شده است.

با معرفي و استفاده از اين پردازنده در دانشگاه‌ها و بخش‌هاي صنعتي، مي‌توان از مزاياي پردازنده ايراني، براي بومي سازي ادوات و ملزومات صنايع مختلف استفاده نمود."


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

ocz
22-08-2007, 23:25
Features


The ARISTO is a 32-bit processor conforming to the IEEE 1754 (SPARC V8) architecture. It is designed for embedded applications with the following features on-chip:
IEEE 1754 compliant integer unit with 5-stage pipeline
Hardware multiply, divide and MAC units
Arbitrary Size Register File Interface
Floating Point Unit Interface
Coprocessor Interface
Cache Interface
Interrupt In
Debug Support + Debug Interface
Cache controller:
2 way set-associative caches
Replacement Method: LRR ( Least Recently Replaced )
Interface to arbitrary size memories for Data Cache & Instruction Cache (Data and Tag)
Interface to arbitrary size local RAM
AHB Master
Separate instruction and data caches (Harvard architecture)
Cache+MMU Controller:
Interface to arbitrary size memories for Data Cache & Instruction Cache (Data and Tag)
Interface to arbitrary size local RAM
AHB Master
Six basic categories of instructions: (Load/Store, Arithmetic/Logical/Shift, Control Transfer, Read/Write Control Register, Floating-Point Operate, Coprocessor Operate)
Condition codes
Few and simple instruction formats
Few addressing modes
Triadic register addresses

For performance evaluation, Dhrystone benchmark was ran on TACHRA. Execution result shows 1400 iteration/s/MHz using our compiler.
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

shazdeh23
23-08-2007, 23:40
ساخت پردازنده32 بیتی اونم توی ایران!!!!
جلل الخالق

capitan black
24-08-2007, 00:20
العجبا...اونوريا 64 رو هم رد كردن اونوقت ما...

IcY
24-08-2007, 08:08
العجبا...اونوريا 64 رو هم رد كردن اونوقت ما...

حالا خود اینم چیزه کمی نیست.اگه واقعا ساخته شده باشه یعنی واقعا عالیه