intel-LOGO

intel CF+ انٹرفیس د Altera MAX لړۍ په کارولو سره

intel-CF-Interface-Using-Altera-MAX-Series-PRODUCT

CF+ انٹرفیس د Altera MAX لړۍ په کارولو سره

  • تاسو کولی شئ د CompactFlash+ (CF+) انٹرفیس پلي کولو لپاره Altera® MAX® II، MAX V، او MAX 10 وسایل وکاروئ. د دوی ټیټ لګښت، ټیټ بریښنا او د بریښنا آسانه ب featuresې دوی د حافظې وسیلې مداخلې غوښتنلیکونو لپاره د برنامه وړ منطقي وسیلې جوړوي.
  • د CompactFlash کارتونه د ډیجیټل معلوماتو ډیری ډولونه ذخیره او لیږدوي (ډاټا، آډیو، انځورونه) او سافټویر د ډیجیټل سیسټمونو په اوږدو کې. د CompactFlash ټولنې د I/O وسیلو او د فلش حافظې سربیره د مقناطیسي ډیسک ډیټا ذخیره کولو سره د CompactFlash کارتونو عملیاتو ته وده ورکولو لپاره CF+ مفهوم معرفي کړ. CF+ کارت د کوچني فارم فکتور کارت دی چې د کمپیکٹ فلش ذخیره کولو کارتونه، مقناطیسي ډیسک کارتونه، او مختلف I/O کارتونه چې په بازار کې شتون لري، لکه سیریل کارتونه، ایترنیټ کارتونه، او بې سیم کارتونه شامل دي. په CF+ کارت کې یو ایمبیډ شوی کنټرولر شامل دی چې د معلوماتو ذخیره کول، بیرته اخیستل او د تېروتنې سمون، د بریښنا مدیریت، او د ساعت کنټرول اداره کوي. CF+ کارتونه د PC-card type-II یا type-III ساکټونو کې د غیر فعال اډاپټرونو سره کارول کیدی شي.
  • نن ورځ ، ډیری مصرف کونکي محصولات لکه کیمرې ، PDAs ، پرنټرونه او لپټاپونه یو ساکټ لري چې د CompactFlash او CF+ حافظې کارتونه مني. د ذخیره کولو وسیلو سربیره ، دا ساکټ د I/O وسیلو انٹرفیس لپاره هم کارول کیدی شي چې CF+ انٹرفیس کاروي.

اړوند معلومات

ډیزاین Example د MAX II لپاره

  • د MAX II ډیزاین چمتو کوي fileد دې غوښتنلیک یادښت (AN 492) لپاره

ډیزاین Exampد MAX 10 لپاره

  • د MAX 10 ډیزاین چمتو کوي fileد دې غوښتنلیک یادښت (AN 492) لپاره

د الټرا وسیلو په کارولو سره د پورټ ایبل سیسټمونو کې د بریښنا مدیریت

  • د الټرا وسیلو په کارولو سره د پورټ ایبل سیسټمونو کې د بریښنا مدیریت په اړه نور معلومات چمتو کوي

د MAX II وسیلې ډیزاین لارښوونې

  • د MAX II وسیلې ډیزاین لارښودونو په اړه نور معلومات چمتو کوي

