intel CF+ Feso'ota'iga Fa'aaogā Altera MAX Fa'asologa
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+ Device
- 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
- Design example fetuutuunai mo Altera MAX 10 FPGAs e Orchid Technologies Engineering and Consulting, Inc. Maynard, Massachusetts 01754
- TEL: 978-461-2000
- WEB: www.orchid-tech.com
- EMAIL: info@orchid-tech.com
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 |