XSCH(1)

πŸ“¦ version 5.1.1, in fedora 43, fedora 44

πŸ’– xsch β€” the manual page, but make it slay πŸ’–

okay bestie, welcome to XSCH(1), straight out of the ALLIANCE Reference Manual β€” this is the page for xsch, your new fave graphical schematic viewer. grab a boba, we're going in πŸ§‹βœ¨


🌈 NAME 🌈

xsch β€” graphical schematic viewer πŸ’…


✨ SYNOPSIS ✨

xsch [-l file_name] [-xor] [-install] [-force] [-I input_format] [-slide
file_name ...]

πŸ¦‹ ORIGIN πŸ¦‹

This software belongs to the ALLIANCE CAD SYSTEM, developed by the ASIM team at the LIP6 laboratory of UniversitΓ© Pierre et Marie CURIE, in Paris, France. πŸ‡«πŸ‡·

Web : http://asim.lip6.fr/recherche/alliance/

E-mail : alliance-users@asim.lip6.fr


πŸ’œ DESCRIPTION πŸ’œ

Xsch is a graphical schematic viewer. All the functionnalities can be accessed through different menus β€” you don't have to memorize anything, it's all just right there. 🫢

Xsch works under Motif and X11r6. The moment you enter Xsch, the main window appears and shows 5 different menus on the top bar. You get into these menus by simply clicking the mouse left button. Here's the whole rundown of those menus, no gatekeeping:

  • File
    • Open : load an existing file. Note that a file with the same name and the extention .xsc can be used to attach special colors and comments to all displayed objects (see below for details). πŸ‘€
    • Quit : quit xsch. 😭
  • Edit
    • Identify : identify a selected object.
    • Connected : highlight a selected object.
    • Search : search an object by its name.
  • View
    • Zoom : perform zoom in, zoom out, center, fit, refresh on figure.
    • Layer : select types of layers displayed.
    • Map : show cursor position in the entire figure.
    • Arrows : show arrows for moving at the grid step.
    • Grid : Set the X,Y step of the grid if displayed.
  • Tools
    • Hierarchy : enable user to browse into the design hierarchy.
    • Message : display the last error messages.
  • Setup
    • Save or load a user defined configuration of default displayed menus.

πŸŽ€ SPECIAL KEYS πŸŽ€

  • +/- β€” Next or previous file in slide mode. literally the easiest navigation ever, periodt.

πŸ‘‘ OPTIONS πŸ‘‘

  • -l file_name β€” Load the file file_name (with or without extention).
  • -xor β€” Two graphic cursor methods can be used, invert or xor.
  • -force β€” this option force all graphical objects to be displayed.
  • -install β€” Switch to a private color map.
  • -I input_format β€” Specifies the input format (vst(5), al(5), vbe(5)).
  • -slide file_name ... β€” Enables slide mode, all specifies files will be displayed one by one using keys +/- in the graphic window.

🌸 XSC FILE FORMAT 🌸

okay so this is the part where you get to ✨customize✨ your schematic. here's the whole example, verbatim, don't touch a single character:

# Example of .xsc file
#
# To attach a particular color and comment to a box :
# B:box_name:color:comment
# color is an integer from 0 to 32, or -1 for no_color
# comment is a string
B:my_box:0:this box should be blue
B:another_box:-1:this won't change the box color
#
# To attach a particular color and comment to a net :
# N:net_name:color:comment
N:my_net:15:this net should be green
#
# To attach a particular color and comment to a connector :
# C:connector_name:color:comment
C:my_con:32:this connector should be red
#
# To attach a particular color and comment to a path :
# P:from_name:net_name:to_name:color:comment
P:my_con:my_net:my_box:15:this path should be green

πŸ“ ENVIRONMENT VARIABLES πŸ“

  • MBK_CATA_LIB β€” indicates the path to the read only libraries to be used.
  • MBK_WORK_LIB β€” indicates the path to the read directory for the session.
  • MBK_IN_LO β€” indicates the file format to be used.
  • XSCH_PARAM_NAME (optional) β€” indicates the path to the parameter file used by Xsch.

🌟 SEE ALSO 🌟

mbk(1), MBK_CATA_LIB(1), MBK_WORK_LIB(1), PAT(5), asimut(1)


πŸ’€ BUG REPORT πŸ’€

This tool is under development at the ASIM department of the LIP6 laboratory.

We need your feedback to improve documentation and tools. 🫢 so like, please actually tell them things, bestie, they're asking nicely.


ngl that's the whole page, no cap. go forth and view some schematics, you're the main character of this terminal πŸ’…βœ¨

ASIM/LIP6 β€” September 1, 2000 β€” and that's the vibe check, signed, sealed, delivered, XSCH(1) out. πŸŽ€πŸ’–