What is design technology? Explain top down design process.

1 Answer

Answer :

Design technology:

Design technology is the manner in which we convert our concept desired system into an implementation.

The three main design technologies are

1. Compilation/Synthesis

2. Libraries/IP

3. Test/Verification


 This design technology allows a designer to define functionality in an abstract manner and the technology will automatically generate the lower level implementation details. Designer benefit because they do not have to be aware of the lower level implementation details, which will increase their productivity.


 Libraries and IP are essentially catalogs of pre-existing implementations. This benefits the designer because they don't have to be "re-invent the wheel".


 This design technology ensures that the functionality of a system is correct. This saves the designer time by preventing debugging at the low level.

Top-down design process:


  • The designer refines the system through several abstraction levels.
  • At the system level, the designer describes the desired functionality in some language, often a natural language like English, but preferably an executable language like 'C' & this is called system specifications.
  • The designer refines this specification by distributing a portion of it among several general or single-purpose processors, yielding behavior specification for each processor.
  • The designer refines these specifications into register transfer (RT) specifications by converting behavior on general purpose processors to assembly code, and by converting behavior on single-purpose processors to a connection of register-transfer components and state machine.
  • The designer then refines the register transfer level specifications of a single purpose processor into a logic specifications consisting of boolean equations.
  • No refinement of a general-purpose processors assembly code is done at this level.
  • Finally, the designer refines the remaining specifications into an implementation, consisting of

  1. Machine codes for general purpose processors and
  2. A Gate-level Netlist for special-purpose processors.

Related questions

Description : Explain FSM and concurrent process with example.

Last Answer : Finite State Machine (FSM): Finite state machine is a machine which have a transition from state to state. The system have some number of states and at a time the system can ... Y seconds. In sequential execution, the processor executes single task which causes poor processor utilization.

Description : What are your top 10 favorite books ?

Last Answer : The Fountainhead – Ayn Rand On The Road – Jack Kerouac The Catcher in the Rye – JD Salinger The Great Gatsby – Flitzgeral Grapes Of Wrath – Salinger Smartest Guys In The Room – Bethany McClean Fight Club – Palahniuk The Stranger – Albert Camus Song Of Solomon – Morrison No Exit – Satre

Description : Top 10 Supplements

Last Answer : Top 10 Supplements I'm a big believer in adopting a holistic approach toward wellness. I believer looking at the body overall instead of merely looking at symptoms can prove highly useful for both ... Siberian. The American variant has a cooling effect on the body whereas the Asiatic has a warming.

Description : How to Clean a Stove Top

Last Answer : How to Clean a Stove Top Cooking is an enjoyable task for many people, but cleaning up is something they'd want to avoid. Even so, you can't avoid a messy stove top all the time. It's normal to ... stove top than on a messy one. Follow these steps and bring back your stove's neat and gleaming look!

Description : Sketch internal design of 4x3 ROM.

Last Answer : The internal design of 4x3 ROM

Description : Describe different RT level computational and sequential components used to design single function processors.

Last Answer : RT-level combinational components:- To reduce the complexity in digital logic, combinational components are used, which are more powerful than logic gates.  Such combinational ... during a clock edge. An asynchronous inputs value effects the circuit independent of the clock.

Description : What do you think when you see someone with his/her fly down?

Last Answer : Makes me wonder how bad the level of our discourse has become today, when this question seems more interesting that most of the others.

Description : How to Wash a Down Comforter

Last Answer : How to Wash a Down Comforter During a cold night, the down comforter is a good item to have. Its soft and fluffy surface provides much comfort, keeping the body warm for the entire night. You ... . So you won't be cleaning your comforter for a long time after going through the cleaning process.

Last Answer : In a single bus-bar system there will be complete shut down when fault occurs on the bus itself.

Description : Explain buck or step down converter and draw its waveforms.

Last Answer : Buck converter or Step down converter: Buck converter is a step-down converter. The buck converter step-down the output voltage and step up the output current. Buck converter is a DC to DC converter. ... load. The output voltage is controlled by controlling on period and off period.

Description : Draw the labeled block diagram of process control system and explain each block.

