added the whole design concept, partly schematic for usbc side

This commit is contained in:
janik
2025-07-16 17:02:55 +07:00
parent 1c94c34fde
commit 06bcdc7740
270 changed files with 202504 additions and 455 deletions

View File

@@ -0,0 +1,80 @@
FILE_TYPE=LIBRARY_PARTS;
PRIMITIVE 'AD9837ACPZ_RL7','AD9837ACPZ_RL7_Small Outline No-lead';
PIN
'COMP':
PIN_NUMBER='(1)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'VDD':
PIN_NUMBER='(2)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'CAP/2.5V':
PIN_NUMBER='(3)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'DGND':
PIN_NUMBER='(4)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'MCLK':
PIN_NUMBER='(5)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'EP':
PIN_NUMBER='(11)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'VOUT':
PIN_NUMBER='(10)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'AGND':
PIN_NUMBER='(9)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'FSYNC':
PIN_NUMBER='(8)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'SCLK':
PIN_NUMBER='(7)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'SDATA':
PIN_NUMBER='(6)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
END_PIN;
BODY
PART_NAME='AD9837ACPZ_RL7';
PHYS_DES_PREFIX='IC';
NO_LOAD_CHECK='TRUE';
PIN_COUNT='11';
BODY_NAME='AD9837ACPZ_RL7';
JEDEC_TYPE='SON50P300X300X85-11N-D';
END_BODY;
END_PRIMITIVE;
END.

View File

@@ -0,0 +1,11 @@
FILE_TYPE = MULTI_PHYS_TABLE;
PART 'AD9837ACPZ_RL7'
CLASS = IC
{========================================================================================}
:"MANUFACTURER_NAME", "MANUFACTURER_PART_NUMBER"= "PART_NUMBER", "JEDEC_TYPE", "PACK_TYPE", "MOUSER_PART_NUMBER", "MOUSER_PRICE/STOCK", "DESCRIPTION", "DATASHEET", "HEIGHT";
{========================================================================================}
"Analog Devices", "AD9837ACPZ-RL7" (!) = "", "SON50P300X300X85-11N-D", "Small Outline No-lead", "584-AD9837ACPZ-R7", "https://www.mouser.co.uk/ProductDetail/Analog-Devices/AD9837ACPZ-RL7?qs=BpaRKvA4VqHiK4O%2FrfttgA%3D%3D", "AD9837ACPZ-RL7, Frequency Synthesizer 10 bit-Bit 16Msps, 2.3 5.5 V, 10-pin LFCSP WD", "http://www.analog.com/media/en/technical-documentation/data-sheets/AD9837.PDF", "0.85 mm"
END_PART
END.

View File

@@ -0,0 +1,40 @@
C 0 0 "COMP" 0 0 0 0 60 0 L
X "PIN_TEXT" "COMP" 230 -30 0 0.00 60 0 0 0 0 0 1 0 74
L 200 0 0 0 -1 0
C 0 -100 "VDD" 0 -100 0 0 60 0 L
X "PIN_TEXT" "VDD" 230 -130 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -100 0 -100 -1 0
C 0 -200 "CAP/2.5V" 0 -200 0 0 60 0 L
X "PIN_TEXT" "CAP/2.5V" 230 -230 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -200 0 -200 -1 0
C 0 -300 "DGND" 0 -300 0 0 60 0 L
X "PIN_TEXT" "DGND" 230 -330 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -300 0 -300 -1 0
C 0 -400 "MCLK" 0 -400 0 0 60 0 L
X "PIN_TEXT" "MCLK" 230 -430 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -400 0 -400 -1 0
C 700 -900 "EP" 700 -900 0 0 60 0 L
X "PIN_TEXT" "EP" 730 -670 90 0.00 60 0 0 0 0 0 1 0 74
L 700 -700 700 -900 -1 0
C 1400 0 "VOUT" 1400 0 0 0 60 0 R
X "PIN_TEXT" "VOUT" 1170 -30 0 0.00 60 0 0 2 0 0 1 0 74
L 1200 0 1400 0 -1 0
C 1400 -100 "AGND" 1400 -100 0 0 60 0 R
X "PIN_TEXT" "AGND" 1170 -130 0 0.00 60 0 0 2 0 0 1 0 74
L 1200 -100 1400 -100 -1 0
C 1400 -200 "FSYNC" 1400 -200 0 0 60 0 R
X "PIN_TEXT" "FSYNC" 1170 -230 0 0.00 60 0 0 2 0 0 1 0 74
L 1200 -200 1400 -200 -1 0
C 1400 -300 "SCLK" 1400 -300 0 0 60 0 R
X "PIN_TEXT" "SCLK" 1170 -330 0 0.00 60 0 0 2 0 0 1 0 74
L 1200 -300 1400 -300 -1 0
C 1400 -400 "SDATA" 1400 -400 0 0 60 0 R
X "PIN_TEXT" "SDATA" 1170 -430 0 0.00 60 0 0 2 0 0 1 0 74
L 1200 -400 1400 -400 -1 0
L 200 100 1200 100 -1 0
L 1200 -700 1200 100 -1 0
L 1200 -700 200 -700 -1 0
L 200 100 200 -700 -1 0
P "$LOCATION" "?" 1250 270 0 0 60 0 0 0 0 0 1 0 32
P "PACK_TYPE" "?" 0 -50 0 0 100 0 0 1 0 0 0 0 32