FMUSER Truyền video và âm thanh không dây dễ dàng hơn!

[email được bảo vệ] WhatsApp + 8615915959450
Ngôn ngữ

    Công suất tiêu thụ thực tế của cây xung nhịp trong thiết kế chip RFID

    Thiết kế chip là một trong những ưu tiên phát triển của mỗi quốc gia, và việc mở rộng ngành thiết kế chip của Trung Quốc sẽ giúp giảm sự phụ thuộc của nước tôi vào chip nước ngoài. Trong các bài viết trước, người biên tập đã từng giới thiệu về dòng thuận và nghịch của thiết kế chip và triển vọng của thiết kế chip. Trong bài viết này, người biên tập sẽ giới thiệu với các bạn chương thiết kế chip thực tế - tối ưu hóa và hiện thực hóa mức tiêu thụ điện của cây xung nhịp trong thiết kế chip RFID.

    Tổng quan về 1

    UHF RFID là một chip thẻ nhận dạng tần số vô tuyến UHF. Chip áp dụng chế độ cấp nguồn thụ động: sau khi nhận năng lượng sóng mang, bộ phận đầu cuối RF tạo ra tín hiệu nguồn Vdd để cung cấp cho toàn bộ chip hoạt động. Do hạn chế của hệ thống cung cấp điện, chip không thể tạo ra một ổ dòng lớn, vì vậy thiết kế công suất thấp đã trở thành một bước đột phá lớn trong quá trình phát triển chip. Để phần mạch số tạo ra tiêu thụ điện năng ít nhất có thể, trong quá trình thiết kế mạch logic số, ngoài việc đơn giản hóa cấu trúc hệ thống (các chức năng đơn giản, chỉ chứa module mã hóa, module giải mã, module tạo số ngẫu nhiên, đồng hồ , mô-đun đặt lại, khối điều khiển bộ nhớ Cũng như mô-đun điều khiển tổng thể), thiết kế mạch không đồng bộ được chấp nhận trong thiết kế của một số mạch. Trong quá trình này, chúng tôi thấy rằng do cây xung nhịp tiêu thụ một phần lớn điện năng tiêu thụ của logic số (khoảng 30% trở lên), nên việc giảm mức tiêu thụ điện của cây xung nhịp cũng trở thành việc giảm mức tiêu thụ điện năng của logic kỹ thuật số và sức mạnh của toàn bộ chip thẻ. Một bước quan trọng cho tiêu dùng.

    2 Thành phần công suất chip và các phương pháp để giảm tiêu thụ điện năng

    2.1 Thành phần tiêu thụ điện năng

    Hình 1 Thành phần tiêu thụ điện năng của chip

    Công suất tiêu thụ động chủ yếu bao gồm tiêu thụ điện ngắn mạch và tiêu thụ điện lật, là các thành phần chính của tiêu thụ điện năng của thiết kế này. Công suất tiêu thụ ngắn mạch là công suất tiêu thụ bên trong do ngắn mạch tức thời gây ra bởi ống P và ống N được bật tại một thời điểm nhất định trong thiết bị. Mức tiêu thụ điện xoay vòng là do quá trình sạc và xả của điện dung tải ở đầu ra của thiết bị CMOS. Tiêu thụ điện rò rỉ chủ yếu bao gồm tiêu thụ điện năng do rò rỉ dưới ngưỡng và rò rỉ cổng.

    Ngày nay, hai nguồn tiêu thụ điện năng quan trọng nhất là: chuyển đổi điện dung và rò rỉ dưới ngưỡng.

    2.2 Các phương pháp chính để giảm tiêu thụ điện năng

    Hình 2 Các phương pháp chính để giảm tiêu thụ điện năng của chip

    2.2.1 Giảm điện áp cung cấp điện Vdd

    Đảo điện áp: Các mô-đun khác nhau sử dụng điện áp cung cấp điện khác nhau.

    Tỷ lệ điện áp mức MulTI: Có nhiều nguồn điện áp trong cùng một mô-đun. Chuyển đổi giữa các nguồn điện áp này theo các ứng dụng khác nhau.

    Dynamic Voltage Frequency Scaling: Phiên bản nâng cấp của "điều chỉnh điện áp nhiều mức", tự động điều chỉnh điện áp theo tần số làm việc của từng mô-đun.

    Điều chỉnh điện áp AdapTIve: Phiên bản nâng cấp của DVFS sử dụng mạch phản hồi có thể theo dõi hành vi của mạch để điều chỉnh điện áp một cách thích ứng.

    Mạch ngưỡng phụ (thiết kế khó hơn và nó vẫn nằm trong phạm vi nghiên cứu hàn lâm)

    2.2.2 Giảm tần số f và tốc độ quay vòng A

    Tối ưu hóa mã (trích xuất các yếu tố chung, tái sử dụng tài nguyên, toán hạng isolaTIon, công việc nối tiếp để giảm mức tiêu thụ điện năng cao nhất, v.v.)

    Đồng hồ kiểm soát

    Chiến lược đa đồng hồ

    2.2.3 Giảm điện dung tải (CL) và kích thước bóng bán dẫn (Wmos)

    Giảm các đơn vị tuần tự

    Diện tích chip và giảm quy mô

    Nâng cấp quy trình

    2.2.4 Giảm dòng điện rò rỉ Ileak

    Điện áp ngưỡng điều khiển (Điện áp ngưỡng) (điện áp ngưỡng ↑ dòng rò rỉ ↓ nếu sử dụng MTCMOS, VTCMOS, DTCMOS)

    Kiểm soát điện áp cổng (Điện áp cổng) (bằng cách điều khiển điện áp nguồn cổng để kiểm soát dòng rò)

    Transistor Stack (nối tiếp các bóng bán dẫn dự phòng, tăng điện trở để giảm dòng rò)

    Nguồn cung cấp được kiểm soát (Nguồn gaTIng hoặc PSO) (khi mô-đun không hoạt động, hãy tắt nguồn để giảm hiệu quả dòng điện rò rỉ)

    3 Tối ưu hóa mức tiêu thụ điện của cây xung nhịp trong chip RFID

    Khi chip làm việc, một phần lớn điện năng tiêu thụ là do vòng quay của mạng đồng hồ. Nếu mạng xung nhịp lớn thì tổn thất điện năng do bộ phận này gây ra sẽ rất lớn. Trong số nhiều công nghệ tiêu thụ điện năng thấp, đồng hồ định lượng có tác động hạn chế mạnh nhất đến mức tiêu thụ điện năng lật và tiêu thụ điện năng bên trong. Trong thiết kế này, sự kết hợp giữa công nghệ đồng hồ gated nhiều cấp và chiến lược tối ưu hóa cây đồng hồ đặc biệt giúp tiết kiệm một phần lớn điện năng tiêu thụ. Dự án này đã sử dụng nhiều chiến lược tối ưu hóa tiêu thụ điện năng trong thiết kế logic và thử một số phương pháp trong tổng hợp back-end và thiết kế vật lý. Thông qua một số lần lặp lại và tối ưu hóa điện năng ở đầu trước và sau, thiết kế mã logic và mức tiêu thụ điện năng tối thiểu đã được tìm thấy Phương pháp tiếp cận tích hợp.

    4.1 Thêm theo cách thủ công đồng hồ trong giai đoạn RTL

    Hình 3 Sơ đồ của đồng hồ có gated

    mô-đun data_reg (En, Data, clk, out)

    đầu vào En, clk;

    đầu vào [7: 0] Dữ liệu;

    output [7: 0] out;

    always @ (posedge clk)

    if (En) out = Dữ liệu;

    nội tiết

    Mục đích của giai đoạn này chủ yếu gồm hai mặt: Thứ nhất là lắp thêm bộ đồng hồ điều khiển để kiểm soát tốc độ quay và giảm mức tiêu thụ điện động hợp lý hơn theo xác suất quay vòng đồng hồ của từng mô-đun. Thứ hai là tạo ra một mạng đồng hồ có cấu trúc cân bằng nhất có thể. Có thể đảm bảo rằng một số bộ đệm xung nhịp có thể được thêm vào trong giai đoạn tổng hợp của cây xung nhịp phía sau để giảm tiêu thụ điện năng. Đơn vị ICG (Gating tích hợp) trong thư viện ô đúc có thể được sử dụng trực tiếp trong thiết kế mã thực tế.

    4.2 Các công cụ trong giai đoạn tổng hợp được đưa vào cổng tích hợp

    Hình 4 Chèn đồng hồ định mức trong quá trình tổng hợp logic

    # Đặt tùy chọn gating đồng hồ, mặc định max_fanout là không giới hạn

    chốt set_clock_gate_style -sequential_cell \

    -positive_edge_logic {integration} \

    -control_point trước \

    -control_signal scan_enable

    # Tạo cây đồng hồ cân bằng hơn bằng cách chèn ICG "luôn được bật"

    đặt power_cg_all_registers true

    đặt power_remove_redundant_clock_gates true

    read_db thiết kế.gtech.db

    hiện tại_thiết kế hàng đầu

    Link

    nguồn design.cstr.tcl

    #Insert gating đồng hồ

    insert_clock_hering

    biên dịch

    # Tạo báo cáo về việc chèn định vị đồng hồ

    report_clock_hering

    Mục đích của giai đoạn này là sử dụng công cụ tích hợp (DC) để tự động lắp thiết bị kiểm soát nhằm giảm tiêu thụ điện năng hơn nữa.

    Cần lưu ý rằng các cài đặt tham số để chèn ICG, chẳng hạn như fanout tối đa (fanout càng lớn, càng tiết kiệm điện, fanout càng cân bằng, độ lệch càng nhỏ, tùy thuộc vào thiết kế, như thể hiện trong hình), và cài đặt thông số Minimum_bitwidth Ngoài ra, cần chèn ICG thường mở cho các cấu trúc điều khiển cổng phức tạp hơn để cấu trúc mạng đồng hồ cân bằng hơn.

    4.3 Tối ưu hóa mức tiêu thụ điện năng ở giai đoạn tổng hợp của cây đồng hồ

    Hình 5 So sánh hai cấu trúc cây đồng hồ (a): kiểu độ sâu đa cấp; (b): loại phẳng vài cấp

    Trước tiên xin giới thiệu về sự ảnh hưởng của các thông số toàn diện của cây đồng hồ đến cấu tạo của cây đồng hồ:

    Skew: Độ xiên đồng hồ, mục tiêu tổng thể của cây đồng hồ.

    Độ trễ chèn (Độ trễ): Tổng độ trễ của đường dẫn đồng hồ, được sử dụng để giới hạn sự gia tăng số mức của cây đồng hồ.

    Truyền tối đa: Thời gian chuyển đổi tối đa giới hạn số bộ đệm có thể được điều khiển bởi bộ đệm cấp đầu tiên.

    Max Capacitance Max Fanout: Điện dung tải tối đa và fanout tối đa giới hạn số lượng bộ đệm có thể được điều khiển bởi bộ đệm cấp đầu tiên.

    Mục tiêu cuối cùng của tổng hợp cây đồng hồ trong thiết kế chung là giảm độ lệch xung nhịp. Tăng số lượng cấp độ và giảm từng cấp độ fanout sẽ đầu tư nhiều bộ đệm hơn và cân bằng chính xác hơn độ trễ của mỗi đường đồng hồ để thu được độ lệch nhỏ hơn. Nhưng đối với thiết kế công suất thấp, đặc biệt khi tần số xung nhịp thấp, yêu cầu về thời gian không cao lắm, vì vậy hy vọng có thể giảm quy mô của cây xung nhịp để giảm tiêu thụ điện năng chuyển mạch động do cây xung nhịp gây ra. Như thể hiện trong hình, bằng cách giảm số cấp của cây đồng hồ và tăng fanout, kích thước của cây đồng hồ có thể được giảm một cách hiệu quả. Tuy nhiên, do giảm số lượng vùng đệm, cây đồng hồ có số cấp nhỏ hơn cây đồng hồ nhiều cấp Chỉ cần cân bằng gần đúng độ trễ của mỗi đường dẫn đồng hồ và nhận được độ lệch lớn hơn. Có thể thấy rằng với mục tiêu giảm quy mô của cây đồng hồ, việc tổng hợp cây đồng hồ năng lượng thấp sẽ phải làm tăng một độ lệch nhất định.

    Cụ thể đối với chip RFID này, chúng tôi sử dụng quy trình TSMC 0.18um CMOS LOGIC / MS / RF, và tần số xung nhịp chỉ là 1.92M, rất thấp. Tại thời điểm này, khi đồng hồ được sử dụng để tổng hợp cây đồng hồ, đồng hồ thấp được sử dụng để giảm tỷ lệ của cây đồng hồ. Tổng hợp cây đồng hồ tiêu thụ điện năng chủ yếu thiết lập các hạn chế của độ lệch, độ trễ và quá cảnh. Vì hạn chế fanout sẽ làm tăng số lượng cấp độ cây đồng hồ và tăng mức tiêu thụ điện năng, giá trị này không được đặt. Giá trị mặc định trong thư viện. Trong thực tế, chúng tôi đã sử dụng 9 ràng buộc cây đồng hồ khác nhau, các ràng buộc và kết quả toàn diện được thể hiện trong Bảng 1.

    Kết luận 5

    Như thể hiện trong Bảng 1, xu hướng chung là độ lệch mục tiêu càng lớn, kích thước cây đồng hồ cuối cùng càng nhỏ, số lượng bộ đệm cây đồng hồ càng nhỏ và mức tiêu thụ điện năng động và tĩnh tương ứng càng nhỏ. Điều này sẽ lưu cây đồng hồ. Mục đích của việc tiêu dùng. Có thể thấy rằng khi độ lệch mục tiêu lớn hơn 10ns, điện năng tiêu thụ về cơ bản không thay đổi, nhưng giá trị độ lệch lớn sẽ làm giảm thời gian giữ và tăng số lượng bộ đệm được chèn khi sửa chữa thời gian, vì vậy a thỏa hiệp nên được thực hiện. Từ biểu đồ, Chiến lược 5 và Chiến lược 6 là những giải pháp được ưu tiên. Ngoài ra, khi cài đặt độ nghiêng tối ưu được chọn, bạn cũng có thể thấy rằng giá trị chuyển tiếp Max càng lớn thì mức tiêu thụ điện năng cuối cùng càng thấp. Điều này có thể hiểu là thời gian chuyển đổi tín hiệu đồng hồ càng dài thì năng lượng yêu cầu càng nhỏ. Ngoài ra, việc thiết lập giới hạn độ trễ có thể được mở rộng hết mức có thể và giá trị của nó không ảnh hưởng nhiều đến kết quả tiêu thụ điện năng cuối cùng.

    Liệt kê tất cả Câu hỏi

    Tên nick

    E-mail

    Câu hỏi

    sản phẩm khác của chúng tôi:






      Nhập email để nhận bất ngờ

      fmuser.org

      es.fmuser.org
      it.fmuser.org
      fr.fmuser.org
      de.fmuser.org
      af.fmuser.org -> Người Afrikaans
      sq.fmuser.org -> Tiếng Albania
      ar.fmuser.org -> tiếng Ả Rập
      hy.fmuser.org -> Armenia
      az.fmuser.org -> Azerbaijan
      eu.fmuser.org -> Basque
      be.fmuser.org -> Tiếng Belarus
      bg.fmuser.org -> Tiếng Bulgaria
      ca.fmuser.org -> Catalan
      zh-CN.fmuser.org -> Tiếng Trung (Giản thể)
      zh-TW.fmuser.org -> Trung Quốc (truyền thống)
      hr.fmuser.org -> Tiếng Croatia
      cs.fmuser.org -> Tiếng Séc
      da.fmuser.org -> Đan Mạch
      nl.fmuser.org -> Hà Lan
      et.fmuser.org -> Tiếng Estonia
      tl.fmuser.org -> Phi Luật Tân
      fi.fmuser.org -> Phần Lan
      fr.fmuser.org -> Pháp
      gl.fmuser.org -> Galicia
      ka.fmuser.org -> tiếng Georgia
      de.fmuser.org -> Đức
      el.fmuser.org -> Hy Lạp
      ht.fmuser.org -> Tiếng Creole của Haiti
      iw.fmuser.org -> Tiếng Do Thái
      hi.fmuser.org -> Tiếng Hindi
      hu.fmuser.org -> Hungary
      is.fmuser.org -> tiếng Iceland
      id.fmuser.org -> tiếng Indonesia
      ga.fmuser.org -> Ailen
      it.fmuser.org -> Ý
      ja.fmuser.org -> Nhật Bản
      ko.fmuser.org -> Hàn Quốc
      lv.fmuser.org -> Tiếng Latvia
      lt.fmuser.org -> Tiếng Litva
      mk.fmuser.org -> Người Macedonian
      ms.fmuser.org -> Mã Lai
      mt.fmuser.org -> Maltese
      no.fmuser.org -> Na Uy
      fa.fmuser.org -> tiếng Ba Tư
      pl.fmuser.org -> Tiếng Ba Lan
      pt.fmuser.org -> tiếng Bồ Đào Nha
      ro.fmuser.org -> Rumani
      ru.fmuser.org -> tiếng Nga
      sr.fmuser.org -> Tiếng Serbia
      sk.fmuser.org -> Tiếng Slovak
      sl.fmuser.org -> Tiếng Slovenia
      es.fmuser.org -> tiếng Tây Ban Nha
      sw.fmuser.org -> Tiếng Swahili
      sv.fmuser.org -> Thụy Điển
      th.fmuser.org -> Thái
      tr.fmuser.org -> Thổ Nhĩ Kỳ
      uk.fmuser.org -> Tiếng Ukraina
      ur.fmuser.org -> Tiếng Urdu
      vi.fmuser.org -> Tiếng việt
      cy.fmuser.org -> tiếng Wales
      yi.fmuser.org -> Yiddish

       
      1 字段 2 字段 3 字段 4 字段 5 字段 6 字段 7 字段 8 字段 9 字段 10 字段
  •  

    FMUSER Truyền video và âm thanh không dây dễ dàng hơn!

  • Liên hệ

    Địa Chỉ:
    Phòng số 305 Tòa nhà HuiLan Số 273 đường Huanpu Quảng Châu Trung Quốc 510620

    E-mail:
    [email được bảo vệ]

    Điện thoại/WhatApps:
    +8615915959450

  • Categories

  • Đăng ký bản tin

    TÊN ĐẦU HOẶC ĐẦY ĐỦ

    E-mail

  • giải pháp paypal Moneygram Western UnionNgân hàng Trung Quốc
    E-mail:[email được bảo vệ]   WhatsApp: +8615915959450 Skype: sky198710021 Tro chuyện vơi tôi
    Copyright 2006-2020 Powered By www.fmuser.org

    Liên hệ