[go: up one dir, main page]

SK226191A3 - Personal computer with identification of type of memory device with straight selection - Google Patents

Personal computer with identification of type of memory device with straight selection Download PDF

Info

Publication number
SK226191A3
SK226191A3 SK2261-91A SK226191A SK226191A3 SK 226191 A3 SK226191 A3 SK 226191A3 SK 226191 A SK226191 A SK 226191A SK 226191 A3 SK226191 A3 SK 226191A3
Authority
SK
Slovakia
Prior art keywords
memory
personal computer
changed
controller
memory device
Prior art date
Application number
SK2261-91A
Other languages
English (en)
Inventor
Alan F Arnold
James Tai
Arthur R Wheeler
Original Assignee
Ibm
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ibm filed Critical Ibm
Publication of SK226191A3 publication Critical patent/SK226191A3/sk

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • AHUMAN NECESSITIES
    • A23FOODS OR FOODSTUFFS; TREATMENT THEREOF, NOT COVERED BY OTHER CLASSES
    • A23GCOCOA; COCOA PRODUCTS, e.g. CHOCOLATE; SUBSTITUTES FOR COCOA OR COCOA PRODUCTS; CONFECTIONERY; CHEWING GUM; ICE-CREAM; PREPARATION THEREOF
    • A23G1/00Cocoa; Cocoa products, e.g. chocolate; Substitutes therefor
    • A23G1/02Preliminary treatment, e.g. fermentation of cocoa
    • AHUMAN NECESSITIES
    • A23FOODS OR FOODSTUFFS; TREATMENT THEREOF, NOT COVERED BY OTHER CLASSES
    • A23LFOODS, FOODSTUFFS OR NON-ALCOHOLIC BEVERAGES, NOT OTHERWISE PROVIDED FOR; PREPARATION OR TREATMENT THEREOF
    • A23L5/00Preparation or treatment of foods or foodstuffs, in general; Food or foodstuffs obtained thereby; Materials therefor
    • A23L5/20Removal of unwanted matter, e.g. deodorisation or detoxification
    • A23L5/23Removal of unwanted matter, e.g. deodorisation or detoxification by extraction with solvents
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B01PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
    • B01DSEPARATION
    • B01D11/00Solvent extraction
    • B01D11/02Solvent extraction of solids
    • B01D11/0203Solvent extraction of solids with a supercritical fluid
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B19/00Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
    • G11B19/02Control of operating function, e.g. switching from recording to reproducing
    • G11B19/04Arrangements for preventing, inhibiting, or warning against double recording on the same blank or against other recording or reproducing malfunctions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Chemical & Material Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Food Science & Technology (AREA)
  • Polymers & Plastics (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Biotechnology (AREA)
  • Nutrition Science (AREA)
  • Health & Medical Sciences (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • Storage Device Security (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Debugging And Monitoring (AREA)
  • Stored Programmes (AREA)

Description

Oblasť techniky.
Tento vynález se vzťahuje k osobním počítačôm, zvláStä k osobnímu počítači, který je zaopatŕen pro identifikací kapacity pamäti pamäťového zaŕízení e pŕímým výbärem pro výmänná pamäťová média, jež je užito s počítačem.
Stav techniky
Systémy osobních počítačô dosáhly velmi Širokého využití pro schopnosť poskytnout počítačovou kapacitu v mnohá oblastech současné moderní společnosti. Systémy osobních počítačô mohou být obvykle definovány jako stolní, stojící na podlaze nebo prenosný mikropočítač, který ee skládá ze Byetémové jednotky mající jednoduchý systémový procesor a pripojenou energeticky závislou a energeticky nezávislou pamäť, kontrolní zobrazovací jednotku, klávesnici, jednu nebo více jednotek pružných diBkÔ, pamäť b pevným diskem a volitelnou tiskárnu. Jedním z rozlišovacích parametrô tächto syatémô je užití základní desky nebo systémové rovinné desky pro vzájemné elektrické spojení tächto komponent. Tyto systémy jsou prvotné navrhovány pro poskytnutí nezávislé výpočetnl kapacity jednomu uživateli a jsou cenové nenáročné pro poŕízeni jednotlivci nebo malými podniky.
Tyto systémy mohou být roztridény do dvou obecných skupín. První skupina, obvykle označovaná jako Family I Models, využívá sbärnicovou architektúru. Druhá skupina, označovaná jako Family II Models využívá mikrokanálovou sbärnicovou architektúru. Mnoho modelô první skupiny používá jako systémo2 vý procesor mikroprocesor, jež má schopnosť adresovať 1 megabyte (1 MB) pamäti. Näkteré modely první skupiny a vätšina modelô druhé skupiny používá rychlé mikroprocesory, které mohou pracovat v reálném režimu, aby emulovaly pomalejší mikroprocesor, nebo v chránäném režimu, který rozširuje pro näkteré modely adresovací oblast z 1 megabytu (MB) na 4 gigabyty (GB). V podstatä vlastnosť reálného režimu proceeorô poskytuje hardwarovou kompatibi1 itu se soítwarem psaným pro pomaléjši mikroprocesory.
Takové počítače jsou charakterizovány jako počítače máji cí otevŕenou architektúru. To znamená, že Bystémy jsou navrhovány a konstruovány takovým zpôsobem, že prídavná periférni zaHzenl, taková jako pamäťová zafízení s pŕímým výbärem (DASD) pro výmänná pamäťová média, mohou být vybrána a pŕidána k systémôm nebo existuj ící zaŕízení môže být zamčnäno za zaŕízení odlišného typu. Výše zmĺnäné jednotky pružného disku jsou jednim pMkladem DASD pro výménná pamäťová média. Jako príklad, pôvodní počítače první skupiny byly často sestaveny s 5,25 palcovou veľkokapacitní jednotkou pružného disku mající schopnosť uložiť 1,2 megabytu (MB) dať na disketu. Avšak takové počítače mohly být vybavený dŕíve známým typem DASD, který užíval 5,25 palcový pružný diek k uložení 360 kilobytô (kB) dat. Počítače druhé skupiny mohou mít DASD užívající 3,5 palcové pružné disky k uložení 780 kilobytô (kB) nebo 1,44 megabytô (MB) dat. Je známo a očekává se, že j iná DASD pro výmänná pamäťová média mohou být pripravená a mohou být užitá v osobních počítačích nebo s osobními počítači popsaných obecných typô.
DMve bylo zvykem poskytnout v popsaném typu osobní ho počítače základní jednotku pro provádäní instrukcí a manipulování s daty a radič pamäťového zaFízení s pFímým výbärem, který operativnä zasahoval mezi základní jednotku a DASD, čímž Fídil zaplBování dat na výménné pamäťové médium DASD a čtení dat z výmänného pamäťového média DASD. Uvažovalo se, že môže být provedeno opatrení v činnosti osobního počítače pro rozpoznaní typu použitého DASD a pamäťových parametrô pamäťového média vloženého do takového DASD. Zainteresovaný čtenár je odkázán na patentový spis USA d. 4 733 036 vydaný 20. záhí 1988 a patentový spis USA č. 4 928 193 (oba potvi— zené společnä s vynálezem, jenž se zde popisuje) pro seznámení se se zaŕízením a metódami pro určení jednotky pružného disku a typô pamäťových médií. Protože je to nutné z hlediska rozsahu a vhodné pro porozumení tomuto vynálezu, sdélení tächto predchozích patentových spisô jsou pomoci odkazô pripojený k tomuto popisu.
Podstata vynálezu
PFedmétem tohoto vynálezu je učiniť systém osobního počítače schopným rozeznávat mezi množstvím typô pamäťových zaslzení s prímým výbärem (DASD) pro výmänná pamäťová média potenciálné použitá s takovým systémom. ΡΠ realizaci tohoto predmätu vynálezu jsou dvä z množství spojovacích cest vedoucích signály mezi pamätí a radičem pamäti použitý pro radič k identiíikaci typu zaŕízení, se kterým radič komunikuje.
PripouStí se, aby Bystém prijímal jak starôí typy pamätí speciálnä neprizpôsobované ke zde popisované identiíikaci tak i noväjší typy pamätí speciálnä pripravené k takové úpravé. Pri realizaci tohoto predmätu predkládaného vynálezu je prenááena špecificky identifikuj ící iníormace z DASD do radiče pomoci spojovacích cest, které i když existovaly ve staräích typech zaŕízení, tyly používány k jiným účelôm.
Dríve bylo obvyklé provést v osobních počítačích propojení radiče a DASD pro výmänná pamäťová média, jako je jednotka pružného diBku, prostredky násobných spojovacích cest vedoucích komunikační elektrické signály. Konvenčné byla taková propojení provedena buď kabely spojuj ícími radič a DASD nebo prímým pripojením DASD na systémovou deBku. Propojení bylo provedeno množinou triceti Čtyr spojovacích cest nebo vodičô, pŕičemž rôzné z téchto spojovacích cest mély prirazený rôzné funkce. Nékteré tyto funkce a spojovací cesty byly kdysi užitý k určení disketové jednotky a typô pamäťových médií (napr. výše zmĺnéné patentové spisy USA č. 4 733 036 a č. 4 928 193).
V osobních počítačich nepoužívaj ících pŕedkládaný vynález určuje štandardní program pro testování energetického zdroje prítomnosť pamäťového zaŕízení s pŕímým výbärem vydáním pŕíkazô do každé možné Šachty pro DASD a monitorováním návratu špecifického signálu. Poté, co je stvrzena prítomnosť DASD, je typ DASD určen vysláním krokové posloupnosti a monitorováním návratových signálô pro rozeznání DASD, které máji určité kapacity pamätí. Jakmile je určená kapacita pamäti, je udälán systémový predpoklad, co se týče špecifického typu DASD, založený na známých a pčedpokládaných zaŕízeních, jež by mohla být instalována a mít určenou kapacitu pamäti.
V osobním počítači využívaj ícím pŕedkládaný vynález jsou dvojici spojovacích· cest dŕive užívaných se staršími typy DASD prirazený nové funkce a tyto nové funkce jsou realizovány zpôsobem, který umožňuje vzestupnou slučitelnost starších typô DASD s novými funkcemi. Tedy dvojice spojovacích cest dŕive buď rezervovaných a nevyužitých nebo užitých jako uzemftující vedení pro zajištäní izolace jiných signálô je užitá tak, aby tyto cesty dovolily pŕedevším určiť, zda byly instalovány starší nebo noväjší typy DASD, a dále určiť, jestli jsou prítomné noväjší typy DASD, kapacitu insdtalovaných pamätí.
Dosažitelností rozeznání neprítomnosti libovolného typového signálu DASD na dvojici spojovacích cest a, jestliže se zj istí, že signály jsou prítomné, rozeznáním takových signálô, jako jsou signály určující kapacitu pamäti, jsou zúplnäny požadované výsledky.
PFehled obrázká na výkreaech
Nékteré pFedméty vynálezu jsou konstatovány, j iné pFedméty vynálezu se objeví béhem popisu vynálezu, když se popis bude brát ve spojení s doprovodnými vyobrazením!, ve kterých:
obr. 1 je perspektívni pohled na osobní počítač ztélesftující tento vynález, obr. 2 je rozložený perspektívni pohled na nékteré prvky osobního počítače na obr. 1 obsahující rám, kryt, elektromechanické paméťové zaFízení s pFímým výbérem a rovinnou deeku a IluBtrující nékteré vztahy mezi témito prvky, obr. 3 je schématický pohled na nékteré součásti osobního počítače na obr. 1 ä obr. 2, obr. 4 je schématická reprezentace násobné spojovací cesty propojení mezi Fadičem a paméťovým zaFízením s pFímým výbérem pro výménná paméťová média podie tohoto vynálezu, obr. 5 je schématická reprezentace kódovacího schématu pro komunikační identiíikační data podie tohoto vynálezu.
Prevedení vynálezu
Zatímco pFedkládaný vynález bude posléze dokonalej i popsán s odkážem na doprovodná vyobrazení,, na ktorých je ukázána podstata pFedkládaného vynálezu, mólo by být pochopená na začátku popisu, který následuje, Že odborníci v pFíbuzných oborech mohou modifikovať zde popsaný vynález, pFičemž stále jeété budou dosahovať pFíznivé výsledky tohoto objevu. Tudíž popis, jenž následuje, je tFeba chápať jako objemné výukové sdélení orientované na odborníky v pFíbuzných oborech a ne jako omezení se na pFedkládaný vynález.
Odkazujeme-1i nyní konkrétnéji na doprovodná vyobrazení, mikropočítač ztélesrtuj ící pFedkládaný vynález je zobrazen a obecné označen 10 na obr. 1. Jak je zmĺnSno výée, po6 čítač 1O môže mít pripojený monitor 11. klávesnici 12 a tiskárnu nebo souťadnicový zapisovač 14. Počítač 10 má kryt 15 tvoŕen dekoračním vnéjším členem 16 (obr. 2) a vnitŕním ochranným členem 1.8, který spolu s rámem 19 vytváŕí uzavŕený chránéný objem pro pŕijetí elektricky napájeného zpracování dat a pamäťových prvkô pro zpracování a uložení číselných dat. Alespoň näkteré z tächto prvkô jsou namontovány na vícevratvé rovinné deBce 20 nebo základní deece, která je vsazena do rámu 19 a poBkytuje prostŕedky pro elektrické propojení součástí počítače 10. což Jbou součásti identiíikované výše a jiné Bouvisející prvky jako jednotky pružného disku, rôzné formy pamäťových zarízení s pŕímým výbérem, pomocné desky apod. Jak se dokonaleji posléze ukáže, jsou na desce 20 udélána opatrení pro prôchod vstupních/výstupních signálô do ovládacích prvkô a z ovládacích prvkô mikropočítače.
Rám 19 má základnú označenou 22. čelní panel označený 24 a zadní panel označený 25 (obr. 2) . Čelní panel 24 ohraničuje alespoň jednu otevŕenou Šachtu (v zobrazené podobé čtyŕi šachty) pro pŕijetí zarízení pro uložení dat takového, jako je disková jednotka pro magnetické nebo optické disky, pásková záložní jednotka nebo podobné. V zobrazené podobé jsou vyhrazeny dvojice horních šácht 26. 28 a dvojice dolních šácht 29, 30. Jedna z horních šácht 26 je uzpôsobena pro pŕijetí periférnich mechanik první velikosti (takových, jako jsou známé 3,5 palcové mechaniky), zatíinco druhá šachta 28 je uzpÔBobena pro pŕijetí mechanik vybrané velikosti ze dvou velikosti (takových, jako 3,5 a 5,25 palce) a dolní Šachty jsou uzpôsobeny pro pŕijetí zarízení pouze jedné velikosti (3,5 palce). Jedna jednotka pružného disku je na obr. 1 označená 85 a je pamäťovým zarízením s pŕímým výbärem pro výménná pamäťová mídia zpôsobilým pro prijatí vložené diskety a pro použití této diskety k prijatí, uložení a odložení dat, jak je všeobecné známo. Zbývající zobrazené šachty jsou neobsazené.
Dŕíve než popíšeme vztah mezi výše zmĺnänou Btrukturou θ pŕedkládaným vynálezem, je možná záslužné provést shrnutí obvyklé činnosti systému osobního počítače 1Q. Na obr. 3 je ukázáno blokové schéma systému osobního počítače, které objasňuje rôzné složky počítačového systému, jako je systém 1Q ve shodä s pŕedkládaným vynálezem, jenž obsahuje složky namontované na rovinné desce 20 a pripojení rovinné desky k vstupním/výstupním ätérbinám a j inému hardwaru systému osobního počítače. Propojený a rovinnou deskou systémový procesor 32 zahrnuje mikroprocesor, který je propojen rýchlou CPU lokálni sbärnicí 34 pŕes Časovací jednotku ŕízení sbérnice 35 s jednotkou ŕízení pamäti 36. která je dále propojena s energeticky závialou pamätí s pŕímým pŕístupem (RAM) 23Zatímco pŕedkládaný vynález je popsán v náaledujícím a podrobnými odkazy k systémovému blokovému achématu na obr. 3, mälo by být pochopeno na začátku popisu, který následuje, že se očekává, že zaŕizení a metódy v aouhlasu a pŕedkládaným vynálezem mohou být použitý a j inými hardwarovými koníiguracemi rovinné deaky.
Vrátíme-li se nyní k obr. 3, CPU lokálni sbärnice 34 (obaahující data, adresu a ŕídící BouČáati) je pripravená pro pripojení mikroprocesoru 32. matematického koprocesoru 39, ŕadiče rychlé vyrovnávací pamäti 40 a rychlé vyrovnávací pamäti 41. Na CPU lokálni sbärnici 34 je také pripojená vyrovnávací pamäť 42· Vyrovnávací pamäť 42 je sama pripojená na pomalou (ve srovnání a CPU lokálni sbärnicí) systémovou abärnici 44. jež talé obsahuje adresu, data a Fídící součáBti. Systémová sbärnice 44 je vedená mezi vyrovnávací pamätí 42 a daläí vyrovnávací pamätí 68. Systémová sbärnice 44 je dále napojená na časovací jednotku ŕízení sbärnice 35 a na DMA jednotku 43· DMA jednotka 48 se skládá z centrálni nezávislé jednotky 49 a DMA ŕadiče 50. Vyrovnávací pamäť 51 vytváŕí rozhraní mezi systémovou sbärnicí 44 a doplnkovou abäi— ničí, jako je mikrokanálová sbérnice 52· Napojené na sbärnici 52 je množetví vstupních/výstupních ôtärbin 54 pro pri je tí mikrokanálových propojovacích desek, které mohou být dále propojeny se vstupním/výstupním zaŕízením nebo pamätí.
Nezávislá ŕídící sbärnice 55 spojuje DMA ŕadič 50 a centrálni nezávislou jednotku 49 se vstupními/výstupními ätärbinami 54 a adaptérom (či pMzpĎBobovacím členem) pružného disku 56. K Bystémové sbärnici 44 je také pripojená ŕídící jednotka pamäti 36. jež βθ skládá z Fadiče pamäti 59. voliče adres obnovení 60 a dátové vyrovnávací pamäti 61. Rídící jednotka pamäti 36 je dále pripojená k pamäti s pMmým prístupom (RAM), což je reprezentováno RAM modulom 38. Radič pamäti 36 obsahuje logiku pro mapovací adresy do mikroprocesoru 32 a z mikroprocesoru 32 do jednotlivých oblastí pamäti RAM 38. Tato logika je užitá ke zpätnému vyžádání pamäti RAM dŕíve obsazené Bystémem BIOS. Dále je ŕadičem pamäti 36 generován výbärový eignál permanentní pamäti (ROMSEL), který ee užívá ke zpFíBtupnäní nebo ke znepi*í stupnäní pamäti ROM £4Zatímco mikropočítačový systém 10 je ukázán se základním jednomegabytovým RAM modulom ,je jasné, že môže být pripojená dodatečná pamäť, jak je reprezentováno na obr. 3 volitelnými pamäťovými moduly 65 až 67. Z dôvodô pouhé iluetrace je predložený vynález popisován e odkážem na základní jednomegabytový modul 38.
Blokovací vyrovnávací pamäť 68 je pripojená mezi systémovou sbérnici 44 a rovinnou vetupní/výstupní sbärnici 69. Rovinná vetupní/výstupní sbérnice 69 obsahuje eventuálnä adresu, data a čídící součásti. SpFažené podél rovinné vstupní/výstupní sbérnice 69 jsou rôzné druhy vstupních/výBtupních adaptérô a j iných složek, jako je adaptér zobrazovací jednotky 70 (který je F>oužit pro buzení monitoru 11) , CMOS hodiny 72. energeticky nezávislá pamäť CMOS RAM 74, od tohoto místa označovaná jako NVRAM;, RS232 adaptér Z6, paralelní adaptér 78. množstvi časovacích jednotek 80. adaptér pružného dÍBku 56, Fadič prerušení 84 a permanentní pamäť ROM 64. Pamäť ROM 64 obsahuje systém BIOS, který se užívá k propojení mezi vetupními/výstupnlml zaŕízeními a operačním systémem mikroprocesoru 22· Systém BIOS uložený v pamäti ROM 64 môže být kopírován do pamäti RAM 38 pro zkrácení provádäcího času systému BIOS. Pamäť ROM 64 dále reaguje (prostŕednictvím signálu ROMSEL) na ŕadič pamäti 36. JeBtliže pamäť ROM 64 je uschopnéna ŕadlčem pamäti 36. je systém BIOS proveden vnô pamäti ROM. JeBtliže pamäť ROM 64 je ŕadičem pamäti 36 zneachopnäna, pamäť ROM neodpovídá na adresové dotazy z mikroprocesoru 32 (tj. systém BIOS je proveden vnä pamäti RAM).
Rovinná vstupní/výstupní Bbärnice 62, jak je popsána v následuj ícím, obsahuje části určené vodivými spojovacími cestami organizovanými ve vnitŕních vrstvách vícevrstvé rovinné desky 20 a speciálnä obsahuje množetví Lakových spojovacích cest v části prostírající se täsnä na okraji rovinné desky 20. která je umístäna tak, aby pŕiléhala k jednomu z čelních a zadních panelô rámu. Takový návrh rovinné deBky umožňuje umístäní množství vstupních/výstupních konektorô podél takové boční hrany pro výmänu signálô s takovými zaŕízeními, jako je monitor, klávesnice a tiskárna.
Hodiny 72 jbou užitý pro čas denních výpočtô a pamäť NVRAM je užitá k uložení dat konfigurace systému. To jest, pamäť NVRAM bude obsahovať hodnoty, které popisuj í současnou konfiguraci systému. Napríklad pamäť NVRAM obsahuje iníormace popisuj ící kapacitu pevného nebo pružného dieku, typ zobrazovací jednotky, kapacitu pamäti, čas, dátum atd. Pamäť NVRAM bude obsahovať údaj zvláštni dôležitosti (môže být jeden bit), který je použit ŕadičem pamäti 36 k určení, zda systém BIOS se provádí vnä pamäti ROM nebo vnä pamäti RAM a zda opätovné nárokovať pamäť RAM pro zamýšlené využití systémem BIOS RAM. Kromä toho tato data jsou uložená v pamäti NVRAM, kdykoli špeciálni koníigurační program, jako je SET Coníiguration, je provádän. Zámärem programu SET Configuration je uložiť hodnoty charakterizuj ící konfiguraci systému do pamäti NVRAM.
Jak bylo zmĺnéno v pňedcházej ícím, počítač má kryt označený 1 5. který spolu s rámem 19 vy tvárí uzavŕený chránäný objem pro uložení výše identifikovaných eoučástí mikropočítače. Kryt je a výhodou tvoFen vnäjéím dekoračním krycím členem 16, který je jednodílnä zíormovanou součástkou vyrobenou z módelovateIného ayntetického materiálu, a kovovou tenkou tabuľovou deakou 1Θ formovanou tak, aby umožnila utvof^ení dekorační ho krycí ho členu podie koní igurace. Oväem kryt môže být vyroben j inými známými zpôsoby a užitečnoat tohoto vynálezu není závôry popsaného typu omezena.
Obrátíme-li se ke Bchématické reprezentaci obr. 4, spojovací ceata 4 byla zmänäna z rezervované spojovací ceBty nemaj ící žádné j iné využití na spojovací cestu typového indikátoru prvního DASD, zatímco spojovací cesta S byla zmänäna z uzemňuj í cí ho vedení na spojovací cestu typového indikátoru druhého DASD.
Ve zde popsané kombinaci . j isté parametry jak Fadiče 56 tak paunäti pťispívají k úapéchu. Tedy ňadič musí být schopný rozliáovat mezi neprítomností a prítomností signálô, jež identifikuj í zaňízení, na spojovacích cestách 4 a 2., pamäti musí být schopné predložít takové signály, oba za vyhnutí se j inak možná Škodlivým účinkôm. Tyto schopnosti umožňuj í vzestupnou a seetupnou slučitelnost, která bude dovolovat užití jak nových tak i starých eoučástí ve stejném systému. Očekává se, že současná identifikační schopnoat bude zahrnovať užití zaňízení s otevňeným kolektorom umožnäné DRIVE SELECT vstupem z ňadiče. Použití zaňízení s otevňeným kolektorem dovoluje, aby staréí typy pamätí, které jinak nepodporují toto identifikační schéma, byly použitý na rozhraní bez poäkození pamätí, které identifikaci umožňují.
Typická kódování identifikaci zaFlzení jsou schématicky znázornéna na obr. 5. Kódovací schéma pňedpokládá, že môže být poslán jeden ze dvou typô DRIVE SELECT signálô, nízký (L) nebo vysoký (H) . Paméť môže odpovädät aktivováním identifikačních obvodô obdržením DRIVE SELSCT signálu pomoci vzorkô vysokých a nízkých Bignálô na každé dvojici spojovacích ceat, zde označených jako DRVTYP1 á'DRVTYPO. Je ukázáno jedno možné prirazení významô na odezvy.
Pt^i činnosti Byetému by procedúra pro určení systémové koníigurace obsahovala kroky zrušení volby všech pamätí, čtení prirazeného vstupního portu a testování na kombinaci binárni ”11. Prítomnosť libovolné j iné kombinace by indikovala to, že alespoň jedna inštalovaná pamäť nepodporuje zde objevené identifikační schéma DASD, což vede k závéru, že o identiíikaci vrácené všemi inštalovanými DASD by se myslelo, že je chybná. Určením chybné identifikace by byl uživatel donucen ke standardnímu programu ruční koníigurace, ve kterém by poskytl iníormace nutné pro úspäšné použití pripojených pamätí. Kdyby se určilo, že pamäti podporují zde objevené identifikační schéma DASD, pak by byl DRIVE SELSCT signál vyslán po ŕadä všem použitelným zažízením a opätovné by se četly oprávnéné identifikační signály, aby se aktualizovala konfigurační tabulka systému.
V tak poskytovaných datech pro aktualizaci konfigurační tabulky je pŕedkládaný vynález echopen rozliäit množství typô paméťových zaŕízení s pFímým výbérem pro výménná paméťová média užitých s takovýn systémom a je schopen pripojiť jak starší typy pamétí špecificky neupravených pro zde popsané určování tak i novéjší typy pamétí špecificky vybavených k takové úpravé. Na vyobrazeních a pri Bpeciíikacích bylo dále pŕedvedeno navržené provedeni vynálezu a, ačkoli jsou použitý špecifické termíny, predložený popis užívá obvyklou terminológii pouze ve všeobecném a popisném smyslu a ne za účelem omezení.

Claims (4)

1. Soustava osobního počítače obsahující pamäťové zaFízení b pFímým výbärem pro výmänná pamäťová média (85) a rádií! pamäťového zaFízení s pFímým výbärem (56), které jsou spojený mnoŽBtvím Bpojovacích cest vedoucích signály, vyznačená tím, že dvä ((4), (9) - obr. 4) ze zmĺnäných spojovacích cest vedoucích signály jsou použitý k určení typu zmĺnäného pamäťového zaFízení b pFímým výbärem pro výmänná pamäťová média.
2. Souetava osobního počítače podie nároku 1 vyznačená tím, že budiči zaFízení pFedávající signál udávaj ící kapacitu zmĺnéné pamäti (85) a izoluj ící zmĺnänou pamäť (85) a zmĺnäný Fadič (56) od libovolných nepFíznivých účinkô možná provázejících neschopnosť zmĺnäného Fadiče (56) rozpoznať takový signál je spojené s každou spojovací cestou ze zmĺnäné dvojice zmĺnäných spojovacích cest ((4), (9) - obr. 4).
3. Souetava osobního počítače podie nároku 1 nebo 2 vyznačená tím, že pFenoe signálô skrze zmĺnänou dvojici zmĺnäných Bpojovacích cest ((4), (9) - obr.
4) je Bpouétän povolovacím signálem vysílaným zmĺnäným Fadičem (56) do zmĺnéné pamäti (85) prostFednictvím j iné ze zmĺnäných Bpojovacích cest.
SK2261-91A 1990-07-19 1991-07-19 Personal computer with identification of type of memory device with straight selection SK226191A3 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US07/555,326 US5440693A (en) 1990-07-19 1990-07-19 Personal computer with drive identification

Publications (1)

Publication Number Publication Date
SK226191A3 true SK226191A3 (en) 1995-09-13

Family

ID=24216845

Family Applications (1)

Application Number Title Priority Date Filing Date
SK2261-91A SK226191A3 (en) 1990-07-19 1991-07-19 Personal computer with identification of type of memory device with straight selection

Country Status (16)

Country Link
US (1) US5440693A (sk)
JP (1) JP2970081B2 (sk)
CN (1) CN1021142C (sk)
AU (1) AU639345B2 (sk)
BR (1) BR9103031A (sk)
CA (1) CA2044528A1 (sk)
CZ (1) CZ283631B6 (sk)
HU (1) HU216234B (sk)
MX (1) MX173458B (sk)
MY (1) MY107185A (sk)
NZ (1) NZ238613A (sk)
PH (1) PH31477A (sk)
PL (1) PL167020B1 (sk)
RU (1) RU2072553C1 (sk)
SK (1) SK226191A3 (sk)
ZA (1) ZA915126B (sk)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2065989C (en) * 1991-06-07 1998-03-31 Don Steven Keener Personal computer data flow control
EP0567971B1 (en) * 1992-04-27 1999-07-28 Sony Corporation Information processing system assuring compatibility between different models
US5559965A (en) * 1994-09-01 1996-09-24 Intel Corporation Input/output adapter cards having a plug and play compliant mode and an assigned resources mode
US5909592A (en) * 1994-09-07 1999-06-01 Intel Corporation Method in a basic input-output system (BIOS) of detecting and configuring integrated device electronics (IDE) devices
CN1042676C (zh) * 1994-12-03 1999-03-24 联华电子股份有限公司 使软盘驱动器互换的电路装置
US5675743A (en) * 1995-02-22 1997-10-07 Callisto Media Systems Inc. Multi-media server
US5896546A (en) * 1996-11-01 1999-04-20 International Business Machines Corporation "Sticky" logical drive letter assignments
DE19709975C2 (de) * 1997-03-11 1999-04-22 Siemens Ag Mikrocomputer
RU2216033C2 (ru) * 1997-08-06 2003-11-10 Нодал Текнолоджиз, Инк. Компьютер
US6678744B2 (en) * 1997-10-09 2004-01-13 Ericsson Inc. Application wrapper methods and systems
AU4321700A (en) * 1999-12-28 2001-07-09 Alexei Alexandrovich Gorchakov Personal mobile computer system
US6772272B2 (en) * 2002-04-25 2004-08-03 International Business Machines Corporation Apparatus and method for writing information to a designated information storage medium with an allocated data storage device using a specified information recording format
US7103874B2 (en) * 2003-10-23 2006-09-05 Microsoft Corporation Model-based management of computer systems and distributed applications
CN100501715C (zh) * 2004-05-13 2009-06-17 松下电器产业株式会社 信息处理设备、集成电路和数据传送控制方法
WO2006015302A1 (en) * 2004-07-29 2006-02-09 X-Sten, Corp. Spinal ligament modification devices
US8549332B2 (en) * 2010-10-26 2013-10-01 Dell Products, Lp System for combined input output module and zero power optical disk drive with advanced integration and power
US10296238B2 (en) * 2015-12-18 2019-05-21 Intel Corporation Technologies for contemporaneous access of non-volatile and volatile memory in a memory device

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3859635A (en) * 1971-06-15 1975-01-07 Robert E Watson Programmable calculator
JPS5541546A (en) * 1978-09-20 1980-03-24 Hitachi Ltd Peripheral device coupling unit
JPS575172A (en) * 1980-06-10 1982-01-11 Sharp Corp Electronic interpreter
US4516218A (en) * 1980-06-26 1985-05-07 Texas Instruments Incorporated Memory system with single command selective sequential accessing of predetermined pluralities of data locations
JPS57201925A (en) * 1981-06-05 1982-12-10 Nec Corp Input/output port selecting device
DE3501569C2 (de) * 1984-01-20 1996-07-18 Canon Kk Datenverarbeitungseinrichtung
US4722065A (en) * 1984-03-30 1988-01-26 Casio Computer Co., Ltd. Electronically programmable calculator with memory package
US4763243A (en) * 1984-06-21 1988-08-09 Honeywell Bull Inc. Resilient bus system
US4928193A (en) * 1984-07-13 1990-05-22 International Business Machines Corporation Diskette drive type determination
US4773036A (en) * 1984-07-13 1988-09-20 Ibm Corporation Diskette drive and media type determination
JPS61123959A (ja) * 1984-11-20 1986-06-11 Sharp Corp 着脱自在なメモリモジユ−ルを有する電子機器
US4916557A (en) * 1987-02-27 1990-04-10 Kabushiki Kaisha Toshiba Method of sharing various types of medium drives and recording/reproduction apparatus with medium controller for realizing the method
US5142626A (en) * 1990-07-20 1992-08-25 International Business Machines Corp. Personal computer with removable media identification

Also Published As

Publication number Publication date
CN1059607A (zh) 1992-03-18
PL291168A1 (en) 1992-03-23
PL167020B1 (pl) 1995-07-31
RU2072553C1 (ru) 1997-01-27
CZ226191A3 (en) 1997-02-12
NZ238613A (en) 1993-06-25
HUT58419A (en) 1992-02-28
AU7916191A (en) 1992-01-23
PH31477A (en) 1998-11-03
JPH04233622A (ja) 1992-08-21
CN1021142C (zh) 1993-06-09
US5440693A (en) 1995-08-08
BR9103031A (pt) 1992-02-11
CZ283631B6 (cs) 1998-05-13
HU216234B (hu) 1999-05-28
HU912422D0 (en) 1991-12-30
MX173458B (es) 1994-03-04
MY107185A (en) 1995-09-30
JP2970081B2 (ja) 1999-11-02
ZA915126B (en) 1992-03-25
CA2044528A1 (en) 1992-01-20
AU639345B2 (en) 1993-07-22

Similar Documents

Publication Publication Date Title
SK226191A3 (en) Personal computer with identification of type of memory device with straight selection
SK226291A3 (en) Personal computer with identification of exchangeable memory medium
US5987536A (en) Computer system having flash memory bios which can be accessed while protected mode operating system is running
EP0493888B1 (en) Personal computer with local memory expansion capability
US5020999A (en) Personal computer with connector assembly having integral retainer
JP2554457B2 (ja) Ideインターフェースを有するマイクロ・チャネル・バス・コンピュータ・システム
US5471585A (en) Personal computer system with input/output controller having serial/parallel ports and a feedback line indicating readiness of the ports
US5276864A (en) Personal computer with alternate system controller error detection
US5485585A (en) Personal computer with alternate system controller and register for identifying active system controller
CA2145924C (en) Dasd capacity in excess of 528 megabytes apparatus and method for personal computers
US5537600A (en) Personal computer with alternate system controller
JPH05173954A (ja) パーソナルコンピュータシステム
Anderson PCMCIA system architecture: 16-bit PC cards
EP0467520B1 (en) Personal computer with drive identification
JPH05128055A (ja) 代替システム制御装置用の装備を有したパーソナル・コンピユータ・システム
JPH04233019A (ja) パーソナル・コンピュータ装置及びその組立て方法