intel-LOGO

Intel CF+ Interface Ho Sebelisa Letoto la Altera MAX

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

CF+ Interface Ho Sebelisa Letoto la Altera MAX

  • U ka sebelisa lisebelisoa tsa Altera® MAX® II, MAX V, le MAX 10 ho kenya tšebetsong sebopeho sa CompactFlash+ (CF+). Likarolo tsa bona tsa theko e tlase, tse nang le matla a tlase le lisebelisoa tse bonolo tsa ho sebelisa matla li li etsa hore e be lisebelisoa tse loketseng tse hlophisehang bakeng sa lits'ebetso tse hokahanyang sesebelisoa sa memori.
  • Likarete tsa CompactFlash li boloka le ho tsamaisa mefuta e mengata ea tlhaiso-leseling ea dijithale (data, audio, litšoantšo) le software lipakeng tsa litsamaiso tse ngata tsa dijithale. Mokhatlo oa CompactFlash o hlahisitse mohopolo oa CF+ ho ntlafatsa ts'ebetso ea likarete tsa CompactFlash ka lisebelisoa tsa I/O le polokelo ea data ea magnetic disk ntle le memori ea flash. Karete ea CF+ ke karete e nyane e kenyelletsang likarete tsa polokelo tsa compact flash, likarete tsa magnetic disk, le likarete tse fapaneng tsa I/O tse fumanehang 'marakeng, joalo ka likarete tsa serial, likarete tsa ethernet le likarete tse se nang mohala. Karete ea CF + e kenyelletsa molaoli o kentsoeng ea laolang polokelo ea data, ho khutlisa le ho lokisa liphoso, taolo ea matla, le taolo ea oache. Likarete tsa CF+ li ka sebelisoa ka li-adapter tse sa sebetseng ho PC-Card type-II kapa li-sockets tsa mofuta oa III.
  • Matsatsing ana, lihlahisoa tse ngata tsa bareki joalo ka lik'hamera, li-PDA, liprinta le lilaptop li na le sokete e amohelang likarete tsa memori tsa CompactFlash le CF+. Ntle le lisebelisoa tsa polokelo, sokete ena e ka boela ea sebelisoa ho hokahanya lisebelisoa tsa I / O tse sebelisang sebopeho sa CF +.

Lintlha Tse Amanang

Moqapi Example bakeng sa MAX II

  • E fana ka moralo oa MAX II files bakeng sa molaetsa ona oa kopo (AN 492)

Moqapi Example bakeng sa MAX 10

  • E fana ka moralo oa MAX 10 files bakeng sa molaetsa ona oa kopo (AN 492)

Taolo ea Matla ho Lits'ebetso tse nkehang tse Sebelisang Lisebelisoa tsa Altera

  • E fana ka leseli le eketsehileng mabapi le taolo ea matla lits'ebetsong tse nkehang tse sebelisang lisebelisoa tsa Altera

MAX II Litaelo tsa Moralo oa Sesebelisoa

  • E fana ka lintlha tse ling mabapi le litataiso tsa moralo oa sesebelisoa sa MAX II

