Tuesday, October 19, 2010

1 corrected my understanding of the FPGA

 Tell the truth, my brother gave me last winter bought a FPGA development board, we assign the task of FPGA I Polytechnic main direction of attack, so ashamed that when I use the original way to learn microcontroller FPGA encountered a lot of obstacles, this progress is very slow way to learn, so unknowingly has been postponed to the summer vacation this year. Before the summer started in the summer I intend to live when his, FPGA and very active little thing jumped out of his mind in the past six months without any progress in this area of basic, very ashamed. Decided to concentrate on capturing the summer FPGA, of course, I know, FPGA and microcontrollers this thing, embedded like a long time to practice the accumulation of bits and pieces, but I can speed up my progress, the fastest pace in their own to learn the FPGA, for his graduation at the undergraduate director of a FPGA project, although this goal is difficult, very far, very unattainable. But I never fear, I will use in exchange for their own learning efficiency, the efficiency of high-speed and reliable to change the time!

then compare the original and now my knowledge of the FPGA: the original transition from the MCU to the FPGA, it did not find out the depth of the water this tour, but I do not know the depth of the circumstances, I have started launching a . At that time I think that the FPGA and the microcontroller, it is a classic by a super hard-core architecture up IC, FPGA through the preparation process to achieve on the outside of the control. But now think about it, the original idea was wrong, and now want the first half of my progress in learning the basic zero FPGA is expected thing. I re-understanding of the FPGA is this: First, FPGA is a pure hardware, and now I write the 'program' will not be called a program, if you have to give it a name, I feel 'code' may be compared appropriate; Second, the MCU and FPGA realization of information processing control signals in different ways, through the MCU and embedded operating systems to achieve the primary function or task scheduling means is triggered in response to various external conditions, and through the 'software' output of the corresponding state to implement an electronic system to work, but through pure hardware FPGA to achieve a variety of appropriate incentives, and the fundamental control of MCU in different ways. Finally, the microcontroller and embedded software design will have blind spots, and then fast in the real application of the corresponding software will also have blind spots when simply means that the system can not respond or the phenomenon of missing some of the incentives, but hardware does not will, it is a strong parallel in response to all of the signal stimulus, but the hardware is not a panacea, FPGA pure hardware such metastable state is the biggest killer and the competition and adventure, etc., is the output of its popular short talk instability, although the instability appears and the time is short, even to the picosecond level (1 second is equal to 10-second square picoseconds) but it is so short of instability may give a fatal design dangerous. This is a hardware characteristics of the decision is in the design can never be avoided, for the adventure and metastable state, we can only try every means to resolve them. A signal processing logic mechanism will decide the merits of a project is good or bad. This is what I do on the FPGA of some understanding and perception, I believe that I thoroughly after contact with FPGA, it will certainly have more new, more profound understanding.

2: changed my attitude towards the understanding of learning

before, my idea is this: now is over two years, infrastructure has been played almost, then is beginning to change, I also vaguely remember that in 2009 New Year's Eve, I give myself the new year is defined as 'Walker', for justice for 'walkers', which means that they want their work on foot in 2010, practical work. I'm still the first half is more accurate implementation of this principle: ease. Although the ideal state and some differences, however, and 09 compared to 10 years, I get rid of a lot of impetuous, removing a lot of ornament, itself relatively low-key start to do things, and not so unassuming, humble man is good, so So six months later, I had set myself a turning point in the summer. Studied under the project began the summer, the main direction of some prospects, such as ZIGBEE, thermoelectric conversion and the like.

privileged classmates blogs, but I selected this turning point has been re-positioning, I finally concluded that the turning point in time given that some early, after considering various aspects, I decided to delay the turning point. The main reason is I see the privileged students real gaps, although he has spent several years at the Institute, the experience is much higher than me, and maybe that is the so-called 'news channel there has', but rare is willing to share the lonely heart. Indeed, once engaged in the real practical techniques down, then that is destined to meet his loneliness and isolation, outside the downtown is good, but within a certain time can not match ... Oh .. turn back to the topic ... .. .

on the definition of a turning point, I understand this: quantitative to qualitative changes that balance can as my turning point. For me, this turning point can be more specific,UGG boots clearance, that is, to lay a good foundation has been, that is, the so-called 'profound knowledge', so go to transformation, will ease and duck to water. The emergence of privileged students and recent board out of the things I re 'basic skills' standards in scope and was extended from the basic circuit knowledge extends off to join the other points, say later in eleven to. So then, my basic is not solid, it would be required to further enhance their own right! It can be said: This book pulled me back to the original state, is only the beginning and end have changed, for this point, I feel the value.

this point can be summed up one sentence: I want to re-do back Walker - Walk VS ease.

3: Let me loyal to your dreams

Although I can not say what that dream, I'm not sure how far this dream in the end, I'm not sure the ultimate fulfillment of this dream into what look like, but I believe this is still relatively obscure things, That is my dream!

tell the truth, I had confused period,UGG boots cheap, there have been struggling with confusing time, I believe that everyone will have my period so Confusing, everybody will have a number of different actions and decisions, so each Individual tracks will vary. But no matter what kind of decision is not the most important, it is important that we leave the decision whether to allow fuzzy dream one step closer, let us more clearly to observe it, and only to that one day we can really stand in front of it, saying: I Have Got You! But, in the country is difficult to stick to their dreams, modern society has always made us feel to have to pay a return, no returns will feel no sense. Very real problem, and very real thing, this kind of thing before everyone will have their own choice, nothing wrong. But we may not see some of the details of things, it is invisible return, perhaps these have been of our material, these are not what we would rather like this, just because our responsibility to put in there, we carry too many things. .. So, loyal to his dream of becoming a valuable.

go one way, go in the end, it will be that light. This is true to the power of the dream, I was so understandable.

4: changed my views on the information

privileges such students in the book talks about one thing: He has done several FPGA project, the return to theory, began to re-examine, and use the Altera and Xilinx official website of the original data. That is good, because the film's own home most clearly, and their documentation is the most accurate. But now the market of Chinese version of the so-called information on the documents are translated in the original, first, the translator's understanding of the film itself more than factory engineers will inevitably fall short in grasping the terminology; the second is due lack of vocabulary and translation level of professional reasons, resulting in translation of some of the information is not accurate or even rise to the wrong level. Therefore, the integration of all of the information, we do not need to ask some of the forum, Han XX version information, in fact, already have taken the official website of the most classic of the most accurate information is entered, and provide us with a free download. But why so many people do not want to Quguan website to download the document? The reason is many people know, that is the official website information is written in English, not Chinese as we know it's edited. Another phenomenon is the country's electronic English scholars generally not high, which also resulted in many learners do not want to see the official website of the document the phenomenon. But in the book, privileges, students, explains: Datasheet view, or to see the English version, started watching the first time, the pain is doomed, because it involves a change in reading habits of the problem, and finally engage in or to compare some of the more biased advanced IC, then the Chinese in the country to seek the information is simply a version of a luxury, this time, can not read English Datasheet then that is a dead end. But we are afraid of English, seems to have become the domestic electronics developers a common problem (and indeed is the case.) Privileged students concluded that: see Datasheet be faithful to the original, the translation only as a reference, and finally we will find the English words will datasheet which so much use over and over again, eventually will be used to it, looks like it matter.

add to the mix This is my first basic skills: reading the original datasheet.

more thing, the saying goes: A good beginning is half the success. So in this era of information explosion, a good learning materials is half the success of learning. When we started his new field, this is especially obvious. A simple example: Guo Tianxiang MCU video, in that time, it is the best information, a microcontroller do not know who gave him such a video, then he started out in a month is a simple microcontroller development no problem, but think about the absence of such information? Then he will hold a domestic general materials, research in the various registers and the stack of paper, not necessarily six months to begin to engage in development of SCM! This is a good learning efficiency brought to us. Of course, I am here to give this example to illustrate Guo Tianxiang video is not the best, because many single chip video has been based on the video Guo Tianxiang further improvements, added a lot of other factors better, of course, can not deny old Guo of China's contribution microcontroller, a, whereas the impact of this point, has been very good! I want to express here is that when we started his a new area, be sure to choose the right entry information, this is very important. This I can get to my own examples: When I first started his FPGA beginning when most of the information about SCM in the bottom, CPLD, PLC, FPGA and other components of the difference, I dare to ask the novice can listen to know what? ! But I found the whole country is the beginning of teaching materials and to the topic .... ah ... hehe .. thank privileged information students tutorials, two days, I have had about the FPGA development process with the impression but also the development environment already know it. So, for now the efficiency and speed of the FPGA to learn, I still feel very good.

5: It makes me live, learn, have a more profound understanding of the work

For me, this should be regarded as part of a deep sentiment it! First of all, let me quote a passage from it privileged students:

'friends, please forgive me for opening said one is reluctant to talk about their personal views of the people, in fact I would say, but I hope that the final conclusion is positive, it should make people feel encouraged. I born and grew up in a very rich can be said that family, even now are not that bad. Parents are also Christians, housekeeping, and never lacking. Maybe everyone has their own ideal way of life, when I go society, and my other half composed of another house, I'll be looking forward to the day I can have a good salary (at least for my basic necessities of life without sorrow ), I have a can into the work (I like the work, need some pressure, because there is no pressure no power), and the other half of life is to look after each other, in the belief there are also many quest to best of its ability to help people who need help, work should only be the work of life because that is life. '

(the above passage quoted from privileged students

I appreciate such a person: work is work, life is life! This simple sentence is perhaps the sentiment I am part of the bar. I think this sentence is sufficient to show I need to express the meaning of the.

6: It has changed my understanding of basic skills

learn what both professional and do what you do at work which industry,Bailey UGG boots, basic skills are necessary. After exposure to this book, I feel the basic understanding of previous electronic or not in place. The original understanding is simply electrical circuits of knowledge and ideas, it seems not enough. Other basic skills needed to sum up:

a): learn to read the original Datasheet, this has been explained earlier, not much to say.

b): Welding Technology to be tough. Put to this is for a reason,

First, because of the privileges of the explanation is convincing the students: 'While the majority of welding is the factory workers live to complete, they may be spot welded together more beautiful and reliable. But for some small companies, if not their own special welding factory (the person responsible for welding), a model perhaps for the first piece of hardware engineers welding head will fall, perhaps this is a no choice option, but even so We also necessary to master the basic skills of welding the door. Line's not to mention, patch capacitance resistance is not too challenging, and perhaps only when we try to weld SOP / TSOP / TSSOP chip, especially when the following 0.5mm spacing, it may feel Welding importance. Solid welding basics can bring convenience to the design Needless to say, we may more clearly than I thought.

second reason is the recent summer training with the team something wrong with the board, the original plan is to bulk out the plate PCB factory, and then welded by the agency's hands to the hands of the factory, factory workers by their welding goods after the fight to Changchun. This time a problem, causing delays in delivery time board, which makes both very depressed. But there is no way but to wait, try to urge them faster delivery agent. As agents of the time is not our control, so this will be very easy to go wrong later. So,UGGs, consider a moment, ready to get rid of the board personally part of welding, it is necessary welding skills, and that ultimately, after welding, so to strengthen the skills of welding. A basic skills course, this is the more solid the better.

c): Start to develop the habit of writing the document

many technicians will work hard, have always been obscure, silent, we would engineer such a group worthy of admiration, but not enough light to work, we lack the expression. The two most basic way is nothing more than taking and bad written, the latter refers to the document, we have to learn to write documents for others to read, to see for himself. A few simple principles: users want to know how good your design is not, but would like to know how to use this product, so the instructions to the user more clear to the more simple the better; to their own do not need to see a bunch of gorgeous report, only some simple summary of the experience summed up on it. Do not see the documents to their formal, but we should learn to write good documentation, good records sum up their own design bit by bit.

, of course, here to cite only a few simple insights, in order to become an outstanding electronic developers, the quality and basic needs are all aspects, and these points is not enough, which requires We have a lot of normal accumulation continue to review and summary, since we chose this industry, have chosen to do technology, then they should be good fight, always wait until the warm season flowers. There will be a day, once a small seedlings will flourish, and towering trees.

this sentiment will write about it here, there are several code for a window to see the night has begun ..... whitening, is the end, only hope that this after the end of time to look back, and there will be a new perception ... 

No comments:

Post a Comment