intel-LOGO

intel CF+ Interface Me ka Altera MAX Series

intel-CF-Interface-Hoʻohana-Altera-MAX-Series-PRODUCT

CF+ Interface Me ka Altera MAX Series

  • Hiki iā ʻoe ke hoʻohana i nā polokalamu Altera® MAX® II, MAX V, a me MAX 10 e hoʻokō i kahi pānaʻi CompactFlash+ (CF+). ʻO kā lākou mau hiʻohiʻona haʻahaʻa haʻahaʻa, mana haʻahaʻa a maʻalahi hoʻi e hana iā lākou i nā polokalamu loiloi programmable kūpono no nā polokalamu hoʻopili hoʻomanaʻo.
  • Mālama nā kāleka CompactFlash a lawe i nā ʻano ʻike kikohoʻe (ʻikepili, leo, nā kiʻi) a me nā lako polokalamu ma waena o kahi ākea o nā ʻōnaehana kikohoʻe. Ua hoʻokomo ka hui CompactFlash i ka manaʻo CF+ e hoʻomaikaʻi i ka hana o nā kāleka CompactFlash me nā mea I/O a me ka waihona ʻikepili magnetic ma waho o ka hoʻomanaʻo uila. ʻO ke kāleka CF+ he kāleka kumu liʻiliʻi e loaʻa ana nā kāleka mālama flash compact, nā kāleka disk magnetic, a me nā kāleka I/O like ʻole i loaʻa ma ka mākeke, e like me nā kāleka serial, nā kāleka Ethernet, a me nā kāleka uila. Aia i loko o ke kāleka CF+ kahi mea hoʻoponopono i hoʻopili ʻia e mālama i ka mālama ʻana i ka ʻikepili, ka hoʻihoʻi ʻana a me ka hoʻoponopono hewa, ka hoʻokele mana, a me ka mālama ʻana i ka uaki. Hiki ke hoʻohana ʻia nā kāleka CF+ me nā mea hoʻololi passive i nā kumu PC-Card type-II a i ʻole type-III.
  • I kēia mau lā, nui nā huahana mea kūʻai aku e like me nā kamera, nā PDA, nā mea paʻi, a me nā laptops i loaʻa kahi kumu e ʻae ai i nā kāleka hoʻomanaʻo CompactFlash a me CF+. Ma waho aʻe o nā lako mālama, hiki ke hoʻohana ʻia kēia kumu no ka hoʻohana ʻana i nā polokalamu I/O e hoʻohana ana i ka interface CF+.

ʻIke pili

Hoʻolālā Example no MAX II

  • Hāʻawi i ka hoʻolālā MAX II files no kēia palapala noi (AN 492)

Hoʻolālā Example no MAX 10

  • Hāʻawi i ka hoʻolālā MAX 10 files no kēia palapala noi (AN 492)

Ka Mana Mana ma nā Pūnaehana Paʻa me ka hoʻohana ʻana i nā polokalamu Altera

  • Hāʻawi i ka ʻike hou aʻe e pili ana i ka hoʻokele mana ma nā ʻōnaehana lawe lima me ka hoʻohana ʻana i nā polokalamu Altera

Nā Kūlana Hoʻolālā Mea Hana MAX II

  • Hāʻawi i ka ʻike hou aku e pili ana i nā alakaʻi hoʻolālā mea hana MAX II

