intel-LOGO

intel CF+ Feso'ota'iga Fa'aaogā Altera MAX Fa'asologa

intel-CF-Interface-Fa'aaogā-Altera-MAX-Series-PRODUCT

CF+ Feso'ota'iga Fa'aaogā Altera MAX Fa'asologa

  • E mafai ona e fa'aogaina masini Altera® MAX® II, MAX V, ma MAX 10 e fa'atino ai se fa'aoga CompactFlash+ (CF+). O latou tau maualalo, maualalo-malosi ma faigofie fa'aogaina fa'aogaina ua avea ai i latou ma masini fa'apolokalame fa'apolokalameina mo fa'aoga e fa'afeso'ota'i masini manatua.
  • O kata CompactFlash e teuina ma felauaiga ituaiga o fa'amatalaga numera (fa'amaumauga, leo, ata) ma polokalama faakomepiuta i le va o le lautele o faiga faakomepiuta. O le mafutaga a CompactFlash na faʻalauiloaina le manatu CF + e faʻaleleia ai le faʻaogaina o kata CompactFlash faʻatasi ai ma masini I/O ma faʻamaumauga faʻamaumauga maneta e ese mai le flash memory. O le CF+ card o se tama'i pepa fa'ailoga e aofia ai kata fa'apipi'i fa'apipi'i, kata tisiki maneta, ma kata I/O 'ese'ese o lo'o maua i le maketi, e pei o kata serial, kata ethernet, ma kata uaealesi. O le CF + card e aofia ai se pule faʻapipiʻi e pulea le teuina o faʻamaumauga, toe maua ma faʻasaʻo mea sese, pulega o le eletise, ma le puleaina o le uati. CF + kata e mafai ona faʻaaogaina faʻatasi ma mea faʻapipiʻi pasi i le PC-Card type-II poʻo le ituaiga-III sockets.
  • I aso nei, o le tele o oloa faʻatau e pei o mea pueata, PDA, lomitusi, ma komepiuta feaveaʻi o loʻo i ai le socket e talia ai CompactFlash ma CF + memory cards. I le faaopoopo atu i masini e teu ai, e mafai foi ona faʻaogaina lenei socket e faʻaogaina ai masini I / O e faʻaogaina ai le CF + interface.

Fa'amatalaga Fa'atatau

Design Example mo MAX II

  • Tuuina atu le MAX II mamanu filemo lenei tusi talosaga (AN 492)

Design Example mo MAX 10

  • Tuuina atu le MAX 10 mamanu filemo lenei tusi talosaga (AN 492)

Puleaina o le Malosiaga i Faiga feavea'i e Fa'aaoga ai Altera Devices

  • Tuuina atu nisi faʻamatalaga e uiga i le puleaina o le eletise i masini feaveaʻi e faʻaaoga ai masini Altera

MAX II Fa'ata'ita'iga o Mea Fa'atonu

  • Tuuina atu nisi faʻamatalaga e uiga i taʻiala ole mamanu ole masini MAX II

