Intel CF+ Interface Ho Sebelisa Letoto la Altera MAX
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 + Device
- 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
- Mohlala oa moraloample ikamahanya le Altera MAX 10 FPGAs ka Orchid Technologies Engineering and Consulting, Inc. Maynard, Massachusetts 01754
- TEL: 978-461-2000
- WEB: www.orchid-tech.com
- EMAIL: info@orchid-tech.com
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 |