Ke hoʻohana nei i ka CF+ Interface me Altera Devices

  • Hiki ke hoʻohana ʻia ke kikowaena kāleka CF+ e ka mea hoʻokipa ma ka hōʻoia ʻana i ka hōʻailona H_ENABLE. Ke hoʻokomo ʻia ke kāleka CompactFlash i loko o ke kumu, hele haʻahaʻa nā pine ʻelua (CD_1 [1:0]), e hōʻike ana i ka interface ua hoʻokomo pono ʻia ke kāleka. I ka pane ʻana i kēia hana, ua hoʻokumu ʻia kahi hōʻailona hoʻopau H_INT e ka interface, ma muli o ke kūlana o nā pin CD_1 a me ka hōʻailona hiki i ka chip (H_ENABLE).
    Hoʻomaopopo pū ʻia ka hōʻailona H_READY i ka wā e hoʻokō ʻia ai nā kūlana i koi ʻia. Hōʻike kēia hōʻailona i ka mea hana ua mākaukau ka interface e ʻae i ka ʻikepili mai ka mea hana. Hoʻopili pololei ʻia ka pahi ʻikepili 16-bit i ke kāleka CF+ i ka mea hoʻokipa. Ke loaʻa i ka mea hoʻokipa kahi hōʻailona interrupt, pane ʻo ia iā ia ma ka hoʻokumu ʻana i kahi hōʻailona hōʻoia, H_ACK, no ka mea e hōʻike ai ua loaʻa iā ia ka interrupt.
  • Huina Intel. Ua mālama ʻia nā kuleana āpau. ʻO Intel, ka Intel logo, Altera, Arria, Cyclone, Enpirion, MAX, Nios, Quartus a me Stratix huaʻōlelo a me nā hōʻailona he mau hōʻailona o Intel Corporation a i ʻole kāna mau lālā ma US a/a i ʻole nā ​​ʻāina ʻē aʻe. Mālama ʻo Intel i ka hana o kāna huahana FPGA a me semiconductor i nā kikoʻī o kēia manawa e like me ka palapala hōʻoia maʻamau o Intel, akā mālama ʻia ke kuleana e hoʻololi i nā huahana a me nā lawelawe i kēlā me kēia manawa me ka ʻole o ka ʻike. ʻAʻole ʻo Intel i kuleana a i ʻole kuleana e puka mai ana mai ka noi a i ʻole ka hoʻohana ʻana i kekahi ʻike, huahana, a i ʻole lawelawe i wehewehe ʻia ma ʻaneʻi koe wale nō i ʻae ʻia ma ke kākau ʻana e Intel. Manaʻo ʻia nā mea kūʻai aku ʻo Intel e loaʻa i ka mana hou o nā kikoʻī hāmeʻa ma mua o ka hilinaʻi ʻana i kekahi ʻike i paʻi ʻia a ma mua o ke kau ʻana i nā kauoha no nā huahana a i ʻole nā ​​​​lawelawe.
  • Hiki ke koi ʻia nā inoa a me nā hōʻailona ʻē aʻe ma ke ʻano he waiwai o nā poʻe ʻē aʻe. a mākaukau e hana i nā hana hou aku. Ke hana nei kēia hōʻailona i mea hoʻoikaika; ʻO nā hana a pau o ka interface, host, a i ʻole ka mea hana a me ke kāleka CompactFlash i hoʻonohonoho ʻia i kēia hōʻailona. E nānā pū ka interface no ka hōʻailona H_RESET; hana ʻia kēia hōʻailona e ka mea hoʻokipa e hōʻike i nā kūlana mua a pau e hoʻoponopono hou ʻia.
  • Hoʻopuka ka interface i ka hōʻailona RESET i ke kāleka CompactFlash e hōʻike ana iā ia e hoʻihoʻi i kāna mau hōʻailona mana i ko lākou kūlana paʻamau.
  • ʻO ka hōʻailona H_RESET hiki ke hana ʻia i nā lako a i ʻole nā ​​lako polokalamu. Hōʻike ʻia ka hoʻonohonoho polokalamu e ka MSB o ka Configuration Option Register i loko o ke kāleka CF+. Hoʻokumu ka mea hoʻokipa i kahi hōʻailona mana 4-bit
  • H_CONTROL e hōʻike i ka hana i makemake ʻia o ke kāleka CF+ i ka interface CF+. Hoʻololi ka interface i ka hōʻailona H_CONTROL a hoʻopuka i nā hōʻailona mana like ʻole e heluhelu a kākau i ka ʻikepili, a me ka ʻike hoʻonohonoho. Hoʻopili ʻia kēlā me kēia hana kāleka i ka hōʻailona H_ACK. Ma ka ʻaoʻao maikaʻi o ka H_ACK, nānā ka mea kākoʻo ʻo Altera i ka hōʻailona hoʻihoʻi, a hoʻopuka like i ka HOST_ADDRESS, chip enable (CE_1), output enable (OE), write enable (WE), REG_1, a me RESET hōʻailona. Loaʻa i kēlā me kēia o kēia mau hōʻailona ka waiwai i koho mua ʻia no nā hana āpau i ʻōlelo ʻia ma luna. He mau protocol maʻamau kēia, e like me ka wehewehe ʻana e ka hui CompactFlash.
  • Mālama ʻia ka hōʻailona H_IOM ma ke ʻano hoʻomanaʻo maʻamau a kiʻekiʻe ma ke ʻano I/O. Hiki i ke ʻano hoʻomanaʻo maʻamau ke kākau a me ka heluhelu ʻana i ka ʻikepili 8-bit a me 16-bit.
  • Eia kekahi, heluhelu ʻia a kākau ʻia nā papa inoa hoʻonohonoho i ka papa inoa koho koho hoʻonohonoho kāleka CF+, Kākoʻo Kūlana Kāleka, a me ka papa inoa hoʻololi Pin. He 4-bit wide H_CONTROL [3:0] hōʻailona i hoʻopuka ʻia e ka mea hoʻokipa e hoʻokaʻawale i waena o kēia mau hana āpau. Hoʻololi ka interface CF+ iā H_CONTROL a hoʻopuka i nā hōʻailona mana i ke kāleka CF+ e like me nā kikoʻī CF+. Loaʻa ka ʻikepili ma ka bus data 16-bit ma hope o ka hoʻopuka ʻia ʻana o nā hōʻailona mana. Ma ke ʻano I/O, ʻike ʻia ka hoʻonohonoho polokalamu (i hana ʻia e ka MSB o ka Configuration Option Register ma ke kāleka CF + kiʻekiʻe). Hoʻokō ʻia nā hana Byte a me nā huaʻōlelo e ka interface ma ke ʻano like me nā mea ma ke ʻano hoʻomanaʻo i hōʻike ʻia ma luna.