Fa'aaogāina ole CF+ Feso'ota'iga ma Altera Devices

  • O le CF + card interface e mafai e le talimalo e ala i le faʻamaonia o le H_ENABLE faailo. A fa'aofi le pepa CompactFlash i totonu o le socket, o pine e lua (CD_1 [1:0]) e alu ifo i lalo, e fa'ailoa i le fa'aoga ua fa'aofi lelei le kata. I le tali atu i lenei gaioiga, o se faailo faʻalavelave H_INT e faʻatupuina e le atinaʻe, e faʻatatau i le tulaga o pine CD_1 ma le faʻailoga e mafai ai (H_ENABLE).
    O le fa'ailoga H_READY e fa'ailoa fo'i i so'o se taimi e fa'amalieina ai tulaga mana'omia. O lenei faʻailoga e faʻaalia i le processor ua sauni le atinaʻe e talia faʻamatalaga mai le processor. O le 16-bit data pasi i le CF + card e fesoʻotaʻi saʻo i le talimalo. A maua e le talimalo se faʻailoga faʻalavelave, e tali atu i ai e ala i le faʻatupuina o se faʻailoga faʻamaonia, H_ACK, mo le faʻaoga e faʻaalia ai na ia mauaina le faʻalavelave.
  • Intel Corporation. Ua taofia aia tatau uma. Intel, le Intel logo, Altera, Arria, Cyclone, Enpirion, MAX, Nios, Quartus ma Stratix upu ma logos o faʻailoga a le Intel Corporation poʻo ana lala i le US ma/poʻo isi atunuu. E fa'amaonia e Intel le fa'atinoina o ana oloa FPGA ma semiconductor i fa'amatalaga o lo'o iai nei e tusa ai ma le fa'atonuga masani a Intel, ae fa'asaoina le aia tatau e fai ai suiga i so'o se oloa ma auaunaga i so'o se taimi e aunoa ma se fa'aaliga. E leai se tiute po'o se noataga e afua mai i le talosaga po'o le fa'aogaina o so'o se fa'amatalaga, oloa, po'o se auaunaga o lo'o fa'amatalaina i i'i se'i vagana ua malilie i ai i se faiga tusitusia e Intel. Ua fautuaina tagata fa'atau Intel ina ia maua le fa'amatalaga lata mai o fa'amatalaga masini a'o le'i fa'alagolago i so'o se fa'amatalaga fa'asalalau ma a'o le'i tu'uina atu oka mo oloa po'o tautua.
  • O isi igoa ma fa'ailoga e mafai ona ta'ua o se meatotino a isi. ma ua sauni e faatino nisi galuega. O lenei faailo e galue o se faʻamalosi; fa'agaioiga uma o le fa'aoga, talimalo, po'o le fa'agaioiga ma le pepa CompactFlash e fa'amaopoopo i lenei fa'ailoga. E siaki fo'i e le atina'e le fa'ailoga H_RESET; o lenei faailo e gaosia e le talimalo e faʻaalia ai e tatau ona toe faʻafou uma tulaga muamua.
  • O le fa'auluuluga e fa'atupuina ai le fa'ailoga RESET i le pepa CompactFlash e fa'ailoa atu ai e toe seti uma ana fa'ailoga fa'atonutonu i lo latou tulaga le lelei.
  • O le faailo H_RESET e mafai ona avea ma masini po'o masini komepiuta e gaosia. O le toe setiina o masini komepiuta o loʻo faʻaalia e le MSB o le Resitala Filifiliga Faʻatonu i totonu o le CF + card. O le 'au e fa'atupuina se fa'ailoga fa'atonu 4-bit
  • H_CONTROL e fa'ailoa ai le galuega mana'omia o le CF+ card i le CF+ interface. E fa'aliliu e le fa'aoga le fa'ailoga H_CONTROL ma tu'uina atu fa'ailo fa'atonutonu eseese e faitau ma tusi fa'amaumauga, ma fa'amatalaga fa'atulagaina. O fa'agaioiga uma o kata e fa'amaopoopo i le fa'ailoga H_ACK. I le pito lelei o le H_ACK, o le masini Altera lagolago e siaki mo le toe setiina faailoilo, ma tutusa foi le tuuina atu o le HOST_ADDRESS, pu'e mafai (CE_1), galuega faatino mafai (OE), tusi mafai (WE), REG_1, ma RESET faailoilo. O fa'ailoga ta'itasi o lo'o i ai se tau fa'avasegaina mo galuega uma o lo'o ta'ua i luga. O ta'iala masani ia, e pei ona fa'amatalaina e le CompactFlash association.
  • O le faailo H_IOM o loʻo faʻamaulalo i le masani masani ma maualuga ile I/O mode. Ole faiga masani ole manatua e mafai ai ona tusitusi ma faitau ile 8-bit ma le 16-bit fa'amaumauga.
  • E le gata i lea, o le Resitala Fa'atonu i le CF+ card configuration option register, Card Status Register, ma Pin Suiga Resitala e faitau mai ma tusia i totonu. O le 4-bit wide H_CONTROL [3:0] fa'ailo na tu'uina mai e le 'au e fa'aeseese ai nei gaioiga uma. O le CF + fa'afeso'ota'i fa'aliliuina H_CONTROL ma tu'uina atu fa'ailoga fa'atonu i le CF+ card e tusa ai ma fa'amatalaga CF+. E maua fa'amaumauga i luga ole pasi fa'amaumauga 16-bit pe a uma ona tu'uina atu fa'ailoga fa'atonu. I le I / O mode, o le toe setiina o le polokalama (faia e ala i le faia o le MSB o le Filifiliga Filifiliga Resitala i le CF + kata maualuga) e siaki. O fa'agaioiga o le Byte ma le upu e fa'atinoina e le atina'e i se faiga e tutusa ma i latou o lo'o i totonu o le fa'asologa o manatua o lo'o fa'amatalaina i luga.

Ata 1: Fa'ailoga Feso'ota'i Eseese o le CF+ Interface ma le CF+ Deviceintel-CF-Interface-Fa'aoga-Altera-MAX-Series-fig-1

  • O lenei fa'atusa o lo'o fa'aalia ai le fa'asologa o poloka poloka mo le fa'atinoina o le CF+.
Fa'ailoga

Laulau 1: CF + Fa'ailoga Fa'amatalaga

Ole laulau lea ole lisi ole CF+ card interfacing signals.

Fa'ailoga

HOST_ADDRESS [10:0]

Fa'atonuga

Tuuina atu

Fa'amatalaga

O laina tuatusi nei e filifili ai mea nei: o le I/O port address registers, o le memory-maps port address registers, lona fa'atonuga o le fa'atonuga, ma le tulaga resitara.

CE_1 [1:0] Tuuina atu O le 2-bit active-low card select signal.
Fa'ailoga