Ho sebelisa CF+ Interface le Altera Devices

  • Khokahano ea karete ea CF+ e lumelloa ke moamoheli ka ho tiisa lets'oao la H_ENABLE. Ha karete ea CompactFlash e kenngoa ka har'a sokete, lithakhisa tse peli (CD_1 [1:0]) li theohela tlaase, e leng se bontšang sebopeho sa hore karete e kentsoe hantle. Ho latela ketso ena, lets'oao le sitisang H_INT le hlahisoa ke sebopeho, ho ipapisitse le boemo ba CD_1 pins le lets'oao la ho lumella chip (H_ENABLE).
    Letšoao la H_READY le boetse le tiisoa neng kapa neng ha maemo a hlokahalang a phethiloe. Letšoao lena le bontša processor hore sebopeho se se se loketse ho amohela data ho tsoa ho processor. Bese ea data ea 16-bit ho karete ea CF+ e hokahane ka kotloloho ho moamoheli. Ha moamoheli a amohela lets'oao la tšitiso, e arabela ho lona ka ho hlahisa lets'oao la tumello, H_ACK, bakeng sa sebopeho ho bonts'a hore e amohetse tšitiso.
  • Intel Corporation. Litokelo tsohle li sirelelitsoe. Intel, logo ea Intel, Altera, Arria, Cyclone, Enpirion, MAX, Nios, Quartus le Stratix mantsoe le li-logo ke matšoao a khoebo a Intel Corporation kapa litšehetso tsa eona tsa US le/kapa linaheng tse ling. Intel e tiisa ts'ebetso ea FPGA ea eona le lihlahisoa tsa semiconductor ho latela litlhaloso tsa hajoale ho latela waranti e tloaelehileng ea Intel, empa e na le tokelo ea ho etsa liphetoho ho lihlahisoa le lits'ebeletso life kapa life ka nako efe kapa efe ntle le tsebiso. Intel ha e nke boikarabello kapa boikarabello bo hlahang ka lebaka la kopo kapa ts'ebeliso ea tlhahisoleseling efe kapa efe, sehlahisoa, kapa ts'ebeletso e hlalositsoeng mona ntle le ha ho lumellane ka ho hlaka ka lengolo ke Intel. Bareki ba Intel ba eletsoa ho fumana mofuta oa morao-rao oa litlhaloso tsa sesebelisoa pele ba itšetleha ka tlhahisoleseling efe kapa efe e phatlalalitsoeng le pele ba beha litaelo tsa lihlahisoa kapa lits'ebeletso.
  • Mabitso a mang le mabitso a mang a ka nkoa e le thepa ea ba bang. mme e se e loketse ho etsa mesebetsi e meng hape. Letšoao lena le sebetsa joalo ka tšusumetso; lits'ebetso tsohle tsa sebopeho, moamoheli, kapa processor le karete ea CompactFlash li hokahantsoe le lets'oao lena. Khokahano e boetse e hlahloba lets'oao la H_RESET; pontšo ena e hlahisoa ke moamoheli ho bontša hore maemo ohle a pele a tlameha ho hlophisoa bocha.
  • Sehokelo ka lehlakoreng le leng se hlahisa lets'oao la RESET ho karete ea CompactFlash e bonts'ang hore e tla khutlisetsa matšoao ohle a eona a taolo maemong a bona a kamehla.
  • Letšoao la H_RESET e ka ba hardware kapa software e hlahisoang. Ho seta botjha ha software ho bontshwa ke MSB ya Registara ya Dikgetho tsa Tlhophiso ka hara karete ya CF+. Moamoheli o hlahisa lets'oao la taolo ea 4-bit
  • H_CONTROL ho bonts'a mosebetsi o lakatsehang oa karete ea CF+ ho sebopeho sa CF+. Khokahano e khetholla lets'oao la H_CONTROL 'me e fana ka matšoao a fapaneng a taolo ho bala le ho ngola lintlha, le lintlha tsa tlhophiso. Ts'ebetso e 'ngoe le e' ngoe ea karete e hokahanngoa le lets'oao la H_ACK. Ka lehlakoreng le letle la H_ACK, sesebelisoa sa Altera se tšehetsoeng se hlahloba letšoao la ho tsosolosa, 'me ka tsela e tšoanang se fana ka HOST_ADDRESS, chip enable (CE_1), output enable (OE), write enable (WE), REG_1, le matšoao a RESET. E 'ngoe le e' ngoe ea matšoao ana e na le boleng bo boletsoeng esale pele bakeng sa ts'ebetso eohle e boletsoeng ka holimo. Tsena ke liprothokholo tse tloaelehileng, joalo ka ha ho hlalositsoe ke mokhatlo oa CompactFlash.
  • Letšoao la H_IOM le ts'oaroe le le tlase ka mokhoa o tloaelehileng oa memori mme le phahame ka mokhoa oa I/O. Mokhoa o tloaelehileng oa memori o lumella ho ngola le ho bala data ea 8-bit le 16-bit.
  • Hape, Lingoliloeng tsa Litlhophiso ho rejisetara ea khetho ea tlhophiso ea karete ea CF+, Ngoliso ea Boemo ba Karete, le Ngoliso ea Phatlalatso ea Pin li baloa ho tsoa le ho ngoloa ho tsona. Lets'oao la 4-bit wide H_CONTROL [3:0] le fanoeng ke moamoheli le khetholla lipakeng tsa lits'ebetso tsena kaofela. Khokahano ea CF+ e khetha H_CONTROL ebe e fana ka matšoao a taolo ho karete ea CF+ ho latela lintlha tsa CF+. Lintlha li fumaneha ka bese ea data ea 16-bit ka mor'a hore matšoao a taolo a fanoe. Ka mokhoa oa I / O, ho tsosolosa software (e hlahisitsoeng ka ho etsa MSB ea Khetho ea Litlhophiso Register ka holimo ho karete ea CF +) e hlahlojoa. Ts'ebetso ea "byte" le "word access" e etsoa ke sehokelo ka mokhoa o ts'oanang le oa mohopolo o boletsoeng ka holimo.

Setšoantšo sa 1: Lipontšo tse fapaneng tsa Interfacing tsa CF + Interface le CF + DeviceIntel-CF-Interface-Using-Altera-MAX-Series-fig-1

  • Setšoantšo sena se bonts'a setšoantšo sa motheo sa block bakeng sa ho kenya ts'ebetsong sebopeho sa CF +.
Lipontšo

Lethathamo la 1: Lipontšo tsa CF+ Interface

Tafole ena e thathamisa matšoao a ho kopanya likarete tsa CF+.

Letshwao

HOST_ADDRESS [10:0]

Tataiso

Sephetho

Tlhaloso

Mela ena ea liaterese e khetha tse latelang: lirejisetara tsa aterese tsa boema-kepe ba I/O, lirekoto tsa liaterese tsa boema-kepe tse kentsoeng mohopolong, taolo ea tlhophiso ea eona, le lirekoto tsa maemo.

CE_1 [1:0] Sephetho Ena ke lets'oao la khetho ea karete ea 2-bit e sebetsang-tlase.
Letshwao

