Bug 192

Summary: Level-shifter Cell needed (HI-to-low, low-to-HI
Product: Libre-SOC's first SoC Reporter: Luke Kenneth Casson Leighton <lkcl>
Component: Hardware LayoutAssignee: Jean-Paul Chaput <Jean-Paul.Chaput>
Status: CONFIRMED ---    
Severity: enhancement CC: libre-soc-bugs, staf
Priority: ---    
Version: unspecified   
Hardware: PC   
OS: Linux   
NLnet milestone: --- total budget (EUR) for completion of task and all subtasks: 0
budget (EUR) for this task, excluding subtasks' budget: 0 parent task for budget allocation:
child tasks for budget allocation: The table of payments (in EUR) for this task; TOML format:
Bug Depends on:    
Bug Blocks: 55    

Description Luke Kenneth Casson Leighton 2020-02-29 14:26:00 GMT
GPIO is often at one voltage (3.3v, 1.8v, 1.5v) whilst the
main processor core is at another (1.8v, 1.2v or less in lower geometries).
sometimes GPIO can run at *between* 1.8v-3.3v or between 1.2v-1.5v.
we therefore need level-shifters between the GPIO I/O pads and the
main processor core voltage, on both the input and output sides.
Comment 1 Staf Verhaegen 2020-03-02 10:35:06 GMT
The May test chip will contain IO and level shifters.
One problem I see though is that Alliance does not seem to support multi-voltage transistors in a design.
Comment 2 Luke Kenneth Casson Leighton 2020-03-02 11:06:48 GMT
(In reply to Staf Verhaegen from comment #1)
> The May test chip will contain IO and level shifters.

that's fantastic.

> One problem I see though is that Alliance does not seem to support
> multi-voltage transistors in a design.

jean-paul?