Added two series attenuators PE4312 to the RF input path

This commit is contained in:
Vlastimil Slinták 2025-09-23 19:39:44 +02:00
parent 7685a9ee6e
commit 444b3f49fa
4 changed files with 5411 additions and 1071 deletions

View file

@ -537,9 +537,15 @@
"/Connectors/xUDP": [
"USB"
],
"/RF/ATT_IN_OUT": [
"RF"
],
"/RF/RF_IN": [
"RF"
],
"/RF/RF_IN_ATT": [
"RF"
],
"/RF/RF_OUT": [
"RF"
],
@ -585,6 +591,9 @@
"Net-(U9-RF1)": [
"RF"
],
"Net-(U9-RF2)": [
"RF"
],
"Net-(U9-RF3)": [
"RF"
]

View file

@ -776,6 +776,46 @@
(justify left)
)
)
(pin "RF_ATT_CLK" input
(at 201.93 59.69 0)
(uuid "69fc6a75-4555-46d0-adb2-31e7dd894a22")
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(pin "RF_ATT_DATA" input
(at 201.93 62.23 0)
(uuid "f7d3325c-126b-4587-9f04-cd158231022e")
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(pin "RF_ATT_LE1" input
(at 201.93 64.77 0)
(uuid "40b040cf-bc0e-4a27-8dea-ff89d0da58ff")
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(pin "RF_ATT_LE2" input
(at 201.93 67.31 0)
(uuid "99a4b280-ac6e-408d-a8f2-ea88c1952624")
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(instances
(project "linht-hw"
(path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e"

View file

@ -424,6 +424,574 @@
)
(embedded_fonts no)
)
(symbol "PE4312"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at 3.048 3.556 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "PE4312"
(at 22.86 3.556 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" "Package_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm"
(at -0.254 -52.578 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "https://www.psemi.com/pdf/datasheets/pe4312ds.pdf"
(at -0.254 -57.658 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "UltraCMOS® RF Digital Step Attenuator 6-bit, 31.5 dB, 1 MHz4 GHz"
(at -0.254 -55.118 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "PE4312_0_1"
(polyline
(pts
(xy 12.446 -12.446) (xy 12.446 -15.494)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 12.446 -13.97) (xy 16.51 -13.97)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 13.462 -14.986) (xy 15.494 -12.954)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 16.51 -12.446) (xy 16.51 -15.494)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "PE4312_1_0"
(pin power_in line
(at 0 0 0)
(length 2.54)
(name "VDD"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "9"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 0 -2.54 0)
(length 2.54)
(name "VDD"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "6"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 0 -13.97 0)
(length 2.54)
(name "RF1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 0 -19.05 0)
(length 2.54)
(name "SDI"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 0 -21.59 0)
(length 2.54)
(name "SCL"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 0 -24.13 0)
(length 2.54)
(name "LE"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "5"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 0 -29.21 0)
(length 2.54)
(name "VSS_{EXT}"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "12"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 0 -31.75 0)
(length 2.54)
(hide yes)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "10"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 0 -31.75 0)
(length 2.54)
(hide yes)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "11"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 0 -31.75 0)
(length 2.54)
(hide yes)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "18"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 0 -31.75 0)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "21"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 29.21 0 180)
(length 2.54)
(name "P/S"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "13"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 29.21 -2.54 180)
(length 2.54)
(name "PUP_{1}"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "7"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 29.21 -5.08 180)
(length 2.54)
(name "PUP_{2}"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "8"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 29.21 -13.97 180)
(length 2.54)
(name "RF2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "14"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 29.21 -21.59 180)
(length 2.54)
(name "C8"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "15"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 29.21 -24.13 180)
(length 2.54)
(name "C4"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "16"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 29.21 -26.67 180)
(length 2.54)
(name "C2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "17"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 29.21 -29.21 180)
(length 2.54)
(name "C1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "19"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 29.21 -31.75 180)
(length 2.54)
(name "C½"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "20"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(symbol "PE4312_1_1"
(rectangle
(start 2.54 2.286)
(end 26.67 -33.528)
(stroke
(width 0.3048)
(type solid)
)
(fill
(type background)
)
)
(polyline
(pts
(xy 7.366 -13.97) (xy 11.43 -13.97)
)
(stroke
(width 0.3048)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 9.144 -21.336) (xy 13.97 -21.336) (xy 13.97 -18.796) (xy 12.7 -18.796) (xy 14.478 -17.526)
(xy 16.256 -18.796) (xy 14.986 -18.796) (xy 14.986 -21.336)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 11.43 -10.922)
(end 17.526 -17.018)
(stroke
(width 0.3048)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 14.986 -21.336) (xy 21.59 -21.336) (xy 21.59 -32.258) (xy 20.574 -32.258) (xy 20.574 -22.352)
(xy 8.128 -22.352) (xy 8.128 -21.336) (xy 9.144 -21.336)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 15.494 -12.954) (xy 14.986 -12.954) (xy 15.494 -13.462) (xy 15.494 -12.954)
)
(stroke
(width 0)
(type solid)
)
(fill
(type outline)
)
)
(polyline
(pts
(xy 17.526 -13.97) (xy 21.59 -13.97)
)
(stroke
(width 0.3048)
(type default)
)
(fill
(type none)
)
)
(pin input line
(at 29.21 -19.05 180)
(length 2.54)
(name "C16"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "Potentiometer_Switch"
(pin_names
(hide yes)

File diff suppressed because it is too large Load diff