text:
Our Course
Latino Roots I:
The dominant historical narrative for the state of Oregon has centered on the Anglo-American pioneer experience. In this course, we will broaden the historical narrative of the state of Oregon through studying, theorizing, and documenting the depth and breadth of Latino and Latin American immigration, settlement, social movements, and civic and political integration in Oregon during the 20th century. This history will be embedded in the larger racial/ethnic and colonial histories of the territory which became the state of Oregon.
After an initial five weeks of reading secondary texts and historical documents, students will learn the methodologies of archival research, oral history interviews, and journalistic and audio/visual recording. This course combines ethnographic and journalistic documentation of the ethnic histories of Oregon with oral history research and preservation. This class is the first in a two-course sequence.
Latino Roots II:
This course is a continuation of Latino Roots I and it is designed for producing a short documentary using oral history as the backbone of the story. The course covers basic theory and practice of digital film/video documentary production. The course reinforces what was learned in Latino Roots I and it furthers the technical, aesthetic, and research fundamentals of documentary making. The course will cover the different elements of pre-production, production, and post-production phases. The course will work primarily as a lab, however some lectures and documentary viewings will take place as well.
This course is a unique academic collaboration between University of Oregon's Department of Anthropology and the School of Journalism and Communication. For more information about the departments and people, visit:
Department of Anthropology: http://pages.uoregon.edu/anthro/
School of Journalism and Communication: http://jcomm.uoregon.edu/
2013 Student Documentaries
"I am a junior at the University of Oregon majoring in Journalism and minoring in Ethnic Studies. The Latino Roots course has helped me define my career goals and I am strongly considering focusing on documentary production. I moved from Guadalajara, Mexico five years ago and I would like to work for the Spanish speaking community in Oregon because that is the language I feel more comfortable working in".
See her portrayal of Dagoberto Morales
"I am a graduate student in cultural anthropology. This class allowed me to produce research that is visually and aurally interesting. Academic products tend to be overly textual and documentaries are alternative formats for research".
See his portrayal of Leo Vallejo
"I am a first year graduate student in the International Studies program and I plan to work with Latino and Brazilian communities after I graduate. The Latino Roots class has been very influential for me in gaining a better understanding of the history of Latino immigration to Oregon. Both Professors Lynn Stephen and Gabriela Martinez have inspired me to consider doing documentary shorts for my thesis research in Brazil. The skills I am acquiring in doing ethnographic research and oral testimony will be especially helpful in my fieldwork as I will be interviewing young adults from the shantytowns of Rio de Janeiro. This project will give people a glimpse into the lives of some of the Latinos who have immigrated to Oregon and will tell of their amazingly diverse stories we have come across".
See her portrayal of Janet Mendoza
"I am a first year doctoral student in the Media Studies program. I study international and development communication, and my research focus is on the use of online and mobile phone games as development tools. As part of my master's thesis I created a 20-minute documentary on a non-profit organization in Ghana. Since then I've looked for ways to blend research with production work and hope to continue to do so in the future".
See her portrayal of Jamie Broady
"I am a double major in International Studies and Spanish with Anthropology minor. I am interested in pursuing a career in local community development in Latin America as well as in communities in the US. Working on this project has furthered my knowledge about the diversity of the Latino population, and how ambiguous that term is. I have also learned that there is a large history of Latino presence in Oregon. This project has been one of my favorite endeavors at the University of Oregon because I had a chance to create a relationship with my subject as well as conduct undergraduate research".
See her portrayal of Gerardo Herrera
"My name is Mike Goris and I am a 2nd year Master's Student in the Media Studies program at the School of Journalism and Communication. I have worked with photography and film since high school and have always been fascinated with people and their stories. I focus mostly on photography, but have produced several short documentaries during my time at the University of Oregon".
See her digital booklet on Misael Rojas
"I am an instructor of Spanish at Oregon State University. I will be studying anthropology full time at UO starting fall 2013. My research interests are drug-trafficking, crime, policing, immigration, borderlands, Mexico, Latin America, and Latinas/os in the U.S. Participating in the Latino Roots project has broadened my perspective of how access to education serves as a vehicle to empower Latino communities to disrupt inequitable, socially-constructed systems based on race, ethnicity, gender, etc.".
See his portrayal of Javier Lara
"The experience in this class has been eye opening in terms of the historical issues of race, class and discrimination in Oregon. Understanding how these elements have occurred throughout time, and then seeing the direct result in so many individuals lives has been truly staggering. Learning to explore a story and tell it in a creative way such as video is both challenging and rewarding. I feel so inspired by Blanca's story and this class has provided a framework to tell it".
See her portrayal of Blanca Gutierrez
"I am a senior anthropology major. I wasn't expecting documentary film making to be so enjoyable. I originally took this class because of the subject matter. Once I got behind the camera though I realized this is something I might want to pursue further. I love this class. I have learned so much in such a short amount of time from across a wide range of skill sets. I wish this is a class that I could have taken earlier in my college career because it has influenced me greatly".
See his portrayal of Rosa Camarena
"I am a junior broadcast journalism and Spanish major at the University of Oregon. The Latino Roots series combines both of my fields of study and I have used some of the ethnographic interview methods we were taught in my work with Duck TV News. This class has helped me analyze my own roots as well, since I am a Mexican-American who also moved to Oregon like many of the subjects of this video series".
See his portrayal of Jeffrey Mercado
"I am a graduate student in cultural anthropology at the University of Oregon. I am interested in public anthropology and video ethnography. The Latino Roots class has helped me to explore the links between personal stories and larger social and historical narratives related to the Latino experience in Oregon. Through this class, I have also learned how to utilize new media technologies in ways that will enhance the accessibility of my research far beyond the academic context".
See her portrayal of Gabriel Sanchez
"I am double majoring in Anthropology and Latin American Studies. The Latino Roots course has been beneficial in providing me the tools and support for carrying out cultural fieldwork through a visual medium. The Latino Roots courses lead to a larger understanding of the history and culture of Latinos in Oregon as well. This corse was beneficial in that it took a hands-on approach in capturing oral historical narratives of Latinos in Oregon".
See a portrayal of his self-reflexive story
"I have enjoyed the opportunity to develop my journalism and multimedia skills working on my first long-term documentary project. Learning how to gather archival footage as well as establish a strong and trusting relationship with my subject will be helpful in my future aspirations to become a documentary filmmaker. The most valuable part of this project has been hearing perspectives from my subject, Jill Torres, and other members of Eugene's Latino community. It has allowed me to understand more about the needs and aspirations of the community, which I believe is important because the Latino community is very much a part of the Eugene community in which I live".
See her portrayal of Jill Torres
"I am a senior majoring in Journalism and Communication, with a focus in multimedia storytelling. The Latino Roots course has allowed me to apply my love for storytelling with my curiosities toward anthropologic research. This experience has allowed me to expand my skills as a documentary storyteller, both personally and technologically. I feel grateful for having the opportunity to work with Lidiana Soto, whose story has both inspired me and increased my understanding of the history of Latino roots in Oregon. Upon graduation, I hope that I can continue to produce documentary stories that provide insight into the history of another culture or lifestyle".
See her portrayal of Lidiana Soto
"I am a second year PhD student in Cultural Anthropology. Since taking this class and working on this project I have developed a far greater understanding of how much the perceptions of others can have on one's own identity and development over time and inform their perceptions of history. Identity and personal narratives are the main themes of my project and the forces that help shape them, both internal and external".
See his portrayal of Kristen De La Rosa
"As an undergrad student studying Ethnic Studies, I am grateful to have had the opportunity to be a part of such a special project that highlighted the history of Latinos in Oregon. It has been an amazing experience learning about Oregon's history and connecting with Izza Porter who emigrated with her family from Monterrey to Oregon. I'm excited to use the skills that I learned while making this documentary later in my life".
See her portrayal of Izza Porter