Last Answer : Explanation - Process control system consists of process or plant, sensor, error detector, automatic Controller, actuator or control element. 1) Process or plant- process means some manufacturing sequence ... process which changes the process variable. Output of this block is denoted by u .

Description : Explain process of electroplating. 

Last Answer : Process of Electroplating:-  A DC current passed through a solution of chemical compound then the solution can be dissociated into its constituent's parts & deposition of metal takes place ... its salt. Again it dissociates & process is continued till pure metal goes into solution. 

Description : Explain fabrication using N-well process.

Last Answer : N-Well process: The N-well CMOS circuits are getting more popular because of the lower substrate bias effect on transistor threshold voltage and lower parasitic capacitances associated with source ... overall passivation layer is formed and the openings for accessing bonding pads are defined. 

Description : What does this mean, do you think? All day long, I have been super tired and very thirsty...

Last Answer : answer:It can only be something terrible. I assume it must be a third-world dread disease that you must have picked up on the subway or from eating a taco from a local stand. My advice? Write a will and go home. Oh, according to WEBMD, masturbation may be the cure.

Description : Where are the avatars?

Last Answer : answer:This is super embarrassing. I… I… Okay, okay.. just spit it out.. I ate them all. I am so sorry.. I don’t really know what came over me. I was hungry and I thought I’d just start with one.. but then there was another one that looked good.. and then the next thing I knew, I’d eaten them all!

Description : Example of associative social process is A. Assimilation B. Conflict C. Competition D. None of the above

Last Answer : A. Assimilation

Description : Direct Extrusion process

Last Answer : Direct Extrusion process Direct extrusion process is shown in fig. The raw material used is a billet. It consists of a press operated ram and a cylinder or container into which the heated ... for extruding long extrudes. 2) Support of the ram becomes a problem as work length increases.

Description : List types of chips produced in machining process.

Last Answer : The various types of chips produced in machining process are as follows: 1. Continuous chips: According to its name, continuous chips have a continuous segment. . 2. Discontinuous chips or segmental chips: ... chip is same as the continuous chips except a built edge is form at the face of tool.

Description : Describe Twin-tube process with diagram.

Last Answer : Twin Tub Process:  A logical extension of the p-well and n-well approaches is the twin-tub fabrication process.  In this process, a substrate of high resistivity of n-type material ... manufacturing tolerances results.  This is particularly important as far as latch up is concerned.

Description : The process of a computer receiving information from a server via Internet is known as:  (A) Uploading (B) Retrieving (C) Downloading (D) All of the above

Last Answer : The process of a computer receiving information from a server via Internet is known as: Downloading 

Description : The process of removing the unwanted magnetism is called ______ A) Unmagnetization B) Degaussing C) Diamagnetization D) Depoling

Last Answer : The process of removing the unwanted magnetism is called Degaussing

Description : The standard for long distance analog signal transmission in process control industry is (A) 4-20 mV (B) 0-20 mA (C) 4-20 mA (D) 0-5 V

Last Answer : The standard for long distance analog signal transmission in process control industry is 4-20 mA

Description : What is something that most people do the wrong way but that you definitely and positively do the right way?

Last Answer : I’m starting to see a crowd: many people holding sticks with bristles and a white swirl. The vision disappears into a dark place. Then a cacophony. That’s it.

Description : Explain the single pass transformer design procedure step by step by giving its flowchart.

Last Answer : single pass transformer design procedure step by step by giving its flowchart:

Description : Do you want to play "Let's custom design our own camper!"?

Last Answer : Here is my current motorhome

Description : How to change template design of AC login page?

Last Answer : If you think that the template is coded in HTML, then I'm guessing you can access it from a web browser. That would suggest that at least the output is HTML. Of course, that doesn't mean that ... from there: if you know the generating language than you can try inserting an include() or something.

Description : Finders fee for freelance design work?

Last Answer : I don’t know the answer to your question, but if you think you would get more work from the client in the future it might be worth it.

Description : Silly question: who on earth came up with this design concept and why did they think it was a good idea? Does it rub anyone else the wrong way?

Last Answer : … and it’s probably from China, too. A grave insult to American ladybugs.

Description : Where can I get my watch design manufactured?

Last Answer : Are you seeking to change an existing watch design (for example putting new art of the face) or create an entirely new watch?

Description : How do you determine a freelance design fee?