IORD

Fa'atonuga

Tuuina atu

Fa'amatalaga

Ole I/O faitau strobe lea e fa'atupuina e le 'au talimalo e fa'ailo ai fa'amatalaga I/O ile pasi mai le CF+ card.

IOWA Tuuina atu O le I/O write pulse strobe e fa'aoga e loka ai fa'amaumauga I/O ile pasi fa'amatalaga kata ile pepa CF+.
OE Tuuina atu Fa'agaioiga-maualalo galuega e mafai ai le strobe.
SAUNIA Ulufale I le fa'aogaina o le mafaufau, e fa'atumauina pea lenei fa'ailoga pe a sauni le CF + card e talia se fa'agaioiga fou o fa'aliliuga fa'amatalaga ma maualalo pe a pisi le kata.
IRAQ Ulufale I le faʻaogaina o le I / O, o lenei faailo e faʻaaogaina e avea o se talosaga faʻalavelave. O lo'o fa'asolo i lalo.
REG_1 Tuuina atu O lenei fa'ailoga e fa'aaogaina e iloa ai le va o le manatua masani ma le fa'aogaina o mea e manatua ai. Maualuluga mo manatua masani ae maualalo mo manatua uiga. I le I/O mode, o lenei faailo e tatau ona malosi-maualalo pe a iai le tuatusi I/O i luga o le pasi.
WE Tuuina atu Fa'ailo fa'agaoioi-maualalo mo le tusitusi i totonu o le fa'atulagaina o pepa resitala.
TOE FAI Tuuina atu O le fa'ailoga lea e toe fa'afo'i pe fa'amataina uma resitala i totonu o le CF+ card.
CD_1 [1:0] Ulufale O le 2-bit active-low card detect signal.

Laulau 2: Fa'ailoga Fa'afeso'ota'i

O lenei laulau o loʻo lisiina ai faʻailoga e fausia ai le faʻaoga talimalo.

Fa'ailoga

H_INT

Fa'atonuga

Tuuina atu

Fa'amatalaga

Fa'ailo fa'alavefau-maualalo mai le fa'aoga i le 'au e fa'ailoa mai ai le fa'aofiina o le kata.

S_SAUNI Tuuina atu O le faʻailoga sauni mai le faʻaoga i le talimalo e faʻaalia ai CF + ua sauni e talia faʻamatalaga fou.
H_ENABLE Ulufale Chip mafai
H_ACK Ulufale Fa'afetai ile talosaga fa'alavelave na faia e le atina'e.
H_CONTROL [3:0] Ulufale O se faailoilo 4-bit e filifili ai i le va o le I/O ma le manatua FAITAU/TUSI galuega.
H_RESET [1:0] Ulufale O se faailoilo 2-bit mo meafaigaluega ma polokalama toe setiina.
H_IOM Ulufale Fa'aeseesega ala manatua ma faiga I/O.

Fa'atinoga

  • O nei mamanu e mafai ona faʻatinoina i le faʻaaogaina o masini MAX II, MAX V, ma MAX 10. O fa'asologa o fa'asologa o fa'asologa o mamanu e fa'atatau i le MAX II (EPM240) ma le MAX 10 (10M08). O nei mamanu puna code o loʻo tuʻufaʻatasia ma e mafai ona faʻapipiʻi saʻo i masini MAX.
  • Mo le MAX II mamanu example, fa'afanua le talimalo ma le CF + fa'afeso'ota'i taulaga i GPIO talafeagai. O lenei mamanu e faʻaogaina ai le 54% o le aofaʻi o LE i totonu o se masini EPM240 ma faʻaoga 45 I/O pine.
  • O le MAX II mamanu exampLe fa'aogaina o se masini CF +, lea e galue i ni auala se lua: PC Card ATA fa'aoga I/O mode ma PC Card ATA fa'aoga le fa'aogaina o le mafaufau. O le auala lona tolu e filifili ai, True IDE mode, e le o mafaufauina. O le masini MAX II o loʻo galue e pei o le pule faʻapitoa ma galue o se alalaupapa i le va o le talimalo ma le CF + card.

Source Code

O nei mamanu exampo lo'o fa'atinoina i Verilog.

Fa'afetai

Talafaasolopito Toe Iloiloga o Pepa

Laulau 3: Tala'aga Toe Iloiloga o Pepa

Aso

Setema 2014

Fa'aliliuga

2014.09.22

Suiga

Fa'aopoopo MAX 10 fa'amatalaga.

Tesema 2007, V1.0 1.0 Fa'asalalauga muamua.

Pepa / Punaoa

intel CF+ Feso'ota'iga Fa'aaogā Altera MAX Fa'asologa [pdf] Faatonuga
CF Fesoʻotaʻiga Faʻaaogaina Altera MAX Faʻasologa, Faʻaaogaina Altera MAX Faʻasologa, CF Interface, MAX Faʻasologa

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *