TY - JOUR ID - TI - Design and Implementation of Synthesizable VHDL Model for General PCMCIA I/O Cards Controller AU - Yousra Abd Mohammed PY - 2008 VL - 26 IS - 7 SP - 762 EP - 776 JO - Engineering and Technology Journal مجلة الهندسة والتكنولوجيا SN - 16816900 24120758 AB - AbstractThe portable and nomadic computer market has driven the development ofPCMCIA Cards to address the expansion needs for the user. These cards provide avast variety of hardware devices which are rugged, credit-card sized, lightweight,and power efficient. These cards are easy to use, especially for the non-technicaluser. Since the sockets are accessible from the outside of the system, the systemdoes not have to be powered-off, opened, and rebooted to add or remove a device.This dynamic insertion and removal feature inherently makes these devices powermanageable and also allows devices to easily be shared among different computers.This paper is concerned with type II PC cards, which mean I/O cards,therefore a design and implementation of synthesizable VHDL model for controlsystem (Controller) of the PCMCIA I/O cards is presented.The implementation of the control system (controller) has been done by using veryhigh speed hardware descriptive language (VHDL) and its implementation on fieldprogramming gate array (FPGA) type Xilinx Spartan 2 (XC2S30-6 Pq208) byusing synthesis and implement tools of ISE6.3 program.The used of FPGA technology is optimal for this paper because it offers highreliability and flexibility in modifying and even developing the required designwith a reduction in the required number of hardware components, also the nonrecurring engineering cost.The timing behavior of the controller is be tested and verified to ensurethat it meets the performance requirements by using simulation tools of Active-HDL program AND Daley report of ISE program, therefore examples ofsimulation results of read/write transfers for both an attribute memory and I/Odevices are presented in this paper.

أَ  ن يعنو  ن حاجات الّتوس  ع لل  مستعملِ. PCMCIA سوق الحاسب  ة الّنّقالة َق  د ساق ْ ت َت َ ط  ور البطاقا  تهذه البطاقا  ت تُزو  د تنويع َ ة واسع َ ة من الأجهزة المادية القوية و المتينة ، و بحجم بطاقة إئتمان ،وذات وزن خفيف، وُتشغيلُ كفوء. هذه البطاقا  ت سهلة الإستعمالُ، خاص ً ة لل  مستعملِ غي ِ ر الّتقن ِ ي.موصول ُ ة من خارج الّنظا ِ م،ولا حاجة لقطع القدرة ثم أعادة تشغيل و تحميل (sockets) لانه الالّنظام من جديد من أجل أَ  ن يضي َ ف أو يزيلَ أداة. هذه خاصية الإدخالِ والإزال  ة ال  دينامي  ة يجعلا ِ نهذه الأدوا  ت بشكل ُتشغيلُ سهلة الانقياد وتَسم  ح للأدوات أيضا أَ  ن تَ ُ كو  ن  م َ شا  ركة بشكل سهل بينالحاسبا  ت المختلف  ة.هذه المقالة تهتم بالنوع الثاني من هذه البطاقات أي بطاقات الإدخال و الإخراج ،لذلكلنظام سيطرة (مس يطر) لهذا (Synthesizable VHDL Model) في هذه المقالة ص  مم وُنَف َ ذالنوع من البطاقات(ISE أن تصميم و تنفيذ نظا ِ م ال  سيطرة ( المسيطر ) قد تم باستخدام برنامج ( 6.3XC2S30- كبيئة برمجية و رقاقة المصفوفات البرمجية نوع ( 6 (VHDL) المستند على لغةكأداة للكيان المادي. (XILINX) التي تنتجها شركة (Pq208أن استخدام هذه التقنية مهم جدا" في التصميم لانه يوفر موثوقية عالية و مرونة فيتغير و تحديث مواصفات التصميم و التي تسهم في تقليل عدد المكونات المادية المستخدمة فيالتصميم و بالتالي تقليل الكلفة الكلية للمنظومة.للمسيطر قد تم تحليله للتأكد من انه يسد حاجات الأداء (timing behavior) أن أللذلك تم تقديم في هذه المقالة ، (Active-HDL)ِ ال  مصمم لها باستخدام أدوات المحاكاة لبرنامج ألبعض من نتائج المحاكاة لعمليات القراءة و الكتابة لأجهزة الإدخ ال و الإخراج و الذاكرةالتعريفية. ER -