Free Essay

Tcad Modeling

In:

Submitted By ggregory123
Words 1011
Pages 5
I. Statement of Problem As processing demands continue to increase in the field of computer science and the computing industry, there is a need to improve the cooling systems for central processing units. These processors consist of transistors which amplify and switch electronic signals within the computer. As these transistors conduct electricity through operation, they generate waste heat. If waste heat is not properly managed then it may affect the processing power of a system, or even damage it permanently. This proposal offers a new way of dealing with waste heat while also generating electricity. II. State of the Art Currently the most common method of cooling central processing units (CPU) is through the use of a fan. The fan draws hot air away from the processor and dissipates it to a safer area. As the processor begins to function at a greater capacity, the fan will pump air away from it at a faster rate. This technique is most common because of its cost-effectiveness and versatility. There is another, less common method available for CPU cooling, and that is with a liquid cooling unit. Liquid cooling units work in a similar convective manner as fans do. They simply pump a source of cool liquid over the processing unit in a tube, allowing the heat to be dissipated from the transistors. This liquid is circulated to a heat sink where it may cool down and then be reused for cooling. III. Proposed Solution A new solution to the problem of CPU cooling involves the merging of a liquid cooling system in conjunction with thermoelectric generators (TEG). The idea is that a thermoelectric generator can convert the excess heat from a CPU into electricity that the computer can store for later use. So the wasted heat from the processors is being converted into something useful while reducing the power demands of the computer and solving the issue of waste heat removal. A schematic configuration of the proposed system is provided below in Figure 1. A copper plate is mounted onto the processing unit in order to create an evenly distributed heat source for the generator; the copper is selected because of its ability to conduct heat well. A TEG is then mounted onto the copper plate and a liquid cooling system, complete with cooling coils, is mounted on the other side of it. The cooling coils will allow for a greater temperature difference across the generator, which will allow for a greater amount of heat to be processed into usable electricity.

Fig. 1 Schematic configuration of TEG on CPU processor This system exploits the traditional liquid cooling process by using the temperature difference of the processor and the liquid to create electricity from a thermoelectric generator. There is no other system like this that is able to recycle heat created from a CPU by converting it into electricity. It is assumed that the liquid cooling unit selected for this system will be powerful enough to remove all of the excess heat created by the CPU that is not converted into electricity by the TEG. If this system were introduced into the industry it could reduce the power consumption of a single computer by 0.5-1 W, assuming that the current TEG technology will be able to meet this demand when introduced into the CPU cooling system. The thermoelectric generator chosen for this system is the TEG1 241-1.0-1.2 from EVERREDTRONIC Ltd. This generator is made from a bismuth telluride semiconductor material (Bi2Te3). Bismuth telluride has been extensively used in the construction of thermoelectric materials and their performance has steadily improved since their discovery according to Goldsmid [1]. IV. Patent Position U.S. Patent US20110225982 A1 details a similar method using a thermoelectric cooler to remove heat from a CPU. This patent is not the same idea being presented in this proposal, since it does not actually generate electricity using the waste heat. Additionally, this patent does not provide a total solution for heat removal, a cooling fan is still required for the system since a thermoelectric cooler cannot remove the heat of the CPU at a fast enough rate. V. Estimated Budget An itemized list of some of the basic parts needed for a seedling demonstration is provided along with a preliminary budget. There are enough materials recorded in this list for multiple prototypes to be created in order to optimize the system. This list is created with the assumption that a lab space will be provided, a machine shop will be provided, and Emerging Material Venture Capital will renegotiate funding when large scale manufacturing becomes of interest. It is also assumed that the thermoelectric material being purchased is able to withstand the maximum temperature reached by the CPU.

Item | Unit Price | No. of Units | Price | Dell Inspiron Smart Desktop (w/ Intel Core 2 Duo 2.2 GHz Processor) | $279.00 | 10 | $2790.00 | TEG1 241-1.0-1.2 | $27.99 | 20 | $559.80 | 1/8 “ Copper Sheet Plate 2”x4” | $15.00 | 40 | $600.00 | DEEPCOOL 240 CPU Liquid Cooler | $89.99 | 10 | $899.90 | 5052 Aluminum block (for machining) 12”x2.5”x1/8” | $16.89 | 100 | $168.90 | 0.5”x10’ Copper Tubing | $1.20 | 20 | $12.00 | 16 Gauge Electric Wiring 100’ | $37.99 | 10 | $379.90 | K-type Thermocouple | $38.00 | 2 | $72.00 | Analog Soldering Station | $94.99 | 1 | $94.99 | OCCT Software | $185.00 | 10 | $185.00 | | | | | Grand Total | | $5762.49 |

