One: cost saving
Phenomenon L: The resistance value of these pull-up/Ảnh cự kéo xuống không quan trọng lắm., chọn một nguyên số CommentK.
Ghi chú: Không có giá trị kháng cự của 5k trên thị trường, cái gần nhất là 4.99K (accuracy 1%), theo sau là 5.1K (accuracy 5%), và giá của nó cao gấp bốn lần và hai lần so với giá trị 4.7K với độ chính xác. . Giá trị kháng cự của mốc Độ chính xác bây giờ chỉ là 1., 1.5, Name.Name, Comment.Comment, 4.7, Comment.8 (including integer multiples of 10); similarly, Tốc độ bây giờ chỉ có giá trị trên. Nếu bạn chọn loại khác Giá trị phải dùng độ chính xác cao hơn, và chi phí sẽ được gấp đôi nhiều lần, nhưng nó sẽ không mang lại lợi ích gì.
Biểu tượng 2: Ánh sáng chỉ thị trên bảng phải chọn màu nào? Tôi nghĩ xanh là đặc biệt hơn., so choose it
Comment: Other red, xanh, color, màu cam và các màu khác, regardless of size (under 5MM), đã trưởng thành hàng thập kỷ, và giá thường nằm dưới 50 xu., Trong khi xanh là cái gì đó được phát minh trong ba hay bốn năm qua.. Kỹ nghệ trưởng và ổn định cung cấp đều kém., nhưng giá đắt hơn bốn, năm lần nhiều.. Hiện tại, Ánh đèn chỉ có màu xanh mới được dùng trong những dịp không thể thay thế bằng màu khác., such as displaying video signals
Wait.
Biểu tượng 3: Điểm logic này cũng có thể được hình thành bởi một mạch cổng 74XX, nhưng thật là trái đất, Vậy dùng CPLD., which looks much more high-end
Comment: 74XX gate circuit is only a few cents, và CPLD là ít nhất hàng chục đô-la, (GAL/PAL chỉ là vài đô la, but the company does not recommend it). Chưa kể đến sự tăng giá theo thời gian N, thêm nhiều lần làm việc vào sản xuất và tài liệu.
Phenomenon 4: Hệ thống chúng ta cần quá cao, bao gồm MEM, CPU, FPGA and all chips must choose the fastest
Comment: Not every part of a high-speed system works at high speed, và mỗi lần tốc độ của thiết bị tăng lên theo một cấp độ, Giá hầu như gấp đôi., và nó cũng ảnh hưởng tiêu cực lớn đến các vấn đề về độ nguyên vẹn..
Biểu tượng 5: The Thiết kế PCB Yêu cầu của tấm bảng này không cao, Chỉ cần dùng dây mỏng hơn và tự động sắp xếp nó.
Chú thích: Dây điện tử không thể nào cũng to hơn Bảng PCB Vùng, và đồng thời nó sẽ tạo ra nhiều lần nhiều sóng kinh hơn dây dẫn bằng tay. Trong một mẻ sản phẩm lớn, những yếu tố Sản xuất PCB xem xét để giảm giá là chiều rộng và quá tải., Ngoài những yếu tố kinh doanh. Số lỗ, có tác động đến sản lượng máu và số lượng tiêu thụ của khoan tùng, tiết kiệm chi phí cho nhà cung cấp, và tìm ra lý do cho việc giảm giá.
Biểu tượng 6: chừng nào chương trình còn ổn định, Mật mã dài hơn, and lower efficiency is not the key
Comment: CPU speed and memory space are all bought with money. Nếu bạn dành thêm vài ngày để tăng hiệu quả của chương trình khi viết mã, Sau đó, sự tiết kiệm chi phí từ việc giảm tần số CPU và giảm khả năng bộ nhớ chắc chắn đáng giá.. Bảo bối./Kế hoạch PGGA rất giống.
Two: Low-power design
Phenomenon 1: Our system is powered by 220V, Vì vậy chúng ta sẽ hỏi;128;.
Chú thích: Thiết kế năng lượng thấp không chỉ dành cho tiết kiệm năng lượng, nhiều lợi ích hơn là nó giảm chi phí của mô- đun cung cấp điện và hệ thống làm mát., và giảm sự can thiệp của bức xạ điện từ và nhiễu nhiệt nhờ sự giảm hiện tại. Khi nhiệt độ của thiết bị giảm, the life of the device is correspondingly extended (the operating temperature of a semiconductor device increases by 10 degrees, and the life is shortened by half)
Phenomenon 2: These bus signals are all pulled by resistors, so I feel more relieved
Comment: There are many reasons why signals need to be pulled up and down, nhưng không phải tất cả đều cần được kéo. Bộ cản kéo và kéo xuống sẽ kéo một tín hiệu nhập đơn giản., và dòng điện thì ít hơn hàng chục chùm nhỏ, nhưng khi một tín hiệu được kéo ra, Dòng chảy sẽ đến trình mô- mê. Hệ thống hiện thời thường có 32 (6s) các dữ liệu địa chỉ, và có thể là Nếu 244/Những chiếc xe buýt biệt lập 245 và các tín hiệu khác bị kéo lên, a few watts of power consumption will be consumed on these resistors (don't use the concept of 80 cents per kilowatt-hour to treat these few watts of power consumption).
Biểu tượng 3: Cách giải quyết những thứ không được sử dụng/Các cảng của CPU và hiếm PGA? Hãy để nó trống rỗng trước., I'll talk about it later
Comment: If the unused I/O cảng đang trôi., nó có thể trở thành một tín hiệu nhập mà nhiều lần dao động do một chút can thiệp từ thế giới bên ngoài, và năng lượng của các thiết bị MOS phụ thuộc cơ bản vào số vòng xoay của mạch cổng. Nếu nó được kéo lên, mỗi ghim sẽ có dòng điện, so the best way is to set it as output (of course, no other signals with driving can be connected to the outside)
Phenomenon 4: There are so many doors left in this FPGA to use up, so you can play to your heartâs content
Comment: The power consumption of FGPA is directly proportional to the number of flip-flops used and the number of flips. Do đó, Quyền tiêu thụ năng lượng của cùng một loại RPGA ở các mạch khác nhau và thời gian khác nhau có thể khác hàng trăm lần. Việc giảm thiểu số dép đan cho việc lật tốc độ cao là cách cơ bản để giảm tiêu thụ năng lượng của hiếm hiếm..
Điện tiêu của những con chip nhỏ này rất thấp, so there is no need to consider
Comment: It is difficult to determine the power consumption of the internal chip đó là not too complicated. It is mainly determined by the Current on the pin.. Một ABT16-244 dùng ít hơn một MX không nạp được., nhưng chỉ thị của nó là mỗi cái ghim. It can drive a load of 60 mA (such as matching a resistance of tens of ohms), đó là, the maximum power consumption of a full load can reach 60*16=960mA. Tất nhiên rồi, Chỉ có dòng điện mới lớn như vậy., và nhiệt độ sẽ giảm trên trọng lượng.
Biểu tượng 6: Bộ nhớ có rất nhiều tín hiệu điều khiển. Bàn của tôi chỉ cần dùng những tín hiệu của OE và WE.. Con chip được chọn nên bị cấm túc, để dữ liệu xuất hiện nhanh hơn nhiều trong suốt quá trình đọc..
Comment: The power consumption of most memories when the chip selection is valid (regardless of OE and WE) will be more than 100 times larger than when the chip selection is invalid. Do đó, Chỉ số này phải được dùng để điều khiển con chip càng nhiều càng tốt., và nếu những yêu cầu khác được đáp ứng. Có thể ngắn độ rộng của các xung lựa chọn con chip.
Biến thể 7: Tại sao những tín hiệu này vượt quá? Chừng nào trận đấu còn hay., it can be eliminated
Comment: Except for a few specific signals (such as 100BASE-T, CML), đã bắn quá đà. Chừng nào nó còn nhỏ, nó không nhất thiết phải cân bằng. Cho dù nó có trùng khớp, Nó không nhất thiết phải khớp với người giỏi nhất. Ví dụ như, Cơ cấu sản xuất của TTP là ít hơn 50 oham, và một số còn lại là 20.. Nếu dùng độ kháng cự khớp lớn như vậy, dòng chảy sẽ rất lớn, sức mạnh sẽ không thể chấp nhận được, và độ lớn tín hiệu sẽ quá nhỏ để dùng. Vả, Khả năng cản trở xuất của tín hiệu chung khi vượt quá một cấp độ cao và hạ một cấp thấp không giống nhau., và không có cách nào để hoàn thành một trận đấu. Do đó, Sự khớp của TTP., Language, 42 và các tín hiệu khác có thể chấp nhận khi bắn quá cảnh được thực hiện..
Biến hóa 8: giảm năng lượng là vấn đề về nhân sự máy móc, and has nothing to do with software
Comment: The hardware is just a stage, nhưng phần mềm là trình diễn. Hầu hết các con chip trên xe buýt và các tín hiệu khác đều bị kiểm soát bởi phần mềm.. If the software can reduce the number of accesses to the external memory (using more register variables, Tăng cường sử dụng CAche nội bộ, Comment.), timely response to interrupts (interrupts are often low-level active with pull-up resistors), và các biện pháp cụ thể dành cho các ban quản trị cụ thể sẽ đóng góp rất lớn để giảm tiêu thụ điện lực..
Three: system efficiency
Phenomenon 1: This CPU with a main frequency of 100M can only handle 70%, và sẽ ổn nếu nó được đổi sang một tần số 200M..
Chú thích: Khả năng xử lý của hệ thống có nhiều nhân tố. Trong ngành thông tin, the bottle is generally in the bộ nhớ. Cho dù CPU có nhanh cỡ nào, Cũng vô ích vì quyền tiếp cận bên ngoài không thể nhanh được..
Biểu tượng 2: CPU với một CAche lớn hơn, it should be faster
Comment: The increase of CACHE does not necessarily lead to the improvement of system performance. Trong một số trường hợp, đóng CAche nhanh hơn dùng CAche. Lý do là các dữ liệu được chuyển đến CAche phải được tái sử dụng nhiều lần để tăng hiệu quả hệ thống. Do đó, trong hệ thống thông tin, Thông thường chỉ mở ra các hướng dẫn CAche. Thậm chí nếu dữ liệu CAche được mở, nó chỉ giới hạn một phần của kho, như là phần chồng. Cùng một lúc, thiết kế chương trình cũng cần để cân nhắc khả năng và kích cỡ khối cứng của CAche., có liên quan đến chiều dài của cơ thể vòng mã khóa và phạm vi nhảy. Nếu một vòng thời gian nhỏ hơn một chút so với CAche, và vòng thời gian lặp lại, sẽ là khổ sở.
Biểu tượng 3: Làm nhiều việc dùng gián đoạn hay câu hỏi? Stop it faster
Comment: The real-time interruption is strong, nhưng không cần thiết nhanh. Nếu có quá nhiều việc bị gián đoạn, Cái này không thoát ra được., và sau đó đến lần này đến lần khác, và hệ thống sẽ sụp đổ trong một thời gian.. Nếu có nhiều việc làm, nhưng rất nhiều, rất nhiều năng lượng CPU đang được sử dụng trên đầu thông vào và ra khỏi sự gián đoạn., và hiệu quả hệ thống rất thấp. Nếu bạn chuyển sang chế độ truy vấn, Hiệu quả có thể cải thiện rất nhiều., nhưng câu hỏi đôi khi không thể đáp ứng yêu cầu thời gian thực, Vậy cách tốt nhất là truy vấn trong sự ngắt quãng, đó là, sau khi làm gián đoạn, tất cả các công việc tích lũy sẽ được xử lý và thoát ra.
Biểu tượng 4: Thời gian giao diện bộ nhớ là cấu hình mặc định của nhà máy, no need to modify
Comment: The default values set by the BSP for the memory interface are all set according to the most conservative parameters. Trong thực tế ứng dụng, vận động xe buýt và thời gian chờ phải được kết hợp với thông số điều chỉnh hợp lý.. Đôi khi giảm tần số có thể hiệu quả. Ví dụ như, Khi chu kỳ truy cập RAM là 70ns, và tần số xe buýt là 40M., đặt thời gian kết nối của Chu kỳ, that is, 75ns; nếu tần số xe bus là 50M, nó phải được đặt tới 4 Cái vòng, Thời gian truy cập hiện thời đã giảm xuống số 80s.
Nếu CPU không thể xử lý được chúng., sử dụng chỉ hai phân phối, and the processing capacity can be doubled
Comment: For moving bricks, hai người nên hiệu quả gấp đôi một; để vẽ, một người nữa chỉ có thể giúp. Bao nhiêu CPU cần dùng chỉ có thể được xác định sau khi có thêm thông tin về kinh doanh. Cố gắng giảm chi phí phối hợp giữa hai CPU, and make 1+1 as close to 2 as possible, và không bao giờ thấp hơn 1.
Biểu tượng 6: CPU này có một mô- đun DMA., it must be fast to move data
Comment: The real DMA is to start both devices at the same time after the hardware preempts the bus, và đọc ở đây và ở đó trong một chu kỳ.. Tuy, nhiều DMA được gắn vào CPU chỉ là giả lập.. Trước khi khởi động DMA, a lot of preparatory work (setting the starting address and length, Comment.) must be done. Trong thời gian chuyển, Việc cất giữ tạm thời trong con chip thường được đọc trước, và sau đó được viết ra. Tức là nói, Phải mất hai chu trình đồng hồ mới chuyển được dữ liệu một lần., which is faster than the software to move (no instruction fetching, no extra work such as loop jumps), nhưng nếu bạn chỉ di chuyển vài byte theo thời điểm, anh vẫn cần phải chuẩn bị rất nhiều. Thường, cũng liên quan đến các cuộc gọi, mà không hiệu quả. Do đó, Bộ nhớ này chỉ áp dụng cho các phần dữ liệu lớn.