Last Answer : What are the rates of other freelance designers in your area? How does your work compared to theirs? That’s where I’d start.

Description : What do you think of this design?

Last Answer : Are you allowed to ask questions like this on fluther? Also so far the things im worried about with this layout is 1. the size on 1028 just seems so big to me – 2. the font on the main – lyrics menu and also the load time with so many graphics.

Description : How would you go about starting a font design?

Last Answer : I personally sketch, scan, and outline the fonts I make. If it were something in the Sans family, I would only start with an existing font if I wanted to change that font slightly, not all ... and blood on wood and what-nots, then photograph them, import them into FontLab and outline their images.

Description : What are some examples of great web design?

Last Answer : Browse CSS Beauty or CSS Zen Garden, you’ll find plenty there.

Description : What is some really "cool" design you have run into lately?

Last Answer : I think this is a seriously cool design:

Description : Do you think the loss of the World Cultural Heritage for the Dresden Elbe Valley could have been averted if the design of the bridge would have fit into the classical setting of the city?

Last Answer : Can you give a bit more background on this?

Description : Where can you special order a necklace pendant with own design?

Last Answer : I think Blue Nile does custom pieces. Where do you live? I can recommend people near Sacramento, CA.

Description : Is there a way to take my design and make it into a working social networking site?

Last Answer : I think the kinds of coding that are needed to create those peer-server-peer, real time, auto-archiving updates is fairly complicated. So before plunging in, I’d ask what are you trying to do that’s new or different from what’s already out there?

Description : Have you ever stolen someone else's design?

Last Answer : I used to look for family photos online to use as stock photography for publications. I don’t remember, though if I found any worth using.

Description : Is flash website design no longer used or relevant?

Last Answer : well, there’s more than enough flash commercial, personally it drives me mad, my G4 isn’t the sharperst tool in the shed, and i just get browsing slowdown because of all that flash junk…i could do withoout it

Description : Septic System Design

Last Answer : Most people, when they get their own property, take all their time designing and building the house first and worry about the septic system later. For the most part it works out just fine, the house is built ... that it's a bad choice-it isn't-but it's practical to always go for the least expensive.

Description : How to Design an Engagement Ring ?

Last Answer : How to Design an Engagement Ring An engagement is a special affair encompassed by a tiny significant symbol - the engagement ring. The engagement ring has a unique design, composed of markings and ... up at the jewelry shop then get ready for the more daunting task of planning a proposal.

Description : How To Make Your Own Wampum Belt Design ?

Last Answer : The Native Americans have a rich culture steeped in centuries of history and tradition. The skills to make tools, artifacts, and handicrafts have been passed on from generation to generation, and form part of ... for you to know another part of the Native American culture, read how to make a teepee.

Description : State design considerations for illumination scheme of commercial complex.

Last Answer : Design considerations for illumination scheme of commercial complex: * Tasks to be performed in the space * Desired light levels based on the tasks performed in the space * Room size ... conditions * Cleanliness of the area during operation * Maintenance schedule * Availability of daylight

Last Answer : The power loss is an important factor for the design of transmission line.

Description : What are the design constraints of transformer design?

Last Answer : Design constraints of transformer design: Core loss, flux density, copper loss and total power loss vs flux density these are the basic constraints in transformer design. Core loss: Flux density: Copper loss: Total power loss vs flux density:

Description : Why is there a hole in the detergent containers of many brands at the top?

Last Answer : It’s a drainage hole, so after you’ve measured out the fluid from the lid, and placed the lid back on, the remaining bits of detergent in the lid drain back into the bottle instead of pouring out all over you next time you open it.

Description : What is the purpose of the bags on airplane drop down oxygen masks if they don't inflate?

Last Answer : Because they’re cheap?

Description : Can you describe the process by which a modern internal combustion automobile engine is designed?

Last Answer : Well, I say it’s designed to function as certain shape to fit a certain area, once that’s all worked out it does this

Description : Which country has the coolest flag?

Last Answer : Well, the Swiss flag is a big plus…

Description : Why is my "smart"(ass?) phone SO badly designed, that it won't display the number of the caller while I'm talking to them?

Last Answer : Probably because this isn’t really an issue for most smartphone users.