VI. Timeline After one year of prototyping this project should be considered for manufacturing. If the system is able to produce 0.75 W of power or more, then it will be ready for manufacturing. If the system produces 0.25-0.75 W of power, then all design possibilities should be considered and the engineer will recommend the best one for further prototyping. If further prototyping is needed, then the prototyping budget should be reconstructed. If the system is not able to produce at least 0.25 W of power, then the project should be discontinued.

Similar Documents

Free Essay

O You Want to Be a Model?

...You don’t have to be tall and super thin. No matter what you look like: You too can become a Model!  There are different types of models and you have to be realistic in your expectations! There are fashion models, teen models, plus size models, and commercial models. Whenever you look at any magazine, or newspaper ad that is not geared towards fashion you see commercial models. And commercial models look like normal everyday people. As a commercial model, you are not going to get rich. At least most people won’t. But it can be fun part-time work with benefits such as free clothes, great pictures, and usually local recognition. Last night, I participated in Aaron Marcus' Tele-seminar entitled "How to Get Acting and Modeling Jobs and Find Modeling Agencies".  The seminar lasted about an hour.  You could call in and watch it over the Internet. Aaron offers workshops that you can attend live, but of course he doesn’t come to Birmingham, AL Some of the things that Aaron covered in his seminar were: * How to be a model regardless to what you look like. * What it takes to be a working model. * What to focus on when starting out. You see commercial models in many types of ads. Everyday people are used all of the time posing as Doctors, Lawyers, Teachers, Athletes, etc. Figure out what look you fit and target your career at those types of roles. Once you figure out what type of model that you can be, practice, practice, practice. Gather pictures of looks...

Words: 432 - Pages: 2

Free Essay

Final Year Project Management System

...UCSB Computer Science Technical Report 2010-05. Who’s Driving this Cloud? Towards Efficient Migration for Elastic and Autonomic Multitenant Databases Aaron Elmore Sudipto Das Divyakant Agrawal Amr El Abbadi Department of Computer Science University of California, Santa Barbara, CA, USA {aelmore, sudipto, agrawal, amr}@cs.ucsb.edu Abstract The success of cloud computing as a platform for deploying webapplications has led to a deluge of applications characterized by small data footprints but unpredictable access patterns. An autonomic and scalable multitenant database management system (DBMS) is therefore an important component of the software stack for platforms supporting these applications. Elastic load balancing is a key requirement for effective resource utilization and operational cost minimization. Efficient techniques for database migration are thus essential for elasticity in a multitenant DBMS. Our vision is a DBMS where multitenancy is viewed as virtualization in the database layer, and migration is a first class notion with the same stature as scalability, availability etc. This paper serves as the first step in this direction. We analyze the various models of database multitenancy, formalize the forms of migration, evaluate the offthe-shelf migration techniques, and identify the design space and research goals for an autonomic and elastic multitenant database. Categories and Subject Descriptors H.2.4 [Database Management]: Systems—Relational...

Words: 5142 - Pages: 21

Free Essay

Mind Body Debate

...Springer-Verlag, 2009. Synonyms computational ontology, semantic data model, ontological engineering Definition In the context of computer and information sciences, an ontology defines a set of representational primitives with which to model a domain of knowledge or discourse. The representational primitives are typically classes (or sets), attributes (or properties), and relationships (or relations among class members). The definitions of the representational primitives include information about their meaning and constraints on their logically consistent application. In the context of database systems, ontology can be viewed as a level of abstraction of data models, analogous to hierarchical and relational models, but intended for modeling knowledge about individuals, their attributes, and their relationships to other individuals. Ontologies are typically specified in languages that allow abstraction away from data structures and implementation strategies; in practice, the languages of ontologies are closer in expressive power to first-order logic than languages used to model databases. For this reason, ontologies are said to be at the "semantic" level, whereas database schema are models of data at the "logical" or "physical" level. Due to their independence from lower level data models, ontologies are used for integrating heterogeneous databases, enabling interoperability among disparate systems, and specifying interfaces to independent, knowledge-based services. In the...

Words: 1698 - Pages: 7

Free Essay

3d Printing

...does a 3D printer work? Before the 3D printer was developed, the 2D printer was still a fascinating machine to many people. With a 2D printer, what was printed out on a piece of paper was put together and designed on a computer program such as Microsoft Word or Presentations. The file that the printed image or information was created in holds the instructions that the printer is to follow. A 3D printer also needs a file and instructions to print. The goods or designs that are printed can be customized, because altering them will not require complete retooling, only slightly adjusting the instructions in the software. The file is known as a Computer Aided Design (CAD) or Computer-Aided Manufacturing (CAM) file that requires the use of a 3D modeling program, or with a 3D model using a 3D scanner. This software quickly slices the model or design on the program into hundreds or thousands of thin-sliced, horizontal layers. The layers get printed one by one atop of one another until the 3D object is complete. Owners of 3D printers can choose between 2 types of plastic strands: acrylonitrile butadiene styrene (ABS) or polylactic acid (PLA). Some 3D printers can use both kinds of plastic, while others only work with one. These plastics are available on spools with plastic strands/strings that are usually 1.75 millimeters thick or 3 millimeters thick. Gears work to pull the filament through the print head. Immediately before it is pushed through the pointed nozzle, the filament it pushed...

Words: 650 - Pages: 3

Premium Essay

Database

...data - known facts that can be recorded and that have implicit meaning. Database - represents some aspect of the real world (miniworld or universe of discource – UoD). Collection of related data (a random assortment of data is not a database). A DB is designed, built, and populated with data for a specific purpose. It has an intended group of users and a some preconceived applications in which the users are interested. DBMS - is a collection of programs that enables users to create and maintain a database. database system – it is a combination of database and DBMS software. program – data independence – The structure of data files is stored in the DBMS catalog separately from the access programs. user view - – includes a number of external schemas that describes the part of the database that a particular user group is interested in and hides the rest of the database from that user group. DBA – is an IT professional that is responsible for Installation, Configuration, Upgrade, Administration, Monitoring, Maintenance and Securing of databases in an organization. The chief administrator of the database. end user - are the people whose jobs require access to the database for querying, updating, and generating reports; the database primarily exists for their use. data model - a collection of concepts that can be used to describe the structure of a database-provides the necessary means to achieve this abstraction. database schema - of a database system is its structure described...

Words: 959 - Pages: 4

Premium Essay

Homework 1

...Define each of the following: a. Base table: Is a relational data model that contains stored records; it corresponds to relations that are identified in the database conceptual schema. b. Data definition language(DDL) Commands used to define a database, including creating, altering, and dropping tables and establishing constraints. c. data manipulation language(DML) Commands used to maintain and query a database, including those for updating, inserting, modifying, and querying data. d. dynamic view: A virtual table that is created dynamically upon request by a user. Its a definition that is stored in the system catalog, and the contents of the view are materialized as a result of an SQL query that uses the view. e. materialized view: Copies of data, based on SQL queries. A materialized view exists as a table and must be kept synchronized with its associated tables. f. referential integrity constraint: A rule that states that either each foreign key value must match a primary key value in another relation or the foreign key value must be null. g. relational DBMS (RDBMS): A database management system that manages data as a collection of tables in which all data relationships are represented by common values in related tables. h. schema: A structure that contains descriptions of objects created by a user, such as base tables, views, and constraints, as part of a database. i. virtual table: A table constructed automatically as needed by a DBMS...

Words: 383 - Pages: 2

Premium Essay

Db Hw1

...Cover Page Bowen Xu UTD-ID: 2021173970 Database Design CS 6360.001 HW #1 Chapter 1 1.1 Data: known facts that can be recorded and have an implicit meaning. Database: a collection of related data. DBMS: a program/software package that manages a database. Database system: DBMS software together with the data itself. Sometimes, the applications are also included. Database catalog: provide a list of all databases on a server. You use the server Catalog task to create a database catalog. Meta-data: The database definition of descriptive information is also stored by the DBMS in the form of a database catalog or dictionary. Program-data independence: The structure of data files is stored in the DBMS catalog separately from the access program. User view: database primarily exists for use like accessed to the database for querying, updating, and generating reports. DBA: people who administer the database, DBMS and related software. End user: people whose job requires access to the database for querying, updating, and generating reports. Canned transaction: using standard types of queries and updates. Deductive database system: database system which provides capabilities for defining deduction rules for inferencing new information from the stored database facts. Persistent object: stored in the database and persist after program termination. Transaction-processing application: application that the information processing that is divided into individual. 1.3 Main characteristics:...

Words: 3269 - Pages: 14

Premium Essay

Data Model Tutorial

...Lesson 3: An introduction to data modeling 3.1 Introduction: The importance of conceptual models same: understand the problem before you start constructing a solution. There are two important things to keep in mind when learning about and doing data modeling: 1. Data modeling is first and foremost a tool for communication.Their is no single “right” model. Instead, a valuable model highlights tricky issues, allows users, designers, and implementors to discuss the issues using the same vocabulary, and leads to better design decisions. 2. The modeling process is inherently iterative: you create a model, check its assumptions with users, make the necessary changes, and repeat the cycle until you are sure you understand the critical issues. In this background lesson, you are going to use a data modeling technique—specifically, EntityRelationship Diagrams (ERDs)—to model the business scenario from Lesson 2. The data model you create in this lesson will form the foundation of the database that you use throughout the remaining lessons. Before you sit down in front of the keyboard and start creating a database application, it is critical that you take a step back and consider your business problem—in this case, the kitchen supply scenario presented in Lesson 2— from a conceptual point of view. To facilitate this process, a number of conceptual modeling techniques have been developed by computer scientists, psychologists, and consultants. ? For our purposes, we can think of a...

Words: 7007 - Pages: 29

Free Essay

Ubiquitous Dbms Reading

...DBMS is a high-level query language because it is used for real work data stored in relational data model, it evaluate queries very efficiently. In this way, users can manage large amount of structured data by DBMS. Users don’t have to write low level language to realize some specific functions, don’t need to debug or testing the application functions, therefore DBMS reduces development time.In DBMS, the data model, which is called schema, for example relational, we can have entities and attributes, indexing and statistics and so on. We can think DBMS is working as a data dictionary because it is a relation that has all the relations and all the relations has all the attributes. DBMS has an efficient way to store and retrieve related data. There are many ways to compute the query, however, there must be a best way to do it. DBMS has unique techniques to read and return data users need. The insert, delete and modify operations of DBMS is very convenient for users to use. DBMS can help to find the best way to minimize the cost of computing. That’s why DBMS is considered query optimizing.DBMS is integrity constraints because it defines rules to describe the how data stored in the database system. If there is some data that does not obey the rule, it is not belong tothis database. Each set of data item is independent (there is a primary key for each item), and the relations are dependent.When there are multiple users using the same database, they are interrupting the execution...

Words: 387 - Pages: 2

Premium Essay

Assignment 3: Understanding the Basics of Databases

...Assignment 3: Understanding the Basics of Databases School University CIS 106 – Introduction to Information Technology Professor Date Understanding the Basics of Databases Databases are used to organize a collection of data, allowing for easy access, retrieval, and use of information. The first databases were slow at processing information and inconsistent when applications would require the same information, but kept in different files. Relational databases, normalization, and Structured Query Language have improved the efficiency of databases. To be a proficient database programmer, one should have a basic understanding of rational databases, normalization, Structured Query Language, and the use of database models. Relational Database The use of shared files reduced the problem with inconsistencies but was still not an efficient in accessing information. In the 1970s, a man named Ted Codd came up with the idea of the relational model for databases (Ward & Dafoulas, 2006). Similar to a spreadsheet, the relational model was based on tables, rows, and columns. Relational databases, allows the user to compare information quickly because of the logical arrangement of data in columns. The speed at which data was accessed was made possible by the development of the structured query language (SQL) query language. Because of the uniformity of relational database, completely new tables can be created from information already in existing tables. In other words...

Words: 931 - Pages: 4

Premium Essay

Management Information System

...Search for documents: Report this document View the PDF version Share on Facebook Examination Paper : Semester II IIBM Institute of Business Management Examination Paper MM.100 Management Information Systems Section A: Objective Type (30 marks) This section consists of Multiple choicequestions and Short Note type questions.  Answer all the questions.  Part one questions carry 1 mark each & Part two questions carry 5 marks each.  Part one: Multiple choices: 1.Management Information System is mainly dependent upon: a.Accounting b.Information c.Both ‘a’ and ‘b’ d.None of the above 2.The most important attribute of information quality that a manager requires is: a.Presentation b.Relevance c.Timeliness d.None of the above 3.Human Resource Information Systems are designed to: a.Produce pay checks and payrolls reports b.Maintain personnel records c.Analyze the use of personnel in business operations d.Development of employees to their full potential 4.Operational Accounting System include: a.Inventory control b.Cost accounting reports c.Development of financial budgets and projected financial statements d.None of the above 5.EIS stands for: a.Executive Information System b.Excellent Info System c.Excessive Information System d.None of the above 6.Intranet provide a rich set of tools for those people: a.Who are members of the different company or organization b.Who are members of the same...

Words: 3503 - Pages: 15

Free Essay

Best Practices in Data Modeling

