Skip to content

Conversation

@LHSmicius
Copy link
Contributor

As always bot will fail because base part doesn't have description.
I'm not sure about multiplexer's I/O naming. I made base part according Nexperia datasheet where channels named Y0, Y1,..., Y7, and output (let's call it so) named Z. On internet I found many examples with different namings. Our logic components (AND, OR, XOR.....) already in pool uses letters A, B, C, .... for channels and 'Y' for output. Maybe I should continue that way.... Every manufacturer uses their own naming for multiplexer's I/Os...

@LHSmicius
Copy link
Contributor Author

Bot!

image

@github-actions

This comment has been minimized.

@github-actions github-actions bot added the bot: fail At least one check failed label Jul 29, 2023
@RX14
Copy link
Member

RX14 commented Aug 12, 2023

The dual power is a bit funky, @carrotIndustries any ideas?

@LHSmicius
Copy link
Contributor Author

LHSmicius commented Aug 12, 2023

Bot!
I don't like that every manufacturer uses different pin names for such a basic device as multiplexer, so I thought it would be nice to have same naming in all logic components in the pool, but maybe I am wrong.... Maybe it should be according to datasheet... The part would look like here.
image
My point is - we could use same base part for many mux/demux parts, but all manufacturers uses their proprietary pin names in datasheets:

@github-actions
Copy link

This review is brought to you by the Horizon EDA Poolbot commit 33131f8.

Items in this PR

State Type Name Checks Version Filename
New Entity Single MUX/DEMUX 8ch with EN ✔️ Pass 0 ✔️ entities/logic/single-mux-demux-8ch-en.json
New Part base TSSOP-16 MUX/DEMUX 8ch with EN ✔️ Pass 1 ✔️ parts/ic/logic/base-tssop-16-mux-demux-8ch-en.json
New Part 74HC4051PW ✔️ Pass 0 ✔️ parts/ic/logic/nexperia/74HC4051PW.json
New Symbol Dual power with GND ✔️ Pass 0 ✔️ symbols/common/power-dual-gnd.json
New Symbol MUX/DEMUX 8ch with EN ✔️ Pass 0 ✔️ symbols/logic/mux-demux-8ch-en.json
New Unit Dual power with GND ✔️ Pass 1 ❌ (>0) units/common/power-dual-gnd.json
New Unit Single-ended MUX/DEMUX 8ch with EN ✔️ Pass 0 ✔️ units/logic/mux-demux-8ch-en.json

Parts overview (excluding derived)

Bold items are from this PR

  • Part base TSSOP-16 MUX/DEMUX 8ch with EN
    • Entity Single MUX/DEMUX 8ch with EN
      • Unit Single-ended MUX/DEMUX 8ch with EN
        • Symbol MUX/DEMUX 8ch with EN
      • Unit Dual power with GND
        • Symbol Dual power with GND
    • Package TSSOP-16
      • Padstack SMD rectangular

Derived parts

Bold items are from this PR

  • base TSSOP-16 MUX/DEMUX 8ch with EN
    • 74HC4051PW

Parts table

Values in italic are inherited

MPN Value Manufacturer Datasheet Description Tags
base TSSOP-16 MUX/DEMUX 8ch with EN base 8ch multiplexer/dumultiplexer logic
74HC4051PW Nexperia https://assets.nexperia.com/documents/data-sheet/74HC_HCT4051.pdf 8-channel analog multiplexer/demultiplexer logic

Details

Parts

base TSSOP-16 MUX/DEMUX 8ch with EN

✔️ Checks passed

Attribute Value
MPN base TSSOP-16 MUX/DEMUX 8ch with EN
Value
Manufacturer (125 other parts)
Datasheet
Description base 8ch multiplexer/dumultiplexer
Tags logic

Flags

  • Base part
Pad Gate Pin
1 A E
2 A G
3 A Y
4 A H
5 A F
6 A ~EN
7 Power Vee
8 Power GND
9 A S2
10 A S1
11 A S0
12 A D
13 A A
14 A B
15 A C
16 Power Vcc

74HC4051PW

Inerhits from base TSSOP-16 MUX/DEMUX 8ch with EN

✔️ Checks passed

Attribute Value
MPN 74HC4051PW
Value
Manufacturer Nexperia (3 other parts)
Datasheet https://assets.nexperia.com/documents/data-sheet/74HC_HCT4051.pdf
Description 8-channel analog multiplexer/demultiplexer
Tags logic (inherited)

Entities

Single MUX/DEMUX 8ch with EN

✔️ Checks passed

Attribute Value
Manufacturer (125 other parts)
Prefix U
Tags logic
Gate Suffix Swap group Unit
A A 0 Single-ended MUX/DEMUX 8ch with EN
Power P 0 Dual power with GND

Units

Dual power with GND

✔️ Checks passed

Attribute Value
Manufacturer (125 other parts)
Pin Direction Alternate names
GND Power Input
Vcc Power Input Vdd (In)
Vee Power Input Vss (In)

Symbol: Dual power with GND

✔️ Checks passed

  • Is box symbol

Symbol

Single-ended MUX/DEMUX 8ch with EN

✔️ Checks passed

Attribute Value
Manufacturer (125 other parts)
Pin Direction
A Bidirectional
B Bidirectional
C Bidirectional
D Bidirectional
E Bidirectional
F Bidirectional
G Bidirectional
H Bidirectional
S0 Input
S1 Input
S2 Input
Y Bidirectional
~EN Input

Symbol: MUX/DEMUX 8ch with EN

✔️ Checks passed

Symbol

@github-actions github-actions bot added bot: pass All checks passed and removed bot: fail At least one check failed labels Aug 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bot: pass All checks passed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants