Fpga Là Gì

* FPGA là gì ?FPGA là viết tắt của thuật ngữ tiếng anh “Field programmable Gate Array”, nghĩa là Mảng cổng thiết kế được dạng ngôi trường. FPGA nằm trong bọn họ ASIC lập trình sẵn được* Ý nghĩa cùng sứ mệnh của FPGA ASIC xây dựng được vẫn lộ diện từ lâu dưới dạng PLD (Programmable Logic Device), cơ mà sứ mệnh của các dạng ASIC này là không nhiều do số lượng cổng bên trên Chip vô cùng không nhiều dẫn đến tính năng của những PLD này cũng nghèo khó và hay chỉ sử dụng với phần đông trọng trách siêu giảm bớt trong toàn hệ thống. Kể từ thời điểm năm 1980,Các công ty phân phối PLD hàng đầu vẫn tăng cường quy trình nghiên cứu về FPGA với gấp rút cho ra các gắng hệ FPGA cùng với con số cổng và vận tốc ngày càng cao.những FPGA hiện nay có số lượng cổng đủ béo nhằm rất có thể sửa chữa cả một khối hệ thống bao hàm lõi CPU, Sở tinh chỉnh bộ nhớ (Memory Controller), các nước ngoài vi nhỏng SPI,Timer, I2C, GPIO, PWM, Video/Audio Controller… (tức là tương đương với các SoC hiện đại).Tuy nhiên,FPGA quan yếu làm sao so sánh được cùng với ASIC và SoC cả về kinh tế tài chính lẫn vận tốc hoạt động. Nhưng bù lại, với năng lực tái thông số kỹ thuật dạn dĩ, FPGA đóng một sứ mệnh khôn xiết lớn mập trong Việc áp dụng chính sách ưu đãi giảm giá thành với thời gian chế tạo ASIC bằng cách áp dụng FPGA vào quá trình kiến tạo luận lý trước lúc đưa ra cung cấp các ASIC mẫu. Quy trình sản xuất Chip ASIC bằng cách này gọi là fabless rất thông dụng hiện giờ bên trên thế giới, góp những đơn vị bé dại với vừa và đặc biệt là các nước yếu ớt về công nghệ nhỏng Việt phái mạnh tđắm đuối gia vào quả đât của IC.Để lý giải cho chúng ta nắm rõ hơn sự quan trọng rất cao của FPGA, tôi đã cho các bạn một ví dụ rõ hơn. Trước đây, lúc mong chế tạo ra 1 nhỏ Chip Vi Xử Lý.Người ta cần kiến tạo Chip ở tại mức xúc tích và ngắn gọn thực hiện các ngôn ngữ bộc lộ phần cứng, Để kiểm tra quy trình này người ta áp dụng những ứng dụng mô phỏng.Sau kia thi công buộc phải được tổng phù hợp dựa vào các tlỗi viện thấp cấp của hãng sản xuất nhưng các bạn sẽ phân phối của bé Chip của công ty sau này, sau đó là quy trình bình chọn timing (định thời) cho toàn thể kiến tạo nhằm bảo vệ thi công của bạn sẽ vận động làm việc tần số yêu cầu.Tất cả các quy trình này những chỉ rất có thể chất vấn bằng các phần mềm mô phỏng (Như vậy dẫn tới nguy cơ tiềm ẩn xảy ra không nên xót không hề nhỏ Lúc đưa thiết kế sang trọng môi trường xung quanh Chip thực ). Sau đó bạn sẽ gởi kiến tạo của chính bản thân mình cho tới công ty phân phối CPU và phó mang đến số phận,một chip mẫu giá chỉ vài ba triệu đô la sẽ được đưa cho chính mình, và kế tiếp bạn bắt đầu quá trình kiểm tra chip trong môi trường xung quanh thực, trường hợp không thắng cuộc, khả năng bự là bạn sẽ yêu cầu thực hiện lại hoàn toàn qui trình thiết kế như đang nhắc đến ở trên, và cđọng mỗi lần như vậy, bản sẽ bắt buộc vứt sọt rác các triệu đô la cùng khỏag thời gian nghiên cứu và phân tích không nhỏ, quá trình này làm cho những nước nhà nghèo nhỏng VN tất yêu tđắm say gia vào các game show của các tổ quốc phong lưu vào thế giới của ASIC. Nhưng với FPGA,chúng ta ko phần lớn rất có thể tinh giảm thới gian thực hiện ASIC hơn nữa bớt ngân sách nghiên cứu buổi tối nhiều vì quy trình soát sổ xây dựng ko hầu hết được kiểm tra bởi những phần mềm tế bào rộp nhưng mà bây giờ còn rất có thể chạy xe trên những Chip thực trong mội trường nói cách khác là ngay sát cùng với môi trường ASIC thực độc nhất vô nhị. Khả năng tái thông số kỹ thuật được cho phép bạn sửa đi sửa lại thiết kế cho tới khi đạt thử khám phá nhưng mà không tốn một xu như thế nào quanh đó tiền điện nhưng mà chúng ta nên trả.* Một vận dụng quan trọng cùng thực tế hơn đối với chúng ta (tôi và những bạn)Có lẽ đọc phần bên trên bạn cũng có thể tưởng tượng ra ý nghĩa to Khủng, sứ mệnh đặc biệt quan trọng của FPGA. Nhưng sản xuất ASIC vẫn là 1 trong điều thừa xa cách so với đại đa số bọn họ, bao gồm ai trong những chúng ta từ hỏi tại vì sao không sử dụng trực tiếp FPGA nhỏng là 1 trong thành phầm sau cuối của khách hàng, tất cả ai cnóng giỏi thu tiền bản quyền của chúng ta về vấn đề đó đâu. Thực tế là FPGA hết sức thường dùng trong các khối hệ thống SDR (Software Defined Radio) vày kĩ năng tái cấu hình giúp những tác dụng của sản phẩm công nghệ có thể đổi khác mau lẹ, chúng ta cũng có thể hỏi rằng một hệ thống CPU/MCU/DSPhường. cũng hoàn toàn có thể làm cho được cthị xã này dễ dàng? Nhưng thực chất thì có khá nhiều số đông ứng dụng vận tốc cao mà lại những MCU thậm chí là cả những CPU/DSPhường vừa phải cũng bắt buộc bất lực. * Tại sao buộc phải dùng FPGA trong khi bạn kia cầm cố vào tay MCU/CPU thậm chí là cả các DSP rất mạnh+ MCU/CPU/DSPhường vẫn đề nghị những hardware khác cạnh bên trong số vận dụng chăm dụng+ Để điều khiển và tinh chỉnh card VGA thực hiện CPU làm controller cần CPU với tốc độ 27Mhz chuyển động 100% CPU+ Các vận dụng xử trí hình ảnh/Clip, các vận dụng mạng neuron,IA cần tốc độ cách xử lý rất to lớn. Mặc cho dù những DSP đầy đủ bạo dạn với những SoC mạnh dạn rất có thể triển khai được, tuy vậy sự gạn lọc còn phụ thuộc vào vào vấn đề ghê tế+ Có bao giờ chúng ta suy nghĩ mình sẽ xây đắp ra 1 nhỏ CPU của bản thân mình, với FPGA các bạn trọn vẹn có thể thực hiện điều đó+ Đến cùng với FPGA,các bạn gồm thời cơ nhằm tiếp cận sớm nhất quả đât của IC + Quý khách hàng rất có thể triển khai một khối hệ thống cùng với tương đối đầy đủ CPU/Peripheral/IO… với kết nối chúng theo nguyện vọng,hoặc thậm chí một hệ thống không thiếu không đề xuất cả CPU nlỗi những Chip giải mã/nén Video/Audio, các Chip xử lý hình ảnh/tiếng nói, những CPU PID Motor Controller, networking chip …* Kit cải cách và phát triển FPGA với các áp dụng demo : Kit Xilinx Spartan-3 FPGA Starter Kit Board (Giá $149.00)

Bạn đang xem: Fpga là gì

*

*

Xem thêm: Nên Cài Bản Win 10 Nào Tốt Nhất Và Ổn Định Nhất Hiện Nay? Home/Pro/Enter Hay Edu

*

Các Kít phát triển FPGA thì phong phú và đa dạng với sử dụng đến những mục tiêu không giống nhau tuy nhiên phần đông có 5 phần chủ yếu : FPGA, Bộ ghi nhớ (SRAM/DRAM/Flash), Ngoại vi, cỗ thông số kỹ thuật (Configuration device), với cỗ mối cung cấp.Nhìn nhị loại board ở bên trên, 1 chiếc thì mạch diện,IC rầm rịt,1 dòng thì chú ý dễ dàng và đơn giản, nhưng thực cố chỉ với các Kit DE gồm các nước ngoài vi kèm theo để sử dụng cho những mục tiêu phát triển không giống nhau, còn bé chip FPGA thì cũng tương đượng thôi, rạm chí còn yếu ớt rộng những Starter Kit.Các vận dụng demo của Kit trở nên tân tiến Altera DE1,DE2