...Best Practices in Data Modeling Dan English Objectives • • • • • Understand how QlikView is Different from SQL Understand How QlikView works with(out) a Data Warehouse Not Throw Baby out with the Bathwater Adopt Applicable Data Modeling Best Practices Know Where to Go for More Information QlikView is not SQL (SQL Schemas) SQL take a large schema and queries a subset of tables. Each query creates a temporary “Schema” of only a few tables. Query result sets are independent of each other. Query 1 Query 2 QlikView is not SQL (QV Schemas) QlikView builds a smaller and more reporting friendly schema from the transactional database. This schema is persistent and reacts as a whole to user “queries”. A selection affects the entire schema. QlikView is not SQL (Aggregation and Granularity) Store Table Store A B SqrFootage 1000 800 Sales Table Store A A A B B Prod 1 2 3 1 2 Price $1.25 $0.75 $2.50 $1.25 $0.75 Date 1/1/2006 1/2/2006 1/3/2006 1/4/2006 1/5/2006 Select * From Store, Sales Where Store.Store = Sales.Store will return: SqrFootage 1000 1000 1000 800 800 Store A A A B B Prod 1 2 3 1 2 Price $1.25 $0.75 $2.50 $1.25 $0.75 Date 1/1/2006 1/1/2006 1/1/2006 1/1/2006 1/1/2006 Sum(SqrFootage) will return: 4600 If you want the accurate Sum of SqrFootage in SQL you can not join on the Sales table in the same Query! QlikView is not SQL (Benefits) • QlikView allows you to see the results of a selection across the...

Words: 1267 - Pages: 6

Free Essay

Test123

...Infor ERP LN Development Tools 8.6 Developer's Guide © Copyright 2009 Infor All rights reserved. The word and design marks set forth herein are trademarks and/or registered trademarks of Infor and/or its affiliates and subsidiaries. All rights reserved. All other trademarks listed herein are the property of their respective owners. Important Notices The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary information of Infor. By gaining access to the attached, you acknowledge and agree that the material (including any modification, translation or adaptation of the material) and all copyright, trade secrets and all other right, title and interest therein, are the sole property of Infor and that you shall not gain right, title or interest in the material (including any modification, translation or adaptation of the material) by virtue of your review thereof other than the non-exclusive right to use the material solely in connection with and the furtherance of your license and use of software made available to your company from Infor pursuant to a separate agreement (“Purpose”). In addition, by accessing the enclosed material, you acknowledge and agree that you are required to maintain such material in strict confidence and that your use of such material is limited to the Purpose described above. Although Infor has taken due care to ensure that the material included in this publication...

Words: 52557 - Pages: 211

Premium Essay

Dbm/380 Final

...SR-ht-003 Documentation Entities and Attributes When writing application programs and designing databases the first step is traditionally to document program logic into what is known as flowcharts, object diagrams, and data models. Before this can be done you must first decide which technique you are going to use. The most popular form of data models is what’s known as entity-relationship model (ERD) which was designed and published for the first time ever by Peter Chan in 1976. The basic components that make up and ERD are entities, attributes, identifiers, and relationships. Entities (real world object, semantic object, physical thing, logical abstraction) are something that the user wants to keep track of and are classified and grouped as an entity class, entity classes are always capitalized. There are also different variations of entities, strong and weak. A weak entity cannot exist in a database unless another entity exists also. Anything that is not a weak entity has to be a strong entity. It is also important to follow entity integrity, an important constraint meaning that no two records are identical or duplicates (no duplicate primary keys and non-null values). Next up is what’s known as the entity instance. First you must be able to distinguish the difference between an entity class and an entity instance. The difference between the two is that an entity class is a collection of entities described by the structure of entities in its class. There are usually...

Words: 1447 - Pages: 6

Premium Essay

Dbm 380 Week 4 Huffington

...Huffman Trucking Company DBM/380 July 16, 2012 Gaya P. Agrawal Introduction During World War II it was imperative that the United States government find a way to transport products to and from different parts of the United States. Huffman Trucking Company was one of the first companies commissioned by the United States used to assist in this effort. Established in Cleveland Ohio K. Huffman started the company with one tractor-trailer and thanks to the help of the United States government, grew to 16 tractors and 36 trailers by 1945. Today, Huffman Trucking Company has 800 road tractors and 2100 45 foot trailers at its disposal. Although Huffman has been extremely successful, the need to remain competitive by use of information technology has been a challenge. It is the first company that has been recognized to outsource 100% of its information systems support. Due to the large fleet in use by Huffman Trucking through-out its many locations, the need arose for an equipment maintenance tracking system which could be accessed globally. Service Request Requirements Huffman initiated a service request for the development and design of a fleet truck maintenance database with Smith Systems Consulting. Though Smith Systems Consulting developed entities and attributes for the Fleet Truck Maintenance database, the company did not develop the database itself. According to service request SR-HT-003, the expected result of the service request is the creation of Entity-Relationship...

Words: 1864 - Pages: 8