IORD

Tataiso

Sephetho

Tlhaloso

Ena ke I/O bala strobe e hlahisoang ke sehokelo sa moamoheli ho kenya data ea I/O beseng ho tsoa ho karete ea CF +.

IOWA Sephetho Ena ke I/O write pulse strobe e sebelisoang ho ts'oara data ea I/O ka beseng ea data ea karete kareteng ea CF+.
OE Sephetho Tlhahiso e sebetsang-tlase e nolofalletsa strobe.
RETS'ELISITSOE Kenyeletso Boemong ba memori, lets'oao lena le bolokoa le le holimo ha karete ea CF+ e se e loketse ho amohela ts'ebetso e ncha ea phetiso ea data mme e le tlase ha karete e ntse e sebetsa.
IRAQ Kenyeletso Ts'ebetsong ea mokhoa oa I/O, lets'oao lena le sebelisoa joalo ka kopo ea tšitiso. E tlase haholo.
REG_1 Sephetho Letšoao lena le sebelisetsoa ho khetholla lipakeng tsa memori e tloaelehileng le phihlello ea memori. E phahame bakeng sa memori e tloaelehileng mme e tlase bakeng sa memori ea sebopeho. Ka mokhoa oa I/O, lets'oao lena le lokela ho ba tlase-tlase ha aterese ea I/O e le beseng.
WE Sephetho Letšoao le sebetsang-tlase bakeng sa ho ngola lirekotong tsa tlhophiso ea likarete.
RETS'ELISITSOE Sephetho Letšoao lena le hlophisa bocha kapa le qala liregiste tsohle tse kareteng ea CF+.
CD_1 [1:0] Kenyeletso Ena ke lets'oao la ho lemoha karete ea 2-bit e sebetsang-tlase.

Lethathamo la 2: Lipontšo tsa Host Interface

Tafole ena e thathamisa matšoao a etsang sebopeho sa moamoheli.

Letshwao

H_INT

Tataiso

Sephetho

Tlhaloso

Letšoao la tšitiso e sebetsang-tlase ho tloha ho sehokelo ho ea ho moamoheli le bonts'ang ho kenya karete.

HLAHILE Sephetho Letšoao le itokiselitseng ho tloha ho sehokelo ho ea ho moamoheli le bontšang CF+ e se e loketse ho amohela data e ncha.
H_ TLHOKOMELA Kenyeletso Chip nolofalletsa
H_ACK Kenyeletso Ho ananela kopo e sitisang e entsoeng ke sehokelo.
H_CONTROL [3:0] Kenyeletso Lets'oao la 4-bit le khethang lipakeng tsa I/O le memori ea BALA/Ngola.
H_RESET [1:0] Kenyeletso Letšoao la 2-bit bakeng sa hardware le software reset.
H_IOM Kenyeletso E khetholla mokhoa oa memori le mokhoa oa I/O.

Phethahatso

  • Meralo ena e ka sebelisoa ho sebelisoa lisebelisoa tsa MAX II, MAX V, le MAX 10. Likhoutu tse fanoeng tsa mohloli oa moralo li shebile MAX II (EPM240) le MAX 10 (10M08) ka ho latellana. Likhoutu tsena tsa mohloli oa moralo li hlophisitsoe 'me li ka hlophisoa ka kotloloho ho lisebelisoa tsa MAX.
  • Bakeng sa moralo oa MAX II example, 'mapa moamoheli le likou tse hokahanyang tsa CF+ ho li-GPIO tse loketseng. Moralo ona o sebelisa hoo e ka bang 54% ea kakaretso ea LE e sesebelisoa sa EPM240 'me o sebelisa lithakhisa tse 45 tsa I/O.
  • Moetso oa MAX II example sebelisa sesebelisoa sa CF+, se sebetsang ka mekhoa e 'meli: PC Card ATA e sebelisa mokhoa oa I/O le PC Card ATA e sebelisang mokhoa oa memori. Mokhoa oa boraro oa boikhethelo, mokhoa oa 'Nete oa IDE, ha o nkoe. Sesebelisoa sa MAX II se sebetsa e le molaoli oa moamoheli mme se sebetsa joalo ka borokho lipakeng tsa moamoheli le karete ea CF +.

Mohloli oa Khoutu

Meetso ena exampli sebelisoa ho Verilog.

Liteboho

Nalane ea Phetoho ea Litokomane

Lethathamo la 3: Nalane ea Phetoho ea Litokomane

Letsatsi

Loetse 2014

Phetolelo

2014.09.22

Liphetoho

E kentse lintlha tsa MAX 10.

Tšitoe 2007, V1.0 1.0 Tokollo ea pele.

Litokomane / Lisebelisoa

Intel CF+ Interface Ho Sebelisa Letoto la Altera MAX [pdf] Litaelo
CF Interface e Sebelisang Altera MAX Series, e Sebelisang Altera MAX Series, CF Interface, MAX Series

Litšupiso

Tlohela maikutlo

Aterese ea hau ea lengolo-tsoibila e ke ke ea phatlalatsoa. Libaka tse hlokahalang li tšoailoe *