د الټرا وسیلو سره د CF+ انٹرفیس کارول

  • د CF+ کارت انٹرفیس د کوربه لخوا د H_ENABLE سیګنال په ورکولو سره فعال شوی. کله چې د CompactFlash کارت په ساکټ کې داخل شي، دوه پنونه (CD_1 [1:0]) ښکته ځي، دا د انٹرفیس په ګوته کوي چې کارت په سمه توګه داخل شوی. د دې عمل په ځواب کې، د مداخلې سیګنال H_INT د انٹرفیس لخوا رامینځته کیږي ، د CD_1 پنونو حالت او چپ فعال سیګنال (H_ENABLE) پورې اړه لري.
    د H_READY سیګنال هم تاکید کیږي کله چې اړین شرایط پوره شي. دا سیګنال پروسیسر ته اشاره کوي چې انٹرفیس د پروسیسر څخه ډیټا منلو ته چمتو دی. CF+ کارت ته د 16-bit ډیټا بس مستقیم کوربه سره وصل دی. کله چې کوربه د مداخلې سیګنال ترلاسه کړي، نو دا د اعتراف سیګنال، H_ACK په رامینځته کولو سره ځواب ورکوي ترڅو د انٹرفیس لپاره دا وښیې چې دا مداخله ترلاسه کړې.
  • Intel Corporation. ټول حقونه خوندي دي. Intel، د Intel لوگو، Altera، Arria، Cyclone، Enpirion، MAX، Nios، Quartus او Stratix ټکي او لوګو په متحده ایالاتو او/یا نورو هیوادونو کې د انټل کارپوریشن یا د هغې فرعي شرکتونو سوداګریزې نښې دي. Intel د خپل FPGA او سیمیکمډکټر محصولاتو فعالیت د Intel معیاري تضمین سره سم اوسني مشخصاتو ته تضمینوي، مګر دا حق خوندي کوي چې په هر وخت کې پرته له خبرتیا څخه په هر محصول او خدماتو کې بدلون راولي. Intel هیڅ مسؤلیت یا مسؤلیت په غاړه نه اخلي چې د غوښتنلیک یا د کوم معلوماتو، محصول، یا خدماتو کارولو څخه رامینځته کیږي چې دلته تشریح شوي پرته له دې چې د Intel لخوا په لیکلي ډول موافقه شوې وي. د انټیل پیرودونکو ته مشوره ورکول کیږي چې د وسیلې ځانګړتیاو وروستۍ نسخه ترلاسه کړي مخکې لدې چې په کوم خپاره شوي معلوماتو تکیه وکړي او د محصولاتو یا خدماتو لپاره امر کولو دمخه.
  • نور نومونه او نښې ممکن د نورو ملکیت په توګه ادعا شي. او د نورو دندو ترسره کولو لپاره چمتو دی. دا سیګنال د محرک په توګه کار کوي؛ د انٹرفیس، کوربه، یا پروسیسر او CompactFlash کارت ټول عملیات د دې سیګنال سره همغږي شوي. انٹرفیس د H_RESET سیګنال لپاره هم ګوري؛ دا سیګنال د کوربه لخوا رامینځته شوی ترڅو وښیې چې ټول لومړني شرایط باید له سره تنظیم شي.
  • انٹرفیس په بدل کې د CompactFlash کارت ته د RESET سیګنال رامینځته کوي چې دا یې په ګوته کوي ترڅو خپل ټول کنټرول سیګنالونه خپل ډیفالټ حالت ته بیا تنظیم کړي.
  • د H_RESET سیګنال یا هارډویر یا سافټویر تولید کیدی شي. د سافټویر بیا تنظیم کول د CF+ کارت دننه د ترتیب کولو اختیار راجستر MSB لخوا ښودل شوي. کوربه د 4-bit کنټرول سیګنال رامینځته کوي
  • H_CONTROL د CF+ انٹرفیس ته د CF+ کارت مطلوب فعالیت په ګوته کولو لپاره. انٹرفیس د H_CONTROL سیګنال ډیکوډ کوي او د ډیټا لوستلو او لیکلو لپاره مختلف کنټرول سیګنالونه خپروي ، او د تنظیم کولو معلوماتو. د کارت هر عملیات د H_ACK سیګنال سره همغږي کیږي. د H_ACK په مثبت څنډه کې، ملاتړ شوی الټرا وسیله د ری سیٹ سیګنال لپاره معاینه کوي، او په ورته ډول د HOST_ADDRESS مسله کوي، چپ فعال (CE_1)، د محصول فعالول (OE)، د لیکلو وړ (WE)، REG_1، او RESET سیګنالونه. د دې سیګنالونو څخه هر یو د پورته ذکر شوي ټولو عملیاتو لپاره دمخه ټاکل شوی ارزښت لري. دا معیاري پروتوکولونه دي، لکه څنګه چې د CompactFlash ټولنې لخوا تعریف شوي.
  • د H_IOM سیګنال په عام حافظه کې ټیټ او په I/O حالت کې لوړ ساتل کیږي. عام حافظه موډ د دواړو 8-bit او 16-bit ډیټا لیکلو او لوستلو ته اجازه ورکوي.
  • همدارنګه، د CF+ کارت ترتیب کولو اختیاري راجستر کې د ترتیب ثبتونه، د کارت حالت راجستر، او د پن بدلولو راجستر څخه لوستل کیږي او لیکل کیږي. د 4-bit پراخه H_CONTROL [3:0] سیګنال د کوربه لخوا صادر شوی د دې ټولو عملیاتو ترمینځ توپیر کوي. د CF+ انٹرفیس H_CONTROL ډیکوډ کوي او د CF+ ځانګړتیاو سره سم CF+ کارت ته د کنټرول سیګنالونه خپروي. ډاټا د 16-bit ډیټا بس کې د کنټرول سیګنالونو صادریدو وروسته چمتو کیږي. په I/O حالت کې، د سافټویر ری سیٹ (د CF+ کارت لوړ کې د ترتیب کولو اختیار د MSB په جوړولو سره رامینځته شوی) چک شوی. د بایټ او کلمې لاسرسي عملیات د انٹرفیس لخوا په ورته ډول اجرا کیږي لکه څنګه چې پورته توضیح شوي د حافظې حالت کې.

شکل 1: د CF+ انٹرفیس او CF+ وسیلې مختلف مداخلې سیګنالونهintel-CF-Interface-Using-Altera-MAX-Series-fig-1

  • دا شمیره د CF+ انٹرفیس پلي کولو لپاره د بلاک اصلي ډیاګرام ښیې.
سیګنالونه

جدول 1: د CF+ انٹرفیس سیګنالونه

دا جدول د CF+ کارت مداخلې سیګنالونه لیست کوي.

سیګنال

HOST_ADDRESS [10:0]

هدایت

محصول

تفصیل

د دې پتې لینونه لاندې غوره کوي: د I/O پورټ پته راجسترونه، د حافظې نقشه شوي پورټ پته راجستر، د دې ترتیب کنټرول، او د وضعیت راجسترونه.

CE_1 [1:0] محصول دا د 2-bit فعال - ټیټ کارت انتخاب سیګنال دی.
سیګنال

IORD

هدایت

محصول

تفصیل

دا د I/O لوستلو سټروب دی چې د کوربه انٹرفیس لخوا رامینځته شوی ترڅو د CF+ کارت څخه په بس کې د I/O ډیټا ګیټ کړي.

IOWA محصول دا د I/O لیکلو نبض سټروب دی چې د CF+ کارت کې د کارت ډیټا بس کې د I/O ډیټا د ساعت لپاره کارول کیږي.
OE محصول فعال - ټیټ محصول د سټروب وړ کوي.
چمتو داخلول د حافظې په حالت کې، دا سیګنال لوړ ساتل کیږي کله چې CF+ کارت د نوي ډیټا لیږد عملیاتو منلو ته چمتو وي او ټیټ وي کله چې کارت بوخت وي.
عراق داخلول د I/O حالت په عملیاتو کې، دا سیګنال د مداخلې غوښتنې په توګه کارول کیږي. دا په ټيټه سټروب دی.
REG_1 محصول دا سیګنال د عام حافظې او خاص حافظې لاسرسي ترمینځ توپیر لپاره کارول کیږي. د عام حافظې لپاره لوړ او د خاص حافظې لپاره ټیټ. په I/O حالت کې، دا سیګنال باید فعال وي - ټیټ وي کله چې I/O پته په بس کې وي.
WE محصول د کارت ترتیب کولو راجسترونو کې د لیکلو لپاره فعال - ټیټ سیګنال.
RESET محصول دا سیګنال په CF+ کارت کې ټول راجسترونه بیا تنظیموي یا پیل کوي.
CD_1 [1:0] داخلول دا د 2-bit فعال - ټیټ کارت کشف سیګنال دی.

جدول 2: کوربه انٹرفیس سیګنالونه

دا جدول هغه سیګنالونه لیست کوي چې د کوربه انٹرفیس جوړوي.

سیګنال

H_INT

هدایت

محصول

تفصیل

فعال - ټیټ مداخله سیګنال له انٹرفیس څخه کوربه ته د کارت داخلول په ګوته کوي.

H_READY محصول د انٹرفیس څخه کوربه ته چمتو سیګنال CF+ ته د نوي ډیټا منلو ته چمتو دی.
H_ENABLE داخلول چپ فعال کړئ
H_ACK داخلول د انٹرفیس لخوا رامینځته شوي مداخلې غوښتنې ته اعتراف.
H_CONTROL [3:0] داخلول د 4-بټ سیګنال د I/O او حافظې READ/WRITE عملیاتو ترمنځ غوره کول.
H_RESET [1:0] داخلول د هارډویر او سافټویر ری سیٹ لپاره د 2 بټ سیګنال.
H_IOM داخلول د حافظې حالت او I/O حالت توپیر کوي.

تطبیق

  • دا ډیزاین ممکن د MAX II، MAX V، او MAX 10 وسیلو په کارولو سره پلي شي. چمتو شوي ډیزاین سرچینې کوډونه په ترتیب سره MAX II (EPM240) او MAX 10 (10M08) په نښه کوي. دا ډیزاین سرچینې کوډونه تالیف شوي او مستقیم MAX وسیلو ته برنامه کیدی شي.
  • د MAX II ډیزاین لپاره exampلی، مناسب GPIOs ته د کوربه او CF+ انٹرفیسنګ بندرونه نقشه کړئ. دا ډیزاین په EPM54 وسیله کې د ټول LEs شاوخوا 240٪ کاروي او 45 I/O پنونه کاروي.
  • د MAX II ډیزاین example د CF+ وسیله کاروي، کوم چې په دوه حالتونو کې کار کوي: د PC کارت ATA د I/O حالت په کارولو سره او د PC کارت ATA د حافظې حالت په کارولو سره. دریم اختیاري حالت، د ریښتینې IDE حالت، په پام کې نه نیول کیږي. د MAX II وسیله د کوربه کنټرولر په توګه کار کوي او د کوربه او CF+ کارت ترمنځ د پل په توګه کار کوي.

د سرچینې کوډ

دا ډیزاین exampپه ویریلوګ کې پلي کیږي.

اعترافونه

  • ډیزاین exampد Altera MAX 10 FPGAs لپاره د دې لخوا تطبیق شوی د آرکیډ ټیکنالوژۍ انجینرۍ او مشورتي شرکت، میینارډ، میساچوسټس 01754
  • ټیلیفون: 978-461-2000
  • WEB: www.orchid-tech.com
  • ایمیل: info@orchid-tech.com

د اسنادو بیاکتنې تاریخ

جدول 3: د اسنادو د بیاکتنې تاریخ

نیټه

سپتمبر 2014

نسخه

2014.09.22

بدلونونه

د MAX 10 معلومات اضافه کړل.

دسمبر 2007، V1.0 1.0 ابتدايي خوشې کول.

اسناد / سرچینې

intel CF+ انٹرفیس د Altera MAX لړۍ په کارولو سره [pdf] لارښوونې
CF انٹرفیس د الټرا MAX لړۍ په کارولو سره ، د الټرا MAX لړۍ کارول ، CF انٹرفیس ، MAX لړۍ

حوالې

یو نظر پریږدئ

ستاسو بریښنالیک پته به خپره نشي. اړین ساحې په نښه شوي *