Kiʻi 1: Nā hōʻailona hoʻopili like ʻole o ka CF+ Interface a me ka CF+ Deviceintel-CF-Interface-Hoʻohana-Altera-MAX-Series-fig-1

  • Hōʻike kēia kiʻi i ke kiʻikuhi poloka kumu no ka hoʻokō ʻana i ka interface CF+.
Nā hōʻailona

Papa 1: Nā hōʻailona Interface CF+

Hōʻike kēia papa i nā hōʻailona hoʻopili kāleka CF+.

hōʻailona

HOST_ADDRESS [10:0]

Kuhikuhi

Hoʻopuka

wehewehe

E koho kēia mau laina helu i kēia mau mea: nā papa inoa o ke awa port I/O, nā papa inoa o ka helu wahi i hoʻopaʻa ʻia me ka hoʻomanaʻo, kona mana hoʻonohonoho, a me nā papa inoa kūlana.

CE_1 [1:0] Hoʻopuka He 2-bit active-low card select signal.
hōʻailona

IORD

Kuhikuhi

Hoʻopuka

wehewehe

He strobe heluhelu I/O kēia i hana ʻia e ka mea hoʻokipa e puka i ka ʻikepili I/O ma ke kaʻa mai ke kāleka CF+.

IOWA Hoʻopuka ʻO kēia kahi I/O write pulse strobe i hoʻohana ʻia no ka uaki ʻana i ka ʻikepili I/O ma ka pahi ʻikepili kāleka ma ke kāleka CF+.
OE Hoʻopuka Hiki i ka hana haʻahaʻa haʻahaʻa ke hiki ke strobe.
MAKAUKAU Hookomo Ma ke ʻano hoʻomanaʻo, mālama ʻia kēia hōʻailona kiʻekiʻe ke mākaukau ke kāleka CF+ e ʻae i kahi hana hoʻoili ʻikepili hou a haʻahaʻa i ka wā paʻa ke kāleka.
ʻILAKA Hookomo I ka hana I/O, hoʻohana ʻia kēia hōʻailona ma ke ʻano he noi hoʻopau. Ua strobed haahaa.
REG_1 Hoʻopuka Hoʻohana ʻia kēia hōʻailona e hoʻokaʻawale i waena o ka hoʻomanaʻo maʻamau a me ke komo ʻana i ka hoʻomanaʻo ʻano. Kiʻekiʻe no ka hoʻomanaʻo maʻamau a haʻahaʻa no ka hoʻomanaʻo ʻano. Ma ke ʻano I/ʻO, pono e hoʻoikaika-haʻahaʻa kēia hōʻailona inā aia ka helu I/O ma ke kaʻa.
WE Hoʻopuka Hōʻailona haʻahaʻa no ke kākau ʻana i nā papa inoa hoʻonohonoho kāleka.
HOOLAHA HOU Hoʻopuka Hoʻomaka hou kēia hōʻailona a hoʻomaka i nā papa inoa a pau ma ke kāleka CF+.
CD_1 [1:0] Hookomo He 2-bit active-low card detect signal.