text:
Miniflux: No-frills RSS aggregator
Productivity Sauce
The demise of Google Reader rekindled an interest in self-hosted open source RSS aggregators. NewsBlur and redmine/projects/tt-rss/wikiTiny Tiny RSS are probably the most powerful among them, but these two RSS readers are not the only fish in the sea. For those who are looking for a no-frills and dead-simple to deploy RSS reader, Miniflux might be just the ticket.
Despite its minimalistic nature, Miniflux is a rather capable RSS aggregator that packs a few nifty features. The application's interface is designed for readability, and it works like a charm on mobile devices; hence you don't need a dedicated RSS reader app for your smartphone or tablet. Miniflux supports keyboard shortcuts for common actions, so you read and manage articles without resorting to the mouse. Tired of ads clogging your RSS feeds? Then you'll be pleased to learn that Miniflux automatically removes ads and pixel trackers. The application also removes JavaScript code and uses secure HTTP headers for better security. All external links in Miniflux are opened in new tabs with a rel="noreferrer" attribute, preventing the destination website from collecting your info. Using the bookmarking functionality, you can save RSS articles for later. Of course, like any RSS aggregator worth its salt, Miniflux lets you import and export RSS subscriptions using the standard OPML format.
On top of all this, Miniflux is dead-easy to deploy, and you can find installation instructions in the project's GitHub repository. If you don't feel like running Miniflux on your own server, you can subscribe to a hosted version for a more than reasonable one-time fee of 10€.comments powered by Disqus
Issue 175/2015
Buy this issue as a PDF
Code.org and College Board Team Reach Out for Talented High School Coders
New partnership will bring more and better CS training to US schools
A Peek Inside TeslaCrypt Ransomware
Criminals offer online help over Tor network
Mumblehard Still Spams
Sophisticated malware is still present on Joomla and WordPress sites around the world.
Launchpad Gets Git
Future versions of Ubuntu's code service will support the popular Git version control system used with Linux and other open source projects.
AMD Posts Code for Linux GPU Driver
New release marks the arrival of AMD's unified driver strategy.
30 Percent of New Server Equipment Goes to Cloud Infrastructure
A new study by IDC charts big changes in the big hardware market.
Windows Might Go Open Source
Azure CTO says Redmond has already considered the unthinkable.
Linux Mint Will Stay with Ubuntu
Lead developer quells rumors that the Debian version is slated for center stage.
Microsoft Frees Code for .NET Build Engine
MSBuild is now just another GitHub project as Redmond continues its path to the light.
Researchers Demonstrate Hack by Heat
Malware could pass data and commands between disconnected computers without leaving a trace on the network.

subset: commoncrawl


text: does anyone else feel a little sleasy watching these. first rampage kissed dana's ass and now couture is his right hand man. i guess i don't get why couture would be by danas side when a few months ago they were bashing each other. sign the deal and shake his hand and you're good.


text:
Articles Tagged 'Uber Entertainment'
Raptr Offering Super MNC Rewards Next Tuesday! [Amazon, too!]
By Bryan Todd (DieselBT) - DigitalNoob
Posted on August 23, 2012 AT 10:48pm
Posted on August 23, 2012 AT 10:48pm
Raptr, Uber Entertainment, and Amazon have teamed up to offer a fun little end of summer rewards package for players of Super Monday Night Combat this coming Tuesday [August 28th, for those of you that like numbers instead of day names]. READ MORE
Galactica Composer Bear McCreary Scores Moon Breakers Game
By Paul Semel, Contributor
Posted on June 25, 2012 AT 02:27pm
Posted on June 25, 2012 AT 02:27pm
Bear McCreary — the composer best known for his work on the TV shows Battlestar Galactica, The Walking Dead, and Eureka — has announced that he's done the music for the multiplayer space shooter Moon Breakers. READ MORE
Today's Top 10 Stories
Partner Pages
Top Partner Stories
Until Dawn Announced For August 25th With New Trailer, Pre-Order Bonus Scene, And Screenshots
8840 Wilshire Blvd.,
Third Floor,
Beverly Hills, CA 90211
Third Floor,
Beverly Hills, CA 90211
© 2015 EGM Media LLC. All rights reserved. Trademarks belong to their respective owners.
Website Interface © 2012 EGM Digital Media, LLC.
Website Interface © 2012 EGM Digital Media, LLC.


text:
Narrow your search
The BMW 7 Series is a big comfortable sedan, but this 2015 740Ld is even longer and even more comfy.
The following cars represent the most technically advanced available.
Although a tech powerhouse, in some ways the hybrid system in the 2011 BMW ActiveHybrid 7 feels like a novelty. It adds power and fuel efficiency, but also adds quirks to everyday driving. Cutting-edge cabin tech features are available in all 7-series models.
Ah, the BMW M5. It's big, brash, powerful, and very good looking indeed.
Rolls-Royce will expand its stable at the 2013 Geneva Motor Show with the announcement of the Wraith fastback coupe.
Did you know that many cars, trucks and vans can instantly lower all windows with the key remote? We'll show you how it works.
BMW announced today that drivers of vehicles equipped with BMW Online will be able to access Yelp in their cars.
The 7 Series for those with nothing to prove.
BMW releases photos and details of a new version of its 6-series, the Gran Coupe, with two rear doors, which allow easier access to the rear seat.
GM opens its fuel cell technology lab doors to BMW, while BMW opens its checkbook.
A 7 Series for those who have nothing to prove.


text:
A novel method and apparatus for quickly allocating channels on a TDM (time division multiplex) bus to devices requesting access to those channels. In one embodiment, each channel of the TDM bus consists of nine bits and each device has a unique eight bit identification code plus one status bit (referred to collectively as a unique nine bit device code). If a channel is not occupied, each device wishing to gain access to the channel applies its own unique nine bit device code to the bus in the channel time period, sequentially, in order to significance. While doing this, each device monitors the bus to determine what code signal is on it; as soon as it detects a code bit differing from its own, it declares a conflict and stops sending its code, only to wait for the occurrence of the next channel when it retries. The device that is successful in applying all the bits of its code to the bus without conflict declares itself to be the winner, and on the next appearance of that channel (i.e. in the next frame) it transmits as the first bit in the channel a status bit set to alert other contenders for the channel that it is taken.
1. A method of allocating channels on a serial time division multiplex (TDM) bus between a plurality of devices, said method characterized by:
assigning a unique device code to each of said plurality of devices;
each said device, requesting use of a channel, applying its said code to said bus, one bit at a time, starting at the start of said channel;
each said device monitoring said bus and comparing any signal on said bus to its own unique code;
wherein, if the result of said comparison is that said signal on said bus is identical to said code, said device declares itself the owner of said channel and in the first bit of successive appearances of said channel sets a status bit to indicate that said channel is occupied and is not available to any other device; and
if the result of said comparison is that the signal on said bus is not identical to said code, said device declares itself not the owner of said channel and stops transmitting on said channel.
2. The method of claim 1 wherein said unique device code is a nine bit binary number, different for each device.
3. The method of claim 1 wherein said device code is comprised of a status bit followed by a unique identification code.
4. A method of allocating channels in a time division multiplex (TDM) bus amongst a plurality of devices in communication with said bus, said method characterized, at each said device, by the steps of:
(a) applying to a given channel of said TDM bus, bit serially, a unique binary code;
(b) monitoring said TDM bus and comparing said bits received from said bus with said bits of said unique binary code;
(c) stopping the application of any remaining constituent bits of said unique binary code when the comparison between the bits of said unique code and the bits on said TDM bus is not the same; and
(d) setting the first bit to be applied to said TDM bus at the start of successive occurrences of said given channel to a predetermined logic value if all the bits from said unique binary code have been the same as said corresponding bits o said TDM bus for the duration of said given channel.
5. The method of claim 4 wherein said unique binary code is comprised of nine bits.
6. The method of claim 4 wherein said TDM bus is a serial bus.
7. The method of claim 4 wherein said monitoring is accomplished by an Exclusive-NOR logic gate.
8. A device for connection to a time division multiplex (TDM) bus for selectively accessing a given channel of said bus, said device characterized by:
storage means for storing a unique device code;
first means for selectively applying said unique device code to said bus;
comparison means for comparing any signals carried by said bus with the output from said storage means and for producing a comparison signal indicative of the results of said comparison;
said first means responsive to said comparison signal to stop the further transmission of said unique device code if a mismatch is detected.
9. The device of claim 8 wherein said TDM bus is a serial bus.
10. The device of claim 8 wherein said unique device code is a nine bit binary number.
11. The device of claim 8 wherein said comparison means comprises an Exclusive-NOR logic gate.
12. The device of claim 8 wherein said unique device code is comprised of at least one status bit followed by a unique identification code.
This invention relates generally to the field of time division multiplex (TDM) bus systems, and more particularly to the field of resource (i.e. channel) allocation in such a TDM system.
Many schemes exist to allocate resources in the field of bus systems; i.e. to assign channels to devices wishing access to the bus. Some schemes relate to allocating a complete bus for the duration of a connection. This can be referred to as time-sharing a bus as opposed to a TDM bus. U.S. Pat. No. 3,710,351 dated Jan. 9, 1973 to N. Nakamura discloses one system for allocating a bus on a time-shared basis. That patent teaches the use of two buses (one for addressing and one for data) and teaches the use of a priority system whereby addresses are compared to determine the priority of access to the data bus. Such a system is described in more detail in aforementioned U.S. Pat. No. 3,710,351 to which attention is directed.
In another scheme, a line (bus) disengagement detecting circuit is used to detect whether or not the line is idle. If the line is idle and a unit wishes to transmit on the line, it transmits a line-use request signal and a signal indicative of the address peculiar to the unit every bit from the highest or lowest place at fixed time intervals. A superposition detector is used to determine whether or not a signal transmitted by the unit has been superimposed on another signal on the bus and priority can be determined by comparing addresses of any competing units. Such a system is described in more detail in U.S. Pat. No. 3,796,992 dated Mar. 12, 1974 by H. Nakamura et al to which attention is directed.
Another scheme is to use a common controller. Each device is arranged to communicate with the common controller on an interrupt basis by issuing requests for access thereto on a common interface or communications channel therewith. Each device has an assigned interrupt number and includes means, effective when issuing a request for access, for comparing such number with other interrupt numbers presented to the interface in connection with conflicting requests for access by other devices in the system. Each device also includes means for proceeding with, or abandoning such request according to the result of such comparison. Such a scheme is described in more detail in U.S. Pat. No. 3,818,447 dated June 18, 1974 by D. J. Craft, to which attention is directed.
Another scheme is known by the tradename "Ethernet". This scheme is somewhat similar to the aforementioned U.S. Pat. No. 3,796,992 except that there is no priority determination. In the Ethernet system, when a station wishes to transmit, the presence of other transmissions on the data bus is detected and transmission is delayed until no other transmissions are detected. Once a transmission is initiated if interference or collision is detected with a transmission initiated at about the sam time by another station, transmission at each station is stopped. A random number generator is employed at each station to determine an interval of time at the completion of which the next attempted transmission will occur so as to resolve the contention for the bus. Such a scheme is described in more detail in U.S. Pat. No. 4,063,220 dated Dec. 13, 1977 by R. M. Metcalfe et al to which attention is directed.
One scheme for seizing an idle time slot in a TDM loop, or ring, communication system is described in U.S. Pat. No. 4,383,315 dated May 10, 1983 by H. C. Torng. Such a scheme uses a master node and other nodes along with statistically determined time delays. Such a scheme is described in more detail in the aforementioned patent to which attention is directed.
U.S. Pat. No. 4,458,314 dated July 3, 1984 by G. J. Grimes discloses a bus sharing scheme for a packet bus employing a separate arbitration bus and a central controller. Each unit (port) has a unique priority code which it synchronously and sequentially applies to the arbitration bus beginning with the most significant digit. After the application of all digits, only the requesting port having the highest code remains in contention and seizes the data bus.
Other patents relating to this general topic and to which attention is directed are as follows: U.S. Pat. No. 4,463,351 dated July 31, 1984 by V. Chiarottino; and U.S. Pat. No. 4,564,838 dated Jan. 14, 1986 by G. F. Boulogne et al.
The present invention is directed to a novel method and apparatus for quickly allocating channels on a TDM (time division multiplex) bus to devices requesting access to those channels.
One example of an application of such a system occurs in digital telephone switching equipment. For example, a TDM bus in a telephone switch may have 512 channels in one frame (125 microsecond time period) and it is desired to allocate those channels amongst 256 devices (e.g. port interconnection crosspoints) that may request access to the bus.
According to one preferred embodiment of the present invention, each channel on the TDM bus consists of nine bits and each device has a unique eight bit identification code plus one status bit. The eight bit identification code together with the status bit is referred to as a unique nine bit device code. The first bit transmitted in each channal is the status bit. If one device has access to the channel in question, it asserts the status bit as its first bit in the channel; this alerts the rest of the devices that the channel is busy and they contend for it no further (i.e. any contention is resolved by the first bit).
If the channel is not occupied, each device wishing to gain access to the channel applies its own unique device code (i.e. status bit plus eight bit identification code) to the bus in the channel time period, beginning with the status bit (not asserted) and continuing with the eight remaining identification code bits, sequentially, in decreasing order of significance. While doing this, each device monitors the bus to determine what code signal is o it; as soon as it detects a code bit differing from its own, it declares a conflict and stops transmsitting its code, only to wait for the occurrence of the next channel when it retries.
The device that is successful in applying all the bits of its device code to the bus without conflict declares itself to be the winner, and on the next appearance of that channel (i.e. in the next frame) it transmits as the first bit in the channel a status bit (asserted) to alert other contenders for the channel that it is taken. The remaining eight bits of the channel are used to transmit binary information. The device can hold that channel until all of its information has been sent, at which time it will no longer assert a status bit at the start of the channel. A device may access more than one channel at a time (i.e. in each frame it may access two or more channels).
The invention will now be described in more detail with reference to the accompanying drawings wherein like parts in each of the several figures are identified by the same reference character, and wherein:
FIG. 1 is a simplified schematic diagram depicting one embodiment of the present invention; and
FIGS. 2, 3 and 4 depict several waveforms useful in understanding the operation of the present invention.
FIG. 1 is a simplified schematic diagram depicting one device 10 connected to TDM bus 11. TOM bus 11 is comprised of serial data line 12, clock lead 13, and frame lead 14. Clock lead 13 carries a 50 MHz clock signal as is depicted in FIG. 2a. Frame lead 14 carries frame pulses, one pulse every 4608 pulses of said clock signal on clock lead 13. TDM bus 11 can have up to 256 devices 10 connected to it and sharing access to it.
Shift register 16 (e.g. a TI 74ALS674 parallel in, serial out) has as its input (in its eight least significant bit positions) an eight bit number identification code unique to this particular device 10. Each device 10, connected to bus 11, will have a different eight bit number (identification code). The ninth input of shift register 16, indicated by the letter A, is selectively a logic 1 or a logic 0 (i.e. a status bit). If device 10 has possession of a channel on bus 11 (of which there are 512 in this embodiment) bit A will be a logic 0 (i.e. status bit asserted) for that channel occurrence, otherwise it will be a logic 1 (i.e. status bit not asserted).
Serial line 12 of bus 11 is normally floating at a logic 1 level (i.e. approximately +5 volts) when not in use (i.e. when idle). When device 10 wishes to gain access to a channel on serial data line 12 to transmsit information, it asserts the signal "want resource" applied to the D input of flip-flop 17 via OR gate 24. When clocked by the "channel start clock" signal being applied to the clock (CK) input of flip-flop 17, the "/Enable" signal on the Q output of flip-flop 17 is asserted and driver 18 (e.g. 7407), which is open collector, is turned on so as to allow the contents of shift register 16 to be applied both to serial data line 12 (via lead 23) and to one input of Exclusive-NOR gate 19 (e.g. 74LS286).
When this happens, the contents of shift register 16 appear sequentially at output 21 of shift register 16 and are consequently applied sequentially both to line 12 (via lead 23) and to gate 19 (via lead 22 and via driver 18) in order of decreasing significance. As serial data line 12 normally floats at a logic 1 level (approximately +5 volts) if device 10 applies a logic 1, line 12 is unchanged. If device 10 applies a logic 0, line 12 changes to a logic 0. Note that in this arrangement, that a logic 0 is dominant over a logic 1; that is, if two devices 10 are both applying two different value logic signals to line 12, line 12 will carry logic 0.
As a result, Exclusive-NOR gate 19 is actually comparing the logic value of the bits output from shift register 16 (on lead 22) with the logic value of the bits carried on line 12 (via lead 23). In other words, if the output of shift register 16 is a logic 0 then the signal carried by line 12 of bus 11 will be a logic 0 regardless of what value any other device 10 attempts to apply to line 12. However, if shift register 16 applies a logic 1 to line 12 of bus 11, bus 11 will carry a logic 1 if and only if no other device 10 is applying a logic 0 (i.e. either no other device 10 is vying for the bus, or the other devices 10 are also applying a logic 1 signal).
If the two inputs (on leads 22 and 23) to Exclusive-NOR gate 19 are different, then the signal "/Collision" is asserted. Flip-flop 17 is cleared and driver 18 is turned off via the /Enable signal. Shift register 16 continues to cycle through its data, but that data is not applied to data line 12 since driver 18 is turned off. When the next channel begins, as indicated by the channel start clock pulse, the process starts anew.
If device 10 is successful in acquiring access to bus 11 (i.e. it successfully applies all of its nine bits, from register 16, without Flip-flop 28 asserting the signal /Collision) then the A-bit of register 16 is set to a logic 0 for that channel only (i.e. the status bit is asserted). When the channel on line 12 that was claimed next appears, the first bit on it will be bit A (i.e. the status bit set at a logic 0) from register 16. This acts as a busy bit and will cause any other devices 10 that may be vying for access to that channel to stop after the first bit, because they will have detected a collision.
On completion of the channel (i.e. after 9 bits), the signal "Done" (FIG. 4g) is asserted by channel length counter 26 and applied to one input of AND gate 27. The other inputs to gate 27 are the /Enable signal inverted by inverter 30 and the "Own Resource" signal inverted by inverter 32. The output of AND gate 27 is the signal "Got New Resource" (indicative of access to the channel being contended for).
The operation of the circuitry of device 10 will be better appreciated by reference to the FIGS. 2, 3 and 4 which depict waveforms useful in understanding the operation of device 10. Note that FIG. 2, comprising parts a and b, depicts two clocks used by device 10. FIG. 3, comprising parts a to f, depicts the signals for one illustrative operation of device 10 when it fails to gain access to bus 11 (i.e. it fails to get new resource).
FIG. 4, comprising parts a to h, depicts the signals for one illustrative operation of device 10 wherein it succeeds in gaining access to bus 11 (i.e. it succeeds in getting new resource). Consequently, the /Enable signal (FIG. 4c) is asserted for the whole channel and the signal /Collision (FIG. 4f) is not asserted for any of the channel. The signals "Done" and "Got New Resource" are also depicted in FIG. 4.
In subsequent occurrences of the accessed channel, information (data) can be transmitted by replacing the eight-bit identification code applied to shift register 16 with eight bits of data to be sent. Alternatively, a separate circuit (not shown) can be used to send the data, once the arbitration for the channel has been settled.
While the present invention has been described in the context of negative logic signals, where a logic 0 signal has dominance on bus 11 over a logic 1 signal, positive logic could also be used wherein a logic 1 signal would have dominance over a logic 0 signal.
It should be noted that the system as described gives priority to devices 10 having certain identification codes. A device 10 having an identification code of all zeros would have maximum priority; any device IO having an identification code with zero in its most significant bit location would have priority over those that don't, etc.
In certain circumstances this type of priority may be desired. In other circumstances it may not matter whether priority exists or not. In still other circumstances, such a priority system may actually be considered a disadvantage. Clearly, if every device 10 were required to have equal access to bus 11 then one would want an access scheme having no priority. One way to provide such a no priority scheme with the present invention is to increase (or decrement) the unique identification code carried by each device 10 on a regular basis (e.g. increase it by one bit every frame). This way, while the devices IO have, at any given instant in time a certain priority, over a sufficiently long time period the priority averages out to be equal for all device 10.
One method of doing this is to have the eight bit identification code generated by a counter (not shown). Frame lead 14 loads the counter with an eight bit unique code once every 125 microseconds. This code does not vary in time. The counter is incremented at the beginning of each channel time (i.e. via the "channel start clock" signal). As all counters in all devices 10 are incremented at the same time, the code for each device 10 is still unique, but changes with time. In one frame (i.e. 125 microseconds), the unique code for each device 10 will cycle through all possible combinations (256), twice.
Patent Citations
Referenced by
Legal Events
Original Image


text:
Web Letter
I have heard of people who have a dartboard with Bill O'Reilly's face on it. The idea is that no matter what you hit, you can't miss. Fox bashing, Bill O'Reilly bashing is, at least in my eyes, less than honest because it misses the larger issue: Why do people in this country listen, watch, read and believe disinformation? Watching Fox and Bill is a choice, and millions make that choice every day.
It seems that the left knows it cannot tackle the bigger issue of what millions of people want to hear and see. Their response is to change Fox and, if possible, the WSJ. We are pursuing the same strategy with guns. But is it the right strategy? I do not think so. I am just as much annoyed as everyone, but I'd rather have disinformation we can monitor than disinformation we will hear about when it is too late.
Changing society from the top down seems like the best of all possible solutions. The last place that idea was given a try was in East Germany.
Hardy Rang
Somerville, NJ
May 1 2007 - 2:11pm


text:
Sign Up ForFREE Pattern Info!
Tell A Friend!
Out of Stock
Quantity Available: 2
Piece Code: JFL
Piece Name: Flat Juice Glass
Size: 4 3/8 in
Our Price Each:
© 2015 Replacements, Ltd. All rights reserved
With Our "Find This For Me" Service we notify you via email once we have stock!
Piece Code: TFL
Piece Name: Flat Iced Tea
Piece Code: TUM11
Piece Name: 11 Oz Flat Tumbler


text:
From the article: The 7 Mistakes Distance Learners Make
Online professors prefer students that can stick to the schedule and stay on topic during virtual classroom discussions. But, what online student behavior really annoys the instructors on the other side of the screen? Find out by reading these responses and, if you're an online professor, vent about your own frustrations.
No Info in Email Communication
- Biggest pet peeve? When students don't include their course name or section number information. This forces me to look through the roster of EVERY gradebook to find him/her. It saves both of us time if they just include this information in each email communication.
- —Guest Guest
Student Misspellings
- One of my pet peeve is when people misspell words instead of spelling the words correctly for instance the word forever to make it short for them the word becomes 4-ever or 4-real it really aggravates me when I see precious words be changed.
- —Guest Lisa Smith


text:
2012-09-04 / Front Page
Suspects Incarcerated Following Back-To-Back Armed Robberies
Two men were arrested late Saturday afternoon in connection with a pair of armed robberies in Owen and Clay counties.
The full version of this story is only available to online subscribers.
© 2009-2015 Spencer Evening World, Inc.
No commercial reproduction without written consent.
Electronic reproduction of any kind forbidden without written consent.


text:
Cool temperatures, drizzle expected through Thursday in Ventura County
Cool temperatures and drizzle are in the forecast for Ventura County through Thursday, according to the National Weather Service.
Warmer temperatures are expected into the weekend, but precipitation might be a possibility next week.
There is an increase chance of rain starting early Wednesday in Ventura and Los Angeles counties, the weather service reported.
Wednesday is expected to be the coldest day of the week, with maximum temperatures at 5 to 10 degrees below normal. Cloudy conditions with a chance of rain are expected all day, according to the weather service.
Subscribe to the Ventura County Star
Ready to subscribe to the Ventura County Star? Choose between a Premium or Digital subscription below.
Need Help? Call us at 1-877-710-6182.
Monday-Friday: 6am-3pm / Saturday: 6:30am-10:30am / Sunday: 7am-11am