intel-LOGO

Altera MAX seriyasidan foydalangan holda intel CF+ interfeysi

intel-CF-interfeysi-foydalanish-Altera-MAX-seriya-mahsulot

Altera MAX seriyasidan foydalangan holda CF+ interfeysi

  • CompactFlash+ (CF+) interfeysini amalga oshirish uchun Altera® MAX® II, MAX V va MAX 10 qurilmalaridan foydalanishingiz mumkin. Ularning arzon narxlardagi, kam quvvatli va oson yoqish xususiyatlari ularni xotira qurilmalari interfeysi ilovalari uchun ideal dasturlashtiriladigan mantiqiy qurilmalarga aylantiradi.
  • CompactFlash kartalari raqamli ma'lumotlarning bir nechta shakllarini (ma'lumotlar, audio, rasmlar) va dasturiy ta'minotni keng ko'lamli raqamli tizimlar o'rtasida saqlaydi va tashiydi. CompactFlash assotsiatsiyasi CompactFlash kartalarining kiritish-chiqarish qurilmalari va flesh-xotiradan tashqari magnit diskli ma'lumotlarni saqlash bilan ishlashini yaxshilash uchun CF+ kontseptsiyasini taqdim etdi. CF+ kartasi ixcham flesh xotira kartalari, magnit disk kartalari va seriyali kartalar, chekilgan kartalar va simsiz kartalar kabi bozorda mavjud bo'lgan turli xil kiritish-chiqarish kartalarini o'z ichiga olgan kichik shakl faktorli karta. CF+ kartasi ma'lumotlarni saqlash, qidirish va xatolarni tuzatish, quvvatni boshqarish va soatni boshqarishni boshqaradigan o'rnatilgan kontrollerni o'z ichiga oladi. CF+ kartalari passiv adapterlar bilan PC-Card type-II yoki type-III rozetkalarida ishlatilishi mumkin.
  • Hozirgi kunda kameralar, PDA, printerlar va noutbuklar kabi ko'plab iste'mol mahsulotlari CompactFlash va CF+ xotira kartalarini qabul qiluvchi rozetkaga ega. Saqlash qurilmalariga qo'shimcha ravishda, ushbu rozetka CF+ interfeysidan foydalanadigan kirish/chiqarish qurilmalari interfeysi uchun ham ishlatilishi mumkin.

Tegishli ma'lumotlar

Dizayn Example MAX II uchun

  • MAX II dizaynini taqdim etadi fileUshbu ilova eslatmasi uchun s (AN 492)

Dizayn Example MAX 10 uchun

  • MAX 10 dizaynini taqdim etadi fileUshbu ilova eslatmasi uchun s (AN 492)

Altera qurilmalaridan foydalangan holda portativ tizimlarda quvvatni boshqarish

  • Altera qurilmalaridan foydalangan holda portativ tizimlarda quvvatni boshqarish haqida ko'proq ma'lumot beradi

MAX II Qurilmani loyihalash bo'yicha ko'rsatmalar

  • MAX II qurilmani loyihalash bo'yicha ko'rsatmalar haqida ko'proq ma'lumot beradi

Altera qurilmalari bilan CF+ interfeysidan foydalanish

  • CF+ karta interfeysi H_ENABLE signalini tasdiqlash orqali xost tomonidan yoqiladi. CompactFlash kartasi rozetkaga o'rnatilganda, ikkita pin (CD_1 [1:0]) pasayadi, bu karta to'g'ri kiritilganligini bildiradi. Ushbu harakatga javoban, CD_1 pinlarining holatiga va chipni yoqish signaliga (H_ENABLE) qarab, interfeys tomonidan H_INT uzilish signali hosil bo'ladi.
    H_READY signali zarur shartlar bajarilganda ham tasdiqlanadi. Ushbu signal protsessorga interfeys protsessordan ma'lumotlarni qabul qilishga tayyorligini bildiradi. CF+ kartasiga 16-bitli ma'lumotlar shinasi to'g'ridan-to'g'ri xostga ulangan. Xost uzilish signalini qabul qilganda, interfeys uzilishni qabul qilganligini bildirish uchun H_ACK tasdiq signalini ishlab chiqarish orqali unga javob beradi.
  • Intel korporatsiyasi. Barcha huquqlar himoyalangan. Intel, Intel logotipi, Altera, Arria, Cyclone, Enpirion, MAX, Nios, Quartus va Stratix so'zlari va logotiplari Intel korporatsiyasi yoki uning AQSh va/yoki boshqa mamlakatlardagi sho'ba korxonalarining savdo belgilaridir. Intel o'zining FPGA va yarimo'tkazgich mahsulotlarining Intel standart kafolatiga muvofiq joriy spetsifikatsiyalarga muvofiq ishlashiga kafolat beradi, lekin istalgan vaqtda ogohlantirmasdan istalgan mahsulot va xizmatlarga o'zgartirish kiritish huquqini o'zida saqlab qoladi. Intel tomonidan yozma ravishda kelishilgan hollar bundan mustasno, bu erda tasvirlangan har qanday ma'lumot, mahsulot yoki xizmatdan foydalanish yoki qo'llash natijasida kelib chiqadigan hech qanday javobgarlik yoki javobgarlikni o'z zimmasiga olmaydi. Intel mijozlariga har qanday nashr etilgan ma'lumotlarga tayanishdan va mahsulot yoki xizmatlarga buyurtma berishdan oldin qurilma texnik xususiyatlarining so'nggi versiyasini olish tavsiya etiladi.
  • Boshqa nomlar va brendlar boshqalarning mulki sifatida da'vo qilinishi mumkin. va keyingi vazifalarni bajarishga tayyor. Bu signal turtki sifatida ishlaydi; interfeys, xost yoki protsessor va CompactFlash kartaning barcha operatsiyalari ushbu signal bilan sinxronlashtiriladi. Interfeys H_RESET signalini ham tekshiradi; bu signal barcha dastlabki shartlarni qayta o'rnatish kerakligini ko'rsatish uchun xost tomonidan ishlab chiqariladi.
  • Interfeys, o'z navbatida, CompactFlash kartasiga RESET signalini ishlab chiqaradi, bu uning barcha boshqaruv signallarini standart holatiga qaytarishni ko'rsatadi.
  • H_RESET signali apparat yoki dasturiy ta'minot bo'lishi mumkin. Dasturiy ta'minotni tiklash CF+ kartasidagi Konfiguratsiya opsiyalari registrining MSB tomonidan ko'rsatilgan. Xost 4 bitli boshqaruv signalini ishlab chiqaradi
  • CF+ kartasining CF+ interfeysiga kerakli funksiyasini ko'rsatish uchun H_CONTROL. Interfeys H_CONTROL signalini dekodlaydi va ma'lumotlarni va konfiguratsiya ma'lumotlarini o'qish va yozish uchun turli boshqaruv signallarini chiqaradi. Har bir karta operatsiyasi H_ACK signaliga sinxronlashtiriladi. H_ACK ning ijobiy chekkasida qo'llab-quvvatlanadigan Altera qurilmasi qayta o'rnatish signalini tekshiradi va mos ravishda HOST_ADDRESS, chipni yoqish (CE_1), chiqishni yoqish (OE), yozishni yoqish (WE), REG_1 va RESET signallarini chiqaradi. Ushbu signallarning har biri yuqorida aytib o'tilgan barcha operatsiyalar uchun oldindan belgilangan qiymatga ega. Bu CompactFlash assotsiatsiyasi tomonidan belgilangan standart protokollardir.
  • H_IOM signali umumiy xotira rejimida past va I/U rejimida yuqori darajada saqlanadi. Umumiy xotira rejimi 8-bitli va 16-bitli maʼlumotlarni yozish va oʻqish imkonini beradi.
  • Shuningdek, CF+ karta konfiguratsiya opsiyalari registridagi, Karta holati registridagi va PINni almashtirish registridagi Konfiguratsiya registrlari o'qiladi va unga yoziladi. Xost tomonidan chiqarilgan 4 bitli keng H_CONTROL [3:0] signali barcha bu operatsiyalarni farqlaydi. CF+ interfeysi H_CONTROL kodini dekodlaydi va CF+ spetsifikatsiyalariga muvofiq CF+ kartasiga boshqaruv signallarini beradi. Boshqaruv signallari chiqarilgandan so'ng, ma'lumotlar 16 bitli ma'lumotlar shinasida mavjud bo'ladi. I/U rejimida dasturiy ta'minotni qayta o'rnatish (CF+ kartasidagi Konfiguratsiya opsiyalari registrining MSB-ni baland qilish orqali hosil qilingan) tekshiriladi. Bayt va so'zlarga kirish operatsiyalari interfeys tomonidan yuqorida batafsil tavsiflangan xotira rejimidagilarga o'xshash tarzda amalga oshiriladi.

1-rasm: CF+ interfeysi va CF+ qurilmasining turli interfeys signallariintel-CF-interfeysi-Foydalanish-Altera-MAX-Series-rasm-1

  • Bu rasmda CF+ interfeysini amalga oshirish uchun asosiy blok diagrammasi ko'rsatilgan.
Signallar

1-jadval: CF+ interfeysi signallari

Ushbu jadvalda CF+ karta interfeysi signallari keltirilgan.

Signal

HOST_ADDRESS [10:0]

Yo'nalish

Chiqish

Tavsif

Ushbu manzil satrlari quyidagilarni tanlaydi: kirish/chiqarish port manzili registrlari, xotira bilan bog'langan port manzili registrlari, uning konfiguratsiyasini boshqarish va holat registrlari.

CE_1 [1:0] Chiqish Bu 2-bitli faol-past kartani tanlash signalidir.
Signal

IORD

Yo'nalish

Chiqish

Tavsif

Bu CF+ kartasidan avtobusdagi I/U ma'lumotlarini o'tkazish uchun xost interfeysi tomonidan yaratilgan I/U o'qish strobi.

IOWA Chiqish Bu CF+ kartasidagi karta ma'lumotlar shinasidagi I/U ma'lumotlarini soatlash uchun ishlatiladigan I/U yozish impulsi strobi.
OE Chiqish Faol-past chiqish strobni yoqadi.
TAYYOR Kirish Xotira rejimida bu signal CF+ kartasi yangi ma'lumotlarni uzatish operatsiyasini qabul qilishga tayyor bo'lganda yuqori va karta band bo'lganda past bo'ladi.
IRAQ Kirish I/U rejimida bu signal uzilish so'rovi sifatida ishlatiladi. U past strobed qilingan.
REG_1 Chiqish Bu signal umumiy xotira va atribut xotirasiga kirishni farqlash uchun ishlatiladi. Umumiy xotira uchun yuqori va atribut xotirasi uchun past. I/U rejimida, kirish/chiqarish manzili avtobusda bo'lganda, bu signal faol-past bo'lishi kerak.
WE Chiqish Karta konfiguratsiya registrlariga yozish uchun faol-past signal.
RESET Chiqish Bu signal CF+ kartasidagi barcha registrlarni tiklaydi yoki ishga tushiradi.
CD_1 [1:0] Kirish Bu 2 bitli faol past kartani aniqlash signalidir.

2-jadval: Xost interfeysi signallari

Ushbu jadvalda xost interfeysini tashkil etuvchi signallar keltirilgan.

Signal

H_INT

Yo'nalish

Chiqish

Tavsif

Karta kiritilganligini bildiruvchi interfeysdan xostga faol past uzilish signali.

H_READY Chiqish CF+ ko'rsatuvchi interfeysdan xostga tayyor signal yangi ma'lumotlarni qabul qilishga tayyor.
H_ENABLE Kirish Chipni yoqish
H_ACK Kirish Interfeys tomonidan qilingan uzilish so'rovini tasdiqlash.
H_CONTROL [3:0] Kirish I/U va xotira READ/WRITE operatsiyalari o'rtasida tanlov qiluvchi 4 bitli signal.
H_RESET [1:0] Kirish Uskuna va dasturiy ta'minotni tiklash uchun 2 bitli signal.
H_IOM Kirish Xotira rejimi va I/U rejimini farqlaydi.

Amalga oshirish

  • Ushbu dizaynlar MAX II, MAX V va MAX 10 qurilmalari yordamida amalga oshirilishi mumkin. Taqdim etilgan dizayn manba kodlari mos ravishda MAX II (EPM240) va MAX 10 (10M08) ga qaratilgan. Ushbu dizayn manba kodlari kompilyatsiya qilingan va ularni to'g'ridan-to'g'ri MAX qurilmalariga dasturlash mumkin.
  • MAX II dizayni uchun, masalanample, xost va CF+ interfeys portlarini mos GPIO-larga moslang. Ushbu dizayn EPM54 qurilmasidagi umumiy LE ning taxminan 240% dan foydalanadi va 45 ta I/U pinlaridan foydalanadi.
  • MAX II dizayni sobiqample ikkita rejimda ishlaydigan CF+ qurilmasidan foydalanadi: I/U rejimidan foydalangan holda PC Card ATA va xotira rejimidan foydalangan holda PC Card ATA. Uchinchi ixtiyoriy rejim, True IDE rejimi hisobga olinmaydi. MAX II qurilmasi xost boshqaruvchisi sifatida ishlaydi va xost va CF+ kartasi o'rtasida ko'prik vazifasini bajaradi.

Manba kodi

Ushbu dizayn, masalanamples Verilogda amalga oshiriladi.

Minnatdorchilik

Hujjatlarni qayta ko'rib chiqish tarixi

3-jadval: Hujjatlarni qayta ko'rib chiqish tarixi

Sana

2014 yil sentyabr

Versiya

2014.09.22

O'zgarishlar

MAX 10 maʼlumot qoʻshildi.

2007 yil dekabr, V1.0 1.0 Dastlabki nashr.

Hujjatlar / manbalar

Altera MAX seriyasidan foydalangan holda intel CF+ interfeysi [pdf] Ko'rsatmalar
Altera MAX seriyasidan foydalangan holda CF interfeysi, Altera MAX seriyasidan, CF interfeysidan, MAX seriyasidan foydalanish

Ma'lumotnomalar

Fikr qoldiring

Sizning elektron pochta manzilingiz nashr etilmaydi. Majburiy maydonlar belgilangan *