Papa 2: Nā hōʻailona Interface Host

Hōʻike kēia papa i nā hōʻailona e hoʻokumu i ka interface host.

hōʻailona

H_INT

Kuhikuhi

Hoʻopuka

wehewehe

ʻO ka hōʻailona hōʻailona haʻahaʻa haʻahaʻa mai ke kikowaena i ka mea hoʻokipa e hōʻike ana i ka hoʻokomo ʻana o ke kāleka.

H_MAKAUKAU Hoʻopuka ʻO ka hōʻailona mākaukau mai ke kikowaena i ka hoʻokipa e hōʻike ana iā CF+ ua mākaukau e ʻae i ka ʻikepili hou.
H_ENABLE Hookomo Hiki iā Chip
H_ACK Hookomo Hoʻomaikaʻi i ka noi hoʻopau i hana ʻia e ka interface.
H_CONTROL [3:0] Hookomo He hōʻailona 4-bit e koho ana ma waena o I/O a me ka hoʻomanaʻo READ/WRITE hana.
H_RESET [1:0] Hookomo He hōʻailona 2-bit no ka hoʻoponopono ʻana i ka lako a me ka polokalamu.
H_IOM Hookomo Hoʻokaʻawale i ke ʻano hoʻomanaʻo a me ke ʻano I/O.

Hoʻokō

  • Hiki ke hoʻokō ʻia kēia mau hoʻolālā me ka hoʻohana ʻana i nā polokalamu MAX II, MAX V, a me MAX 10. Kuhi ʻia nā kumu kumu hoʻolālā hoʻolālā i ka MAX II (EPM240) a me MAX 10 (10M08). Hoʻohui ʻia kēia mau kumu kumu hoʻolālā a hiki ke hoʻolālā pololei ʻia i nā polokalamu MAX.
  • No ka hoʻolālā MAX II exampe, palapala ʻāina i nā awa hoʻokipa a me CF+ i nā GPIO kūpono. Hoʻohana kēia hoʻolālā ma kahi o 54% o ka nui o nā LE i loko o kahi mea EPM240 a hoʻohana i 45 mau pine I/O.
  • ʻO ka hoʻolālā MAX II exampHoʻohana ʻo ia i kahi hāmeʻa CF+, e hana ana ma nā ʻano ʻelua: PC Card ATA me ka hoʻohana ʻana i ke ʻano I/O a me ka PC Card ATA me ka hoʻohana ʻana i ke ʻano hoʻomanaʻo. ʻAʻole noʻonoʻo ʻia ke ʻano koho ʻekolu, ke ʻano IDE ʻoiaʻiʻo. Hoʻohana ka mea MAX II ma ke ʻano he mea hoʻokele hoʻokipa a hana ma ke ʻano he alahaka ma waena o ka mea hoʻokipa a me ke kāleka CF+.

Source Code

ʻO kēia mau hoʻolālā examphoʻokō ʻia nā les ma Verilog.

Hoʻomaikaʻi

Moolelo Hooponopono Palapala

Papa 3: Moolelo Hooponopono Palapala

Kepakemapa 2014

Manao

2014.09.22

Nā hoʻololi

Hoʻohui ʻia ka ʻike MAX 10.

Kekemapa 2007, V1.0 1.0 Hoʻokuʻu mua.

Palapala / Punawai

intel CF+ Interface Me ka Altera MAX Series [pdf] Na kuhikuhi
CF Interface Me ka Altera MAX Series, Altera MAX Series, CF Interface, MAX Series

Nā kuhikuhi

Waiho i kahi manaʻo

ʻAʻole e paʻi ʻia kāu leka uila. Hōʻailona ʻia nā kahua i